Home
View - Element14
Contents
1. Ea ae R gt 1kOhm FLASHER Target interface connector front view Target system interface for M 38507F8 Connection Diagram for serial programming FLASHER lt gt target CPU M38507F8 Target System VCC SRDY1 P27 SCLKI P26 RxD R gt 1kOhm FLASHER Target interface connector front view 10 Target system interface for M38xx groups Connection Diagram for serial programming FLASHER lt gt target CPU M3803 M3804 M3886 groups Target System vec SRDY1 SCLK1 OE GND RESET VPP 12V SDA Reset CNVss RxD R gt 1kOhm Target interface connector front view Target system interface for M38C2xx Connection Diagram for serial programming FLASHER lt gt target CPU M38C2x groups Target System S vec SCLK2 P31 RxD2 P33 TE Pat Reset CNVss TxD2 R gt 1kOhm FLASHER Target interface connector front view Target system interface for R8C Connection Diagram for serial programming FLASHER lt gt target CPU R8C Single Wire Serial Mode Target System 4 2 FLASHER Target interface connector front view More target specific interface connection examples may be shown in
2. gt W vec Out En Out Outs In Outs T4HCT 125 vec Z lt Ini En Inz Ind Out In4 TAHCT 125 FLASHER 5 Manual 9 Target interface for ST9 Controller The clocked synchronous interface from Flasher to target system is built with a 10 pin dual in line pin con nector pin1 is marked at the connector at the front of FLASHER Function depends on selected target Function for ST9F120 Specification remarks VCCS Positive supply voltage of target Input 3 0 5 5V to supply the interface EA MES ESTAS 2 3 RxCLK Target CPU Serial clock input FLASHER Output 4 SINO___ Target CPU Serial data input FLASHER Output 6 SOUTO_ Target CPU Serial data output__ FLASHER Input with 1 2k Pull Down 7 GND Commonsignalground______ ________________________ 8 RESET __ RESET signal of target system FLASHER Output O NotusedforST9 leave open mo TC Noted for ST9 leaveopen gt If RESET of target system is driven by a reset circuitry with active high driver RESET output of FLASHER must not be connected directly to CPU reset of target When using Pull Ups in Your target system the Pull Up at SOUTO must not be smaller than 47kOhm Target system interface for ST92F120 or ST92F150 Connection Diagram for serial programming FLA
3. Serial number 40066 Additional options The Filling amp Misc Options from the Options menu may be al tered if required r Filing Normally there is no need to change any of these settings Byte hex FF Improper setting of fill byte may lock your target CPU When programming blank virgin CPUs Automatic clear before Miscellaneous gt program is not required so this feature can be disabled to I Automatic clear before program speed up programming procedure I Do not verify blank pages Detailed errorlevel on return option may be used to return a J Detailed Errorlevel on retum a detailed errorlevel to the calling program when Flasher is used in batchmode ID check When programming Renesas CPUs in serial mode in target an identification of upto 15 bytes has to be supplied If the Weed target MCUs user program area is blank this ID value does not Lem est pra ont Dore ciel oci matter However after programming these values need to be dee set correctly iin ed a E be 2 to E ie eae communicate with the target These ID values can be set i using the menu point Options Passcode With a standard pro BEE Eee gram these values should be 0 as the high bytes of the inter Ka Cancel _ rupt vectors which are used to store the values are usually 0 For more detailed information please consult the Renesas users manual The menu point Edit Copy passcode into loaded file can be used to copy these ID by
4. Specification remarks_ 6 EPM EPMsignaloftargetCPU___ FLASHER Input Output 7 GND___ Commonsignalground fm 8 RESET RESET signal of target system _ FLASHER Output CMOS driver via 220 Ohms 9 CNVss TargetCPUCNVss signal FLASHER analog Output If RESET of target system is driven by a reset circuitry with active high driver RESET output of FLASHER must not be connected directly to CPU reset of target For M16C 62 or M16C 80 targets you do not have to connect RESET to FLASHER you can always manually reset your target system after connecting FLASHER Target system interface for M16C 62 or M16C 80 Connection Diagram for serial programming FLASHER lt gt target CPU M16C 62 or M16C 80 groups Target System R gt 1kOhm FLASHER Target interface front view Caution Before connecting the target with Flasher ensure that there is NO difference in the ground potential between Flasher and target When the Flasher is connected to a PC via RS232C cable ensure that the PC and the target operate on the same ground potential Connect the ground lines from PC and your target before connecting the Flasher to the target If a ground potential difference between Flasher and target exists the Flasher may be damaged FLASHER 5 Manual 8 Serial programming technical details for M16C 62 o
5. EDs Status of LED GREEN flashing Erasing Programming Verifying operation in progress GREEN Programming operation successful Programming operation failed Remote control of FLASHER 5 FLASHER 5 can be remote controlled by automated testers without the need of a connection to PC and Flashers PC program Therefore FLASHER 5 is equipped with additional hardware control functions which are connected to the SUBD9 male connector normally used as RS232 interface to PC The following diagram shows the internal remote control circuitry of FLASHER FLASHER internal Logic Pin No Function Description O START A positive pulse of any voltage between 5 and 30V with duration of min 30 ms starts Auto function Clear Program Verify on falling edge of pulse Whether Clear is executed depends on Options Filling amp misc Automatic clear before program sistor is switched OFF PM sat the ouput resis swiched ON or slain state The output transistor is switched ON to reflect OK state 5 GND Common Signal ground eee START BUSY Undefined OK previous state FLASHER 5 Manual 7 Target interface for M16C 62 M16C26P M16C 80 M32C and R32C The clocked synchronous interface from Flasher to target system is built with a 10 pin dual in line pin con nector pin1 is marked at the connector at the front of FLASHER Function depends on selected target Pin no Signal Function for M16C 62 M16C 80_
6. FLASHER 5 Programming tool for serial in circuit programming of microcontrollers with on chip flash Software version 1 96 Hardware rev 3 Manual rev 4 Ae SEGGER www segger com A product of SEGGER Microcontroller GmbH amp Co KG FLASHER 5 Manual 2 Content COME A E E tees sae 2 Applicable A 3 ESQUI ii A At nio 3 WORD EOI OM eE 3 Connecting FLASHER to the PC cciconicic nnicci cidcid dd A Add 4 Using the FLASHER PC progra sendoera da 4 Using the serial link to program in CiPCUit aree ea erranei eara ee Er EA KERELE r anna nro 6 Operating FLASHER in stand alone mode ooocccccnnoccccconoccncnononccnnnoncnc nano ncnn cano nc nr canon narran rn nr name rn r ran rra r nn r nr rnnn rra 6 Remote control of FLASHER Desirea a a a aa e a a a a a rrai 6 Target interface for M16C 62 M16C26P M16C 80 M32C and R32C sssesssssesrrsserrrssrrrrsstirrstttnnsstenrssrennssrennnt 7 Serial programming technical details for M16C 62 or M16C 80 ooocoonoccccnonocccccononcncnanencnnonnncncnnnoncnncnnn nc nr nana nnnrnnnn 8 Serial target interface CCUM arii re ene ET da 8 Target interface for ST9 Controler srarrincioniriraeriairii cd 9 Target interface for Other SySteMS oooonnnnccinnnonoccnnnoncccnnnoncccnn nono cn nana rca 10 Eror MESSAGES tienda des 11 Trotble ShoO0tINdO utiouitnittaicuthca uta iio adidas abia 13 KNOWN lIMIAIONS ohora e a cache e AEA O AAAS EAA RAAE AAT T AEE RAA ARE faak 13 SUPP OM arrea IL ia AAA A id tit ta a a 13 A O
7. LASHER where it is stored in the on board RAM chip for programming or verification The PC Program stores all setup information in the registry when you start the program the next time it will start with the same settings FLASHER 5 Manual 5 Programming clearing verifying blank check Select one of the commands _ Blenkcheck F2 in th TARGET menu to i A modal dialog box will indicate the status and start the operation Note that Clear FE progress of the opera some of the menu points Program amp Verify F7 tion the operation can may be grayed if you have Program F8 be canceled hitting the no connection to the target Readmemory CANCEL button or no file loaded Start application F9 Setup The operating mode of FLASHER may be changed using the setup dialog from the Options menu Power up mode wait for PC y Power up mode Power down mode and Reset mode should Lover domos Stay on hd not be changed for normal operation Setting of Power down Heated Active low when ide E flow whan ile mode has no effect on FLASHER 4 Pa Ez You may change the reset active and reset inactive time if required by your target hardware Reset output mode Push Pull C Open Drain You may select reset output mode as Push Pull output or Open Drain All setup settings are stored permanently in FLASHER after ing button Set defaults Cancel pressing Save setup button Reset active inactive ms
8. M PC AT or compatible CPU 486 or better with at least 8Mb of RAM running Windows 95 98 2000 or NT It needs to have an RS232 interface available for communication with FLASHER Power supply Flasher requires 8 24V DC min 40mA You may use the power supply which comes with the tool Flasher is protected against polarity reversion on the supply input Please avoid excess voltage Please note For targets requiring external programming voltage of 12V the minimum supply voltage is 15V A 9V battery can be used for single voltage CPUs such as Renesas M16C 62 and M16C 80 groups In serial programming mode FLASHER can be supplied from target if target is operated from 5V and single voltage target processor is used Installing FLASHER PC software The PC software FLASHER EXE is distributed on the accommodating 3 5 floppy disk or CD the latest ver sion can be downloaded from our website http www segger com In order to use the software simply copy it onto your hard drive and start the executable which will guide you through the installation process FLASHER 5 Manual Connecting FLASHER to the PC PC lt gt FLASHER interface cable A standard serial interface cable null modem can be used to connect FLASHER to the PC The pin as signment of the 9 pin SUB D male RS 232 interface connector is as follows Pin no Signal Function Host Signal l Serial async data output Serial data input RxD Signal ground Signal
9. ROT 13 Using Flasher batch itm 6 iia A a 14 INTO DUCTION diideni erii eiaei da ad A A A A E A A Ad Ca 14 General rules esinin iieri de loved adidevev lai dest ra aei eiaei iaei eri a dedeevldidevev ane 14 LiSt Of COMME cat TE E 14 RSUN ValUS Sci a5 sere cacede faye E seas Oat ca est a 15 Example Simone dad Nenas 15 FLASHER 5 Manual 3 Applicable microcontrollers Serial mode M16C 1N series M16C 26 series M16C 20 series M16C 24 series M16C 26 M16C26A series M16C 28 M16C28B series M16C 29 series M16C 62 series M16C 62P series M16C 64 series M16C 65 series M16C 6S series M16C 6V series M16C 80 series M32C 83 M32C 84 M32C 85 M32C 86 M32C 88 M32C 95 series R8C 14 R8C 15 R8C 18 R8C 19 R8C 22 R8C 23 R8C 24 R8C 25 R8C 26 R8C 27 R8C 28 R8C 29 R8C 2C R8C 2D series R32C series M38 series M79 series ST9 series For detailed information on supported flash chips please check www segger com flashmcus htm Features Easy to use windows program Serial in target programming supported Programming Clearing Verifying Read back supported High speed programming User or boot area selectable read only in serial mode 2MByte FLASH to store target program Can be used in a production environment PC Program for batch mode processing allowing usage in automated test systems Remote control functions for automated testers Working environment General Flasher has been designed for use in a lab only Host System IB
10. SHER lt gt target CPU ST9F120 Target System GND Reset When using PullUp R gt 47kOhm FLASHER Target interface connector front view Caution Before connecting the target with Flasher ensure that there is NO difference in the ground potential between Flasher and target When the Flasher is connected to a PC via RS232C cable ensure that the PC and the target operate on the same ground potential Connect the ground lines from PC and your target before connecting the Flasher to the target If a ground potential difference between Flasher and target exists the Flasher may be damaged FLASHER 5 Manual Target interface for other systems Target system interface for M30201 or M30218 Connection Diagram for serial programming FLASHER lt gt target CPU M30201 type Target System VCC NMI CLKS CLKO RxDO R gt 1kOhm FLASHER Target interface connector front view Target system interface for M37906F8 Connection Diagram for serial programming FLASHER lt gt target CPU M37906F8 Target System VCC BUSY SCLK Remarks on MDO If low signal is required MCU pin may be connected to GND connection to Flasher is not neccessary If high signal is required MCU pin must not be fixed to VCC Then a pull up resistor has to be used
11. and description syntax 14 Firmware mismatch PC software version differs from firmware version of Flasher Download new firmware via Options menu Otherwise proper function can not be guaranteed The selected target Check and setup device settings chip is not sup ported by the con nected programmer Session mismatch It seemed that Flasher was disconnected during communication be Resetting connec tween Flasher and PC Try an other COM port CLON Flasher refuses Did you select a chip which is not supported Check device settings connection None of the se PC program could not open selected COM Port Select an other COM lected com ports is port available Error in HEX file The HEX file for target could not be read Check file format Invalid file exten You tried to open or save a Hex file with unsupported file extension sion use MOT HEX or BIN ile name You tried to Open or merge a file that could not be found Check file name or path Error in Protocol PC program internal error Restart program anager VCCS gt VCCSmax Supply voltage of target exceeds max value defined for selected de Target supply vice Check device settings connection to Flasher and target supply If voltage too everything is correct Flashers voltage measurement circuitry seems to high be damaged and has to be repaired Supply voltage of target is lower than min value defined for selected Target suppl device Check
12. been executed e If one parameter contains a space use quotation marks for this parameter List of commands The following commands are currently supported as parameter when Flasher is called in batch mode download Downloads the loaded hex file into Flashers memory without starting any additional action checkblank Checks if target is blank Verifies loaded data with contents of target Clears target area selected memory banks clearchip Clears entire chip Clearing the entire chip might not be im plemented for all devices Then the command behaves the same as the clear command programverify Programs amp verifies target Programs loaded data into target Reads target area into PC Starts application program serial mode only only Flasher MV3 com lt PORT gt Sets COM port of PC 1 4 saveas lt FILENAME EXT gt FIRST LAST Saves the file currently in PC memory The extension needs to be MOT HEX or BIN and determines the filetype The optional range is used for files in BIN format merge lt FILENAME EXT gt Merge specified file to current data delrange lt FIRST LAST gt Deletes the specified range of data relocate lt OFFSET gt Relocates current data by offset selbanks lt START END gt Sets the numbers of start and end bank The numbers have to be the same as in the selection box shown under Op tions Device Selects individual banks The numbers have to be the same as in the selection box show
13. ch 40 Target chip says Renesas target chip has BUSY signal high active Most likely CPU did BUSY not enter bootmode Check all signals to target Refer to CPUs users manual about conditions to enter bootmode 41 Target chip Busy Renesas target CPU should set BUSY after receiving the first bit or does not react byte depending on CPU Some possible reasons for this error a RESET is not released b Target did not enter the serial l O mode because conditions to enter bootmode are not met Check RESET EPM CE CNVSS c No clock check with oscilloscope Some possible reasons a RESET is not released b Target did not enter the serial I O mode because the signals applied when RESET is released are not correct EPM CE CNVSS c No clock check with oscilloscope expected time Please report this error grammer failed Download new data to FLASHER 56 Internal Vcc drop A voltage drop on Flashers internal supply was detected Internal data LA aring operaci n maytodameged eee 58 DAC for Vpp not FLASHER lost calibration data for Vpp generation circuit Please return calibrated FLASHER to factory as calibration can not be done by user Ka Unsupported inter FLASHER is requested to access a target CPU that is not supported by 42 Target chip says Renesas target chip keep its Busy signal set active during communi BUSY cation This inhibits communication between FLASHER and target face check devic Flasher Normal
14. device Flasher seldeviceM30201F6xx password7 FF FF FF FF FF FF FF readback
15. device settings connection to Flasher and target supply voltage too If everything is correct Flashers voltage measurement circuitry seems pie to be damaged and has to be repaired 25 Flasher Input volt Flashers supply voltage is lower than required to generate program age too low ming voltage of connected target CPU Check supply voltage Assertion PC program internal error Restart and try again Invalid default Your registry contained invalid data about Flasher PC program Setup program settings device and other options found Please setup device PC Check COM port 229 Invalid commandline Your command line parameter contains a command which is not sup 230 Flasher defect Target interface of FLASHER not found during initialization Flasher Target interface has to be repaired does not work Invalid fi FLASHER 5 Manual 13 Trouble shooting Proper operation of FLASHER in serial mode depends on your target system If you have any trouble oper ating FLASHER in serial mode please a Check your target hardware b Check the connecting cable c Use an oscilloscope to check the state of all signals on the target connector especially to check if the target CPU is RESET properly and the target CPUs BUSY signal works properly Known limitations Serial mode Older versions of the Renesas M16C 62 bootloader sometimes do not start after RESET If you experience problems in communicating with the tar
16. e HEX file Flasher test mot program verify exit goto checkerror rem Loop for repeated programming without download Loop pause Flasher program verify exit rem Check errorlevel if succeed checkerror if errorlevel 1 goto ERROR_ errorlevel echo Operation successfully finished goto loop rem handle errors ERROR_1 Undefined error nd a2 RO y ECKBLANK 3 ROGRAM RTAPPLICATION RRO _10 ho ERROR_OPENDOCUMENTF ILE nd ho Operation canceled Relocate delete merge and save The following example shows a batch file where the software e reads file A HEX deletes the range OxFCOO000 0xFFFFFF moves the remaining bytes 0x40000 bytes up saves the memory contents as B MOT reads the file A HEX again deletes the range 0xC00000 0xCFFFFF moves the remaining bytes 0x340000 bytes down saves the memory contents as C MOT merges the files B MOT and C MOT and save the new file as RESULT BIN lasher A HEX delrangeFCO000 FFFFFF relocate040000 saveasB MO1 lasher A HEX delrangeC00000 CFFFFF relocate340000 saveasC MOl lasher B MOT mergeC MOT saveasRESULT BIN COOOOO CFFFFF exit Selecting device and setting ID bytes The following example shows a batch file where the software e selects a device e sets the ID bytes to FF FF FF FF FF FF FF e and reads the contents of the
17. get CPU S 8 Error during Start application o y E i HEX file could not be opened gt 10 Corresponds to error number which would normally shown on PC screen when program was used in normal mode When Detailed errorlevel on return is set as option the returned value equals to error codes described un der chapter Error messages Examples Program and verify In the following example the software e reads the file TEST MOT e tells the Flasher to program and verify e exits Flasher exe test mot programverify exit Programming using specified com port In the following example the software e reads the file TEST MOT e sets the COM port of the PC to Port 2 e tells the Flasher to program e exits Flasher exe test mot com2 program exit Usage in production environment This example shows a batch file that executes a download to the Flasher once After the first call of Flasher the batch file runs in a loop that programs the last downloaded file continuously after pressing a key After every execution of Flasher the return code is evaluated NOTE Evaluating the return code only works under WindowsNT or Windows2000 If you use Windows9x Flasher will be started in a new task and you can t evaluate the return code from the DOS box from which you started Flasher because your DOS Box will not halt execution until FLASHER finished FLASHER 5 Manual 16 echo off rem The first call of Flasher loads the th
18. get system power down the target system power it up and try again Support For support questions please consult our website at www segger com If this does not answer your ques tions please send an email to support segger com Registration Registered customers will receive the free updates they are entitled to Please register online www segger com register html The information will be stored in a data base and will be treated confiden tially FLASHER 5 Manual 14 Using Flasher in batch mode Introduction Flasher exe supports command line options to enable automated programming of targets This document describes the supported commands and their respective parameters Flasher PC software version 1 72b or above replaces FlasherPro which is not delivered anymore How to start Flasher program in batch mode To use Flasher in batch mode just call Flasher exe directly from DOS Box or start any batch file which calls Flasher exe To start any action parameter may be passed as command line options General rules The first parameter specified must be the file to load if download is required The return code is 0 if all operations have been executed successfully 0 otherwise All commands are identical to the corresponding commands in the menu bar All commands are processed from left to right If exit is specified as the last command the program will terminate as soon as any error occurs or af ter all commands have
19. ground Getting started 1 Connect FLASHER to a PC running Windows 95 98 2000 or NT using the NULL modem cable and run the FLASHER software FLASHER EXE 2 Connect FLASHER to the power supply 3 Set up the device via Options Device menu of PC program 4 For in circuit programming Connect FLASHER to target system via customized interface cable Using the FLASHER PC program General Flasher comes with an easy to use Win dows program It allows reading of pro gram files in motorola or intel hex format The following is a screenshot of FLASHER EXE with loaded target pro gram E Flasher 1 66c File Edit View Target Options File Target Device M3803xFF Range C000 FFFF Range 1000 FFFF 0 Interface Serial In Target lol Flasher status Ready Flasher Vin 16 4 Volt Flasher firmware 1 66d Hardware V4 Result 0 K Current adr Target YCC 5 1 Volt rea Adr Len Gap Data hex ASCII 0001 000000 001860 002770 ECOE 75 42 75 40 EB52 EB63 75 COFF FF7344 uBu R cu s 0002 OOFFDO 000030 FF FF FF FF FF FF FF FF FF FF FF FF 59 CC OF 00 a Ys COM1 115200 Baud COM1 Datarate bytes sec 833 Rx 738 Tx A Communication between PC and FLASHER Make sure the power supply is connected one of FLASHERs LEDs should be illuminated and FLASHER is connected to your PC with a NULL modem cable as supplied If the PC program displays anything other than No communication under flasher status the c
20. ly this fault should not occur Ensure that Flasher PC setting software version fits to Flasher firmware version Flasher PC software version fits to Flasher firmware version download not be programmed Download target data Device received target connection ceived CPU did not enter boot mode Please check target connection ceived Code tion timed out FLASHER 5 Manual 12 respond after start Check connection Retry byte work Check target CPU and connection to target Retry 76 RAMCode does not After download of RAMCode to ST9 target RAMCode did not respond respond command to commands Check target CPU and connection to target Retry Target CPU is not blank 203 Verify failed Verification failed Loaded Program and contents of target CPUs flash memory are not identical Clear target failed Erase operation has failed 205 Target auto func Any error occurred during Auto function Clear Program Verify tion failed 206 Programming target An error occurred during programming of target If target was not blank failed before ensure that target is erased before programming Retry 207 Reading target An error occurred during reading of target Retry operation Check failed connection to target source file name or path 211 Invalid Parameter Invalid command line parameter found 212 Invalid parameter Check parameter Refer to command description count 213 Check parameter Refer to comm
21. n under Options Device seldevice lt DEVICENAME gt Selects the desired device The name of the device has to be exactly the same as in the selection box shown under Options Device Sets the ID bytes Sets the fill byte the parameter is a two digit hex number opens a HEX file Sets option Automatic clear before program Sets option Clear on demand Sets option Detailed errorlevel on return Sets option Do not verify blank pages FLASHER 5 Manual 15 index lt X gt Allows selection of an individual setup data set for Flasher This is useful when multiple Flasher should be handled con currently with one PC After setting up all options together with the index command further calls of Flasher with the same index command will restore all previous settings for that index i Finish execution after performing all commands Displays available commands The same as help NOTE To open a HEX file place the file name as first parameter just behind the call of Flasher exe the openfile command is not required when only one file should be opened Return values The following return values are sent as errorlevel unless Options Filling 8 misc Detailed errorlevel on re turn is selected Value Meaning 9 O 2 Target not blank 2 Verify error Contents of target data not identical to FLASHERS internal data 5 Error during Program amp Verify function 6 Eror during programming of tar
22. ommunication between Flasher and your PC is func tioning First time setup of FLASHER When using Flasher for the first time please select the menu point Options Device You will see the follow ing dialog box First carefully select the correct target device A false selection may damage your target Device M30624FGAGP Then select the chip area you would like to Manufacturer Mitsubishi Group M16C 62 access the sectors of the on chip flash and the interface you would like to use The parallel vep RAM 20KB FLASH 256K8 y p interface requires a parallel programming socket the serial interface requires a cable to connect FLASHER to your target Choose one of the following options Start Endbank to select adjacent banks Individual banks to select individual non adja cent banks For targets running at low frequencies it may be necessary to set the speed option to Slow Vec 25 5 34 Package 100 pin LOFP 100P60 4 0 5 mm pitch Start End bank StartAdr Bank 1 0xD0000 EndAdr Bank 6 DxFFFFF y Interface Serial In Target y Speed Fast y C Individual banks Bank 0 0xCO000 OxCFFFF Bank 2 0xE0 Bank 3 OxFO ONES DK Cancel Now you should be able to blank check clear program verify or read the target chip in serial mode if your target is properly connected to FLASHER The first time you program or verify the PC downloads your tar get program to F
23. r M16C 80 Serial programming uses a clock synchronous interface 8 bits of data 1 byte is transferred at a time The commands which are used are described in the Renesas manuals In general the sequence is as follows FLASHER resets the target system by pulling the Reset line low for a period of time which is set as Reset active time in Options Setup dialog of PC program FLASHER waits for the Reset inactive time nominal 500 ms tro in order to allow the target system to re cover from reset This time can also be set in Options Setup dialog via PC program FLASHER checks the BUSY line If it is active high level FLASHER stops with error message 40 Target chip says BUSY because it can not communicate with the target system FLASHER outputs one clock clock changes from high to low and back BUSY should now be active high If it is not active FLASHER stops with error message 41 Target chip Busy does not react FLASHER outputs 7 more data bits 7 clock cycles and waits for BUSY to go low More data bytes are output or read the same way tr nominal 20 ms tro nominal 500 ms The reset active time trL and reset inactive eg reset delay time tro can be set in Op tions Setup dialog if required O CN ss5 In E gt Out O VECES oul O GND p gt AZ YCC z Outl En Out Outs In Out4 T4HCT 125 BUFFER
24. tes into your appli cation program Problems with ID check You should act carefully when programming ID bytes If you do not know the ID value programmed into a target chip there is no way to erase read or reprogram the chip in circuit later We recommend not to use this feature during the development process FLASHER 5 Manual 6 Using the serial link to program in circuit FLASHER can be used for in circuit programming of supported CPUs which incorporate built in Basic configuration for serial programming firmware for serial update of user flash The target ee system has to be designed to support this mode of RS aes senal eee System operation Refer to target specific connection dia k jah Customer FLASH MCU grams or Users manuals of your target CPU Operating FLASHER in stand alone mode After download the target program and all settings are stored in FLASHER 5s on board FLASH memory and remain valid until new settings or data are sent to FLASHER Any number of microcontrollers may now be programmed by FLASHER one at a time without the need of a host PC by simply pressing the start button FLASHER will use the settings which have been made in the PC program This includes the selection of target address range as well as any options Whether the target CPU will be erased before programming depends on setting of option Automatic clear before program Progress and result of the operation is indicated by FLASHERs L
25. the online help of the Flasher PC pro gram or on our website at http www segger com flashertarget5 html FLASHER 5 Manual 11 Error messages The following error messages can occur during operation of FLASHER shown in red on your PC or re turned as errorlevel when operated from batch file and Detailed errorlevel on return option is set Meaning remedy Erase operation has failed Write operation has failed Verify failed Verification failed Loaded Program and contents of the flash memory are not identical Chip is not blank Flash write erase Could not write into flash memory the max waiting time has been timed out exceeded Can not write into in serial mode the boot area of Renesas CPUs can be read out but this memory area can not be written to Last operation has been canceled by user Version read fail in serial mode FLASHER reads out the version of Renesas target CPUs bootloader If this is not the right format VER a read line failure is most likely Renesas target CPU has no valid ID This error should not occur 31 ID mismatch Renesas bootloader target CPU requires the correct ID Without it you will be unable to access read out clear or program the contents of the flash memory The requested ID depends on ID previously writ ten into the target CPU For more information please refer to the sec tion ID code check function of the CPUs users manual ID mismatch ID mismat
Download Pdf Manuals
Related Search
Related Contents
UM-2 ULTRASONIC THICKNESS GAUGE USER MANUAL Samsung Galaxy S3 mini دليل المستخدم Digitus 300N Powerline Access Point now - Environmental Protection Agency Dirt Devil Centrino XL3 Network Dome Camera FLD-1101, FXD-1102 TSshield ACTIVE 250 - Lichtwecker Guide d`utilisation d`un lecteur de CD-ROM sous Linux Life Aid Center Termómetro Clínico Digital Dual Scale Copyright © All rights reserved.
Failed to retrieve file