Home

Renesas Flash Programmer V2.05 Flash memory programming

image

Contents

1. 3 File Start Point area Specifies the start end positions for the indexes described in the unique code file Start from the beginning of the file option button The lines from the first to the last are specified When the RFP restaris it starts at the first line Start at the last position start end positions can be specified option button Specifies the start end positions When the RFP restaris it starts at the last position Next position blank if it is the beginning of the file box The next position is displayed or specified The unique code is displayed under the box End position blank if it is the end of the file box The end position is displayed or specified The unique code is displayed under the box 4 Data Overwrite area Selects the action from the option buttons when data other than FFh exists in the area in the loaded program file where the unique code is to be embedded that means a conflict exists If Overwrite is selected the unique code will overwrite If Abort is selected the error message is displayed and the command is aborted When the OK button is pressed the settings are saved temporarily and the dialog box closes When the Cancel button or the button is pressed the settings are discarded and the dialog box closes 3 3 Unique code file This section describes a unique code file file extension file format format and example 1 File extension ruc 2 File for
2. LENESAS Renesas Flash Programmer V2 05 CHAPTER1 OVERVIEW 14 System Overview An overview of the RFP system is illustrated in the following diagram Figure 1 1 RFP Connection Image Ol Product package 4 REP q Targe system Device information file USB cable Target cable USB driver mem Workspace file Project file MINICUBE2 Program file Script file Unique code file Serial cable RS 232C Mm rip ini USB cable USB Direct Targe system Note To write data to the target system by using the serial interface incorporated in the host PC a writing circuit is required in the target system See the sample circuit shown on the following websites http www renesas com rfp Remark Do not modify or delete the folder and file configuration of the RFP RFP operation overview The following operations can be performed by using RFP The settings on the host PC are saved in an rfp ini file e Creating saving and reading workspace files e Reading program files and device information files e Target command execution e Checksum calculation for program files e Creating and saving multiple project files in workspace files only full mode e Executing script commands Embedding unique codes R20UT2906EJ0202 Rev 2 02 Page 9 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER1 OVERVIEW 1 5 Operating Environment This section explains the following items with respect to the operating enviro
3. the USB boot MCU Type A in the RFP installer Select Generic Boot USB Direct and click the Next gt button Update Driver Software Renesas USB1653 USB Boot Mode Device I xj G Z Update Driver Software Renesas USB1653 USB Boot Mode Device Select the device driver you want to install for this hardware Select the manufacturer and model of your hardware device and then click Next If you have a lt V disk that contains the driver you want to install click Have Disk IV Show compatible hardware Generic Boot USB Direct Renesas USB1653 USB Boot Mode Device A This driver has an Authenticode tm signature Have Disk Tell me why driver signing is important R20UT2906EJ0202 Rev 2 02 Jul 01 2015 ENESAS Page 23 of 47 Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING 5 Installation of the driver for USB boot is finished Update Driver Software Generic Boot USB Direct i 5 When you forget the ID code of the RX Orwhen a wrongID code is entered Action Refer to the address in the program file to which the ID code was set For details refer to the user s manual of the target device When the control code for the ID code is set so that the entire erasure is performed after entering a wrong ID code three times consecutively you can write in the flash memory after another entry into boot mode R20UT2906EJ0202 Rev 2 02 Page 24
4. E1009004 Wait status timeout Action by user The microcontroller might be defective Replace it with a good sample E1090001 Unknown error occurred Illegal processing was detected Action by user Restart RFP If this does not resolve the problem reinstall RFP The security setting state of a target microcontroller is as follows Q1001015 Message The security setting state of a target microcontroller is as follows If you want to feedback them to the Target Security Settings press OK button Turn on the power source for the target again W1000010 Check the voltage applied to the target system Description USB VBUS 5 V from the host PC is applied to the target system Check if the voltage satisfies UJ the specifications of the microcomputer W1001007 Caution When Chip Erase is disable chip cannot be erased and programmed any more Description This warning message appears when the CHIP erase protection security flag is set to warn the programmer that it will not be possible to clear a flag W1001008 Message Caution When Boot block cluster reprogramming is disable boot block cannot be erased and ee Description This warning message appears when the boot block area overwrite protection security flag is set to warn the programmer that it will not be possible to clear a flag W1001016 Caution The latest program file exists Program file is forced to update W1001023 Message If Disable Block Erase is specified and a security co
5. LENESAS C d D ma o 5 I Renesas Flash Programmer V2 05 Flash memory programming software User s Manual Common All information contained in these materials including products and product specifications represents information on the product at the time of publication and is subject to change by Renesas Electronics Corp without notice Please review the latest information published by Renesas Electronics Corp through various means including the Renesas Electronics Corp website http www renesas com Renesas Electronics www renesas com Rev 2 02 Jul 2015 10 11 12 Notice Descriptions of circuits software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples You are fully responsible for the incorporation of these circuits software and information in the design of your equipment Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from the use of these circuits software or information Renesas Electronics has used reasonable care in preparing the information included in this document but Renesas Electronics does not warrant that such information is error free Renesas Electronics assumes no liability whatsoever for any damages incurred by you resulting from errors in or omissions from the information included herein Renesas Electronics do
6. Oxf8ad6d60 Oxfc6c70d7 Oxe22b20d2 Oxebea3d65 Oxeba9 lbbc Oxef68060b Oxd727bbb6 Oxd3e6a601 Oxdea580d8 Oxda649d6f Dxc423cd6a Oxc0e2d0dd Oxcdalf604 Oxc960ebb3 Oxbd3e8d7e 0xb9ff90c9 Oxb4bcb610 0Oxb07daba7 Oxae3afba2 Oxaafbe615 Oxa7b8c0cc 0xa379dd7b 0x9b3660c6 Ox9ff77d71 0x92b45ba8 0x9675461f 0x883216la Ox8cf30bad 0x81b02d74 0x857130c3 0x5d8a9099 0x594b8d2e 0x5408ab 7 0x50c9b640 Ox4e8ee645 Ox4a4ffbf2 0x470cdd2b 0x43cdc09c 0x7b827d21 0x7 436096 0x7200464 0x76c15bf8 0x68860bfd 0x6c47164a 0x61043093 0x65c52d24 0x119b4be9 0x155a565e 0x18197087 Oxlcd86d30 0x029f3d35 0x065e2082 Ox0b1d065b OxOfdclbec 0x3793a651 0x3352bbe6 0x3e119d3f 0x3ad08088 0x2497d08d 0x2056cd3a Ox2d15ebe3 0x29d4f654 Oxc5a92679 Oxcl683bce Oxcc2b1d17 Oxc8ea00a0 Oxd6ad50a5 Oxd26c4d12 Oxdf2f6bcb Oxdbee767c Oxe3alcbcl 0xe760d676 Oxea23f0af Oxeee2ed18 Oxf0a5bdld 0xf464a0aa 0xf9278673 Oxfde69bc4 0x89b8fd09 0x8d79e0be 0x803ac667 0x84fbdbd0 Ox9abc8bd5 0x9e7d9662 0x933eb0bb 0x97ffad0c Oxafb010b1 Oxab710d06 Oxa6322bdf 0xa2f33668 Oxbcb4666d 0xb8757bda 0xb5365d03 Oxb1 740b4 y uint32_t CalcMemoryCRC32 uint32_t address uint32_t length uint32 t i rd ptr crc accum uint8 t byte data 16 crc accum OxFFFFFFFF x Init Pattern for i 0 rd ptr 16 i lt length i Check flash read buffer and fill if needed if rd_ptr 16 Memory_Read address 16 data rd_ptr 0 address 16
7. s manual of the tool used and execute diagnostic tests If the above still does not resolve the problem see the FAQ at http www renesas com support or contact Renesas via the Renesas website http www renesas com contact 4 1 Problems During Startup This section explains how to troubleshoot problems that might occur in the process from installation to startup 1 When the tool is connected to the host PC via a USB interface the driver is not recognized by Plug and Play Cause The USB connector might not be inserted properly into the USB port of the host PC Action Check that the USB connector is fully inserted into the USB port of the host PC Alternatively disconnect the USB connector and then insert the USB connector again after a while 2 The USB driver file cannot be found at the specified location Cause The USB driver might not have been installed normally Action See CHAPTER 2 RFP INSTALLATION and reinstall the USB driver 3 The tool is connected to the host PC but the power LED on the tool is not turned on Cause The USB port of the tool or the host PC might have a defect Action Check a defect of the tool using the diagnostic tool for the tool used If a defect is found consider repair lf there is no defect try connecting the tool to another host PC 4 The Add New Hardware Wizard screen appears when tool is connected with the host PC Cause If the USB connector of the tool is inserted into a por
8. 0x8F78 0x9188 0x81A9 0xB1CA 0xA1EB 0xD10C 0xC12D 0xF14E 0xE16F 0x1080 0x00A1 0x30C2 0x20E3 0x5004 0x4025 0x7046 0x6067 0x83B9 0x9398 0xA3FB 0xB3DA 0xC33D 0xD31C 0xE37F 0xF35E 0x02B1 0x1290 0x22F3 0x32D2 0x4235 0x5214 0x6277 0x7256 OxB5EA 0xA5CB 0x95A8 0x8589 0xF56E 0xE54F 0xD52C 0xC50D 0x34E2 0x24C3 0x14A0 0x0481 0x7466 0x6447 0x5424 0x4405 OxA7DB 0xB7FA 0x8799 0x97B8 0xE75F 0xF77E 0xC71D 0xD73C 0x26D3 0x36F2 0x0691 0x16B0 0x6657 0x7676 0x4615 0x5634 0xD94C 0xC96D OxF90E 0xE92F 0x99C8 0x89E9 0xB98A OxA9AB 0x5844 0x4865 0x7806 0x6827 0x18C0 0x08E1 0x3882 0x28A3 OxCB7D OxDB5C OxEB3F 0xFB1E 0x8BF9 0x9BD8 0xABBB 0xBB9A 0x4A75 0x5A54 0x6A37 0x7A16 0x0AF1 0x1AD0 0x2AB3 0x3A92 OxFD2E 0xEDOF 0xDD6C 0xCD4D 0xBDAA 0xAD8B 0x9DE8 0x8DC9 0x7C26 0x6C07 0x5C64 0x4C45 0x3CA2 0x2C83 0x1CE0 0x0CC1 OxEF1F OxFF3E 0xCF5D 0xDF7C 0xAF9B OxBFBA 0x8FD9 0x9FF8 0x6E17 0x7E36 0x4E55 0x5E74 0x2E93 0x3EB2 0x0ED1 0x1EFO y uint16 t CalcMemoryCRC16 uint32_t address uint32_t length H uint32 t i rd ptr uint16_t crc accum uint8 t byte data 4 crc accum 0x0000 Init Pattern for i 0 rd ptr 0 i length i Check flash read buffer and fill if needed if rd_ptr 0 Memory Read address 4 data rd ptr 4 addresst 4 byte crc accum gt gt 8 data rd ptr crc accum crc accum lt lt 8 CRC16 Tab byte return crc accum R20UT2906EJ020
9. 15 Data area BANK A data flash 25 Data area BANK B user boot area User boot area Specify the area When the except RH850 is used area user flash data flash user boot flash Specifies the area of the flash memory user flash User area data flash Data area user boot flash User boot area Specify the address address address Specifies the start address of the area where the unique code will be embedded lt filename gt hexadecimal format starting with Ox or H Specify the size size size Specifies the size of the area where the unique code will be embedded lt size gt the size in bytes is specified range 1 2048 integer Unique code declaration index data Declares the unique code data starts at the next line Index and unique code index unique code gt Specifies the Index and unique code Maximum 17280 index the index is specified range 0 4294967295 integer unique codes the unique code is specified big endian format with specified format and size R20UT2906EJ0202 Rev 2 02 Jul 01 2015 Page 17 of 47 TENESAS Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING CHAPTER4 TROUBLESHOOTING This chapter explains how to troubleshoot RFP Remark lf an error occurs during the above procedure see CHAPTER 4 TROUBLESHOOTING and APPENDIX A MESSAGES Also see the user
10. and RX100 None For the RX200 and RX600 User boot area For the RH850 User boot area or extended user area Basic mode Full mode This mode is mainly for writing in mass production and the focus is on basic rewriting processing The full mode is mainly for the use of microcontrollers in development and facilitates the control of multiple projects and the checking of setting information ID authentication Note 3 mode One of the security functions of the microcontroller For details refer to the user s manual of the microcontroller Command protection modeNte 3 One of the security functions of the microcontroller For details refer to the user s manual of the microcontroller OTP Note 3 One of the security functions of the microcontroller For details refer to the user s manual of the microcontroller OFSNote 3 One of the security functions of the microcontroller For details refer to the user s manual of the microcontroller 3 3 Trusted MemoryN9e 3 One of the security functions of the microcontroller For details refer to the user s manual of the microcontroller Option Setting Collective term for registers that determine the state of the MCU after release Note 3 Memory from reset For details refer to the user s manual of the microcontroller Notes 1 The program adapter is a product of Naito Densei Machida Mfg Co Ltd If you have any questions about the FA adapter bo
11. for USB Boot are installed the RFP E1 E20 MINICUBE2 and USB driver for USB Boot are included in the target software of the CS integrated uninstaller If you don t want to delete them remove them from the uninstallation targets 12 If the installer is started on a non Japanese version of Windows then if the path contains multi byte characters it will cause an error and the installer will not start 13 If a CS instance launched via Rapid Start is in the notification area system tray during installation the following error will appear Exit the application and run the installer again Figure 2 1 Question Q0140035 Dialog Box Question Q0140035 xj O The following applications in the installation folder are running Y Close these applications and dick Retry to continue The application may display the icon in the notification area system tray CubeSuiteW exe R20UT2906EJ0202 Rev 2 02 Page 13 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER 2 INSTALLATION 2 2 Uninstallation To uninstall the RFP package RFP USB driver and device information file use Programs and Features on the Control Panel The CS integrated uninstaller can also be used to uninstall the RFP package 2 3 Updating RFP and Firmware The firmware is a program embedded in the microcontroller for controlling E1 E20 or MINICUBE2 Updating RFP and the firmware enables the following e Addition of
12. might not operate correctly if installed in a folder that is named using other characters The RFP cannot be installed from a network drive or on a network drive The installer does not specify environment variable paths If these paths are required add them after installation The Microsoft NET Framework and the Microsoft Visual C runtime libraries are required to run the installer If the Microsoft NET Framework or the Microsoft Visual C runtime libraries are not installed the RFP will install them If you install the free evaluation version make sure that your host PC is connected to the network before installing the program If you wish to install the program on a host PC that is not connected to the network first go to the Microsoft Download Center and install the Microsoft NET Framework 4 before installing RFP The following folders created after installation including the files under the folders contain files required for the tools to operate Do not delete them Windows is the 32 bit edition and the system drive is C C Program Files Common Files Renesas Electronics CubeSuite Windows is the 64 bit edition and the system drive is C C Program Files x86 Common Files Renesas Electronics CubeSuite 10 To change the folder of the installed tools uninstall all the CS related software and the programming GUI for RFP and install them again 11 In the environment where the CS RFP E1 E20 MINICUBE2 and USB driver
13. newly supported functions or microcontrollers e Correction of restrictions For RFP and the firmware use of the latest version is recommended to ensure correct operation of E1 E20 and MINICUBE2 The latest version of the firmware for RFP and MINICUBE2 and MINICUBE2 Diagnostic Tools can be checked and obtained at the following websites e RFP http www renesas com rfp e MINICUBE2 http www renesas com minicube2 How to check the firmware version and configure and update your system are described below For the E1 and E20 check that the RFP has the correct versions of the E1 and E20 firmware If the firmware does not match the firmware will automatically be updated For MINICUBE2 see MINICUBE2 Diagnostic Tools User s Manual U18588E for how to check the firmware version and configure and update your system R20UT2906EJ0202 Rev 2 02 Page 14 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER3 UNIQUE CODE EMBEDDING FUNCTION CHAPTER3 UNIQUE CODE EMBEDDING FUNCTION This chapter explains the unique code embedding function 3 1 Overview The unique code embedding function embeds a unique code in the specified area in the loaded program file To enable this function describe unique codes and a specified area in the unique code file and configure the setting in the Unique code setting U dialog box A unique code file can specify one specified area and multiple unique codes Each unique code has an index Wh
14. of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER5 CAUTIONS CHAPTER5 CAUTIONS This chapter describes cautions of RFP 5 1 5 2 5 3 5 4 5 5 5 6 Connecting Two or More Eis or E20s Applies to RX RH850 The following restriction applies when two or more Els or E20s are connected to a single host PC If the USB cable is connected to or disconnected from an E1 or E20 or the power for an E20 is turned on or off during communication the RFP may encounter a communications error or be terminated Manipulating the User Boot Mat Applies to RX610 If none of the valid ID codes has been set before a generic boot device is connected i e the device is not protected manipulation of the user boot mat gets disabled on completion of the connection To enable manipulation of the user boot mat set a valid ID code before connecting the generic boot device Mapping of Data Flash Memory Applies to V850 Mapping of data flash memory might differ according to whether the MCU is in normal operation or flash memory programming mode Refer to the user s manual of the microcontroller for more information on mapping in the flash memory programming mode Host PC Applies to All microcontrollers Some tools E1 E20 MINICUBE2 serial interface and USB interface may not work with the host PC you are using If this is the case check the connection between the tool and the host PC If the tool still does not work yo
15. 0 or MINICUBE2 Utility Target microcontroller Software used for self diagnosis of the tool used and to update the MINICUBE2 firmware The Renesas Electronics on chip flash memory microcontroller used by the user Target system Program adapter oe User designed board on which the target microcontroller is mounted Conversion adapter used to write programs to the target microcontroller Device information file Workspace file Device information files contain parameter information required for writing programs to the flash memory in the target microcontroller These files have the extension prm pr5 or fcf Do not change the data in the device information files If the data is changed RFP might not operate properly The workspace is where projects are stored There is always at least one project in the workspace Some workspaces allow multiple projects to be registered In RFP workspace files have the extension rws Caution Use workspace files that correspond to the version of the generated RFP An error occurs when the RFP reads files from other RFP versions In such cases create new workspace files Project file Project files store the data required to write programs ln RFP a project file stores the settings related to the programming environment such as target microcontroller settings and command option specifications In RFP project files have the extension rpj Signature Info
16. 2 Rev 2 02 Page 44 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 User s Manual Common Publication Date Rev 2 02 Jul 01 2015 Published by Renesas Electronics Corporation LENESAS SALES OFFICES Renesas Electronics Corporation http www renesas com Refer to http www renesas com for the latest and detailed information Renesas Electronics America Inc 2801 Scott Boulevard Santa Clara CA 95050 2549 U S A Tel 1 408 588 6000 Fax 1 408 588 6130 Renesas Electronics Canada Limited 9251 Yonge Street Suite 8309 Richmond Hill Ontario Canada L4C 9T3 Tel 1 905 237 2004 Renesas Electronics Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire SL8 5FH U K Tel 44 1628 585 100 Fax 44 1628 585 900 Renesas Electronics Europe GmbH Arcadiastrasse 10 40472 D sseldorf Germany Tel 49 211 6503 0 Fax 49 211 6503 1327 Renesas Electronics China Co Ltd Room 1709 Quantum Plaza No 27 ZhiChunLu Haidian District Beijing 100191 P R China Tel 86 10 8235 1155 Fax 86 10 8235 7679 Renesas Electronics Shanghai Co Ltd Unit 301 Tower A Central Towers 555 Langao Road Putuo District Shanghai P R China 200333 Tel 86 21 2226 0888 Fax 86 21 2226 0999 Renesas Electronics Hong Kong Limited Unit 1601 1611 16 F Tower 2 Grand Century Place 193 Prince Edward Road West Mongkok Kowloon Hong Kong Tel 852 2265 6688 Fax 852 2886 9022 Renesas Electron
17. Check R20UT2906EJ0202 Rev 2 02 Page 26 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES A 2 Messages Displayed in Internal Error Fatal Error Selection and Warning Dialog Boxes Common 1 2 C1090002 Failed to read the necessary DLL Action by user Restart RFP If this does not resolve the problem reinstall RFP E1011001 Message Invalid Program File Description This error is displayed when the program file is invalid Make sure that the file format is kaa supported and a valid program file has been specified Description This error is displayed when data already exists where the unique code is tried to be written Message Unique code unique code acquisition failed Message Unrecognised code file syntax The project information is not valid E1091002 Message Check whether the file or folder has been set to read only Description This error occurs when the program fails to save project information Action by user Make sure that the folder or file is not read only E1092005 Message The project file is broken Description This error occurs when the program fails to parse a file Action by user Specify a project file that is compatible with RFP E1092007 Message The project information cannot be restored Description This error occurs when the program fails to restore or convert project information It will also occur if the program fails to extract the structure of a project to
18. Data Invalid response Description This error is displayed when an invalid command is received in the state waiting for the data setting complete command Check the product name of the microcontroller on the target board as well as the pin settings E1014020 Message Checking ID Code Checksum error E1014021 Message Checking ID Code Invalid ID error Description This error is displayed when an ID code different from the one set in the microcontroller to be programmed is entered The ID code is written to a specific address on the ROM Check the value of the address of the written program Operation is dependent on the control code If you forgot the configured ID code basically you cannot read write or erase the microcontroller with a serial writer Message Checking ID Code Erase error Message Checking ID Code Invalid reponse Message ID code check failure Message Reading Lock Bit Checksum error Message Reading Lock Bit Address error Message Reading Lock Bit Invalid response Message Lock Bit Disable Failed Message Lock Bit Enable Failed Message Setting Lock Bit Checksum error Message Setting Lock Bit Address error Message Setting Lock Bit Write error R20UT2906EJ0202 Rev 2 02 Page 35 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 4 9 Description This error is displayed when data erasure of the flash memory of the microcontroller was executed but failed Possible c
19. E1010011 Message No data to compared Description This error is displayed when the file to compare does not have any data in the ROM address area of the microcontroller E1010012 Message Verification Failed Description This error is displayed when the data in the file to compare does not match the ROM data in the microcontroller E1010013 Message Unable to verify Description This error is displayed when the verify data cannot be read for some reason E1010014 Message Operation aborted Description This error is displayed when the operation is aborted by the user manually E1010015 Message Failed to save read data Description This error is displayed when saving data failed Make sure that the folder or file is not read only E1010016 Message Upload failed Description This error is displayed when data cannot be read from the ROM for some reason Message Invalid parameter Message Invalid command Message Option bytes setting is invalid Message Verify command failed for OXXXXX OXXXXX Message The project information cannot be restored Message Set OTP failed Message Failed to validate ICU Message Failed to set command protection Message Failed to disable serial program Message Failed to export ID Code xxxx Message Failed to import ID Code xxxx R20UT2906EJ0202 Rev 2 02 Page 33 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 2 9 FE Message E1010035 Message Failed to set ID code Command Protection M
20. LESHOOT ING E 18 44 Problems During Startup s sisnce rivero ka entakosenetonkrsebinnuookrn enr rien inn cian cian 18 4 2 Problems During Operation 19 CHAPTER 5 CAUTIONS su aiteann miSa onn Sona ee EE EE EE EE 25 5 1 Connecting Two or More Els or E20s ssssnssnnnnnannnnannnennnaannnnennnnnennnaannnnran 25 5 2 Manipulating the User Boot Mat sssesesnnnneennnnnnennnnKKBennnnKRMnIIKAMIIIIAIIAS 25 5 3 Mapping of Data Flash Memory zsssssssnnnennnnnnennnnnnnennnnnnnennnnnnBennnnnRBennnKRBenIIIIAS 25 54 Host PC A AS A Ai 25 5 5 USB to serialConverter sesesi incen oero on ento inoenmeoon di e dnd 25 5 6 Oplion Selting MemMO Y yvss etso Ae ovo eren nected 25 APPENDIX A MESSAGES surao 26 AU Message lfFormat 23g monto poo sodon ao aaa kaa cd abolo liol aao 26 A 2 Messages Displayed in Internal Error Fatal Error Selection and Warning Dialog Boxes ele ln EE 27 A 3 Messages Displayed in Fatal Error Selection and Warning Dialog Boxes RL78 78K V850 29 A 4 Messages Displayed in Fatal Error Selection and Warning Dialog Boxes RX RH850 33 APPENDIX B SUPPLEMENTARY INFORMATION ssssssesssssnnennnnennnnnnn 42 Renesas Flash Programmer V2 05 CHAPTER1 OVERVIEW CHAPTER1 OVERVIEW Renesas Flash Programmer hereafter referred to as RFP is software that e
21. X and R8C microcontrollers do not support HCUHEX files For details see the description on each feature in this manual For details about the HCU see the user s manual of the HCU or the target microcontroller The HCU user s manual is available on the following website http www renesas com support downloads download_results ods other hcu_gui jsp Figure 1 2 Example of Using RFP and HCUs jit HEX Consolidation Utility 5 xi Target system Mode Select Edit mode ES Check mode o gt Send the HCUHEX file Verify operation When ordering a flash by using RFP memory product whose flash memory is pre written by Renesas Electronics HCU R20UT2906EJ0202 Rev 2 02 Page 11 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER 2 INSTALLATION CHAPTER 2 INSTALLATION This chapter describes installation 2 1 Installation To install the product package RFP USB driver and device information file insert the CD into the host PC to start the installer Install as instructed by the installer program After the product package is installed the folders are organized as follows Cxi Program Files Folder structure for which installation is specified MRenesas Electronics U i EE EE Folder where RFP device information files documents Renesas Flash Programmer V1 01 4 and utilities are stored XRenesas Flash Programmer V1 02 I MCU Tools Drivers E SeriesUSB F
22. ard contact Naito Densei Machida Mfg Co Ltd Tel 81 42 750 4172 2 The functions that can be used differ depending on the target microcontroller 3 Refer to the user s manual of the target device for more information Related documents When using this manual also refer to the following documents The related documents indicated in this publication may include preliminary versions However preliminary versions are not marked as such Documents related to development tools Document name Document number Renesas Flash Programmer V2 05 Common This manual Renesas Flash Programmer V2 05 RL78 78K V850 R20UT2907E Renesas Flash Programmer V2 05 RX100 RX200 RX600 Except RX64M R20UT2908E Renesas Flash Programmer V2 05 RH850 RX700 Include RX64M R20UT2909E E1 Emulator ROE000010KCE00 E20 Emulator ROE000200KCT00 R20UTO398E QB MINI2 On Chip Debug Emulator with Programming Function R20UT0449E MINICUBE2 Diagnosis Tool U18588E Caution The related documents listed above are subject to change without notice Be sure to use the latest version of each document for designing etc Term replacement When the RX100 RX200 is used some terms in this manual should be replaced as shown in the table below Term To be replaced with Flash shield window Area protection USB Direct USB interface mode Get Flash options Access window read Set Security Access window program All trademarks an
23. auses of the error failure to erase include 1 Power supply voltage to the microcontroller is not applied properly power supply from E1 power supply from the target board 2 The microcontroller cannot operate properly because of the pin settings 3 The microcontroller has been damaged for some reason and 4 Communication between the microcontroller and the PC failed so the command was not executed Check the items 1 through 4 above Proper communication may not be expected when a USB RS232C converter a self made cable a self made extension cable for connection with E1 E20 or the like is used Description This error is displayed when programming to the microcontroller cannot be done for some reason lt may be due to a wrong pin setting or power supply not being supplied to the microcontroller properly E1014047 Message Writing Data Invalid response E1014048 Message Read Checksum mismatch Description This error is displayed when the sum of the response data of the sum check command is invalid In the protocol of some microcontrollers a sum code 1 byte is added to ensure the integrity of the command data no error if the sum of the command data and the sum code is 0 lower 1 byte This error means the sum of the response data sum code of the sum check command received from the device is not 0 A possible cause is that serial communication between the RFP and the microcontroller is unstable Possible causes of unstable
24. byte crc accum gt gt 24 data rd_ptr amp OxFF crc accum crc accum lt lt 8 CRC32 Tab byte return crc_accum R20UT2906EJ0202 Rev 2 02 Page 43 of 47 Jul 01 2015 TENESAS Renesas Flash Programmer V2 05 APPENDIXB SUPPLEMENTARY INFORMATION Figure B 3 16 bit CRC Calculation Specifications The generator polynomial used for this table is x 16 x 12 x 5 x 0 according to CCITT 16 standard Binary 0x1021 const uint16 t CRC16 Tab 256 0x0000 0x1021 0x2042 0x3063 0x4084 0x50A5 0x60C6 0x70E7 0x8108 0x9129 0xA14A 0xB16B 0xC18C 0xD1AD 0xE1CE OxF1EF 0x1231 0x0210 0x3273 0x2252 0x52B5 0x4294 0x72F7 0x62D6 0x9339 0x8318 0xB37B 0xA35A 0xD3BD 0xC39C 0xF3FF 0xE3DE 0x2462 0x3443 0x0420 0x1401 0x64E6 0x74C7 0x44A4 0x5485 OxA56A 0xB54B 0x8528 0x9509 0xE5EE 0xF5CF 0xC5AC 0xD58D 0x3653 0x2672 0x1611 0x0630 0x76D7 0x66F6 0x5695 0x46B4 0xB75B 0xA77A 0x9719 0x8738 0xF7DF OXE7FE 0xD79D 0xC7BC 0x48C4 0x58E5 0x6886 0x78A7 0x0840 0x1861 0x2802 0x3823 OxC9CC 0xD9ED 0xE98E OxF9AF 0x8948 0x9969 0xA90A 0xB92B Ox5AF5 0x4AD4 0x7AB7 0x6A96 0x1A71 0x0A50 0x3A33 0x2A12 OxDBFD 0xCBDC 0xFBBF 0xEB9E 0x9B79 0x8B58 0xBB3B 0xAB1A 0x6CA6 0x7C87 0x4CE4 0x5CC5 0x2C22 0x3C03 0x0C60 0x1C41 OxEDAE 0xFD8F 0xCDEC 0xDDCD 0xAD2A 0xBDOB 0x8D68 0x9D49 0x7E97 0x6EB6 0x5ED5 0x4EF4 0x3E13 0x2E32 0x1E51 0x0E70 OxFF9F OxEFBE OxDFDD OxCFFC 0xBF1B 0xAF3A 0x9F59
25. ce design Please be sure to implement safety measures to guard them against the possibility of physical injury and injury or damage caused by fire in the event of the failure of a Renesas Electronics product such as safety design for hardware and software including but not limited to redundancy fire control and malfunction prevention appropriate treatment for aging degradation or any other appropriate measures Because the evaluation of microcomputer software alone is very difficult please evaluate the safety of the final products or systems manufactured by you Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental compatibility of each Renesas Electronics product Please use Renesas Electronics products in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances including without limitation the EU RoHS Directive Renesas Electronics assumes no liability for damages or losses occurring as a result of your noncompliance with applicable laws and regulations Renesas Electronics products and technology may not be used for or incorporated into any products or systems whose manufacture use or sale is prohibited under any applicable domestic or foreign laws or regulations You should not use Renesas Electronics products or technology described in this document for any purpose relating to military applications or use by the military includ
26. copy This error is also output if a project file created by a newer RFP than the one currently used is selected Action by user Make sure that the file exists and is not corrupt Check the access privileges to the file Description The characters lt gt 1 and cannot be used to specify workspace names Action by user Remove the illegal character lt gt 1 or from the workspace name E1093002 Message The project with the same name already exists Description This error occurs if a project with the same name already exists in the currently opened workspace when a project is tried to be added in the Full mode Action by user Change the project name Or delete the existing project with the same name if necessary R20UT2906EJ0202 Rev 2 02 Page 27 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 2 2 E1093003 Message A program file with the same name exists Description This error occurs if a program file with the same name already exists in the currently opened Action by user Change the program file name Or delete the existing program file with the same name if necessary Q1091004 Message File already exists Overwrite Description This message is used for various dialog boxes when the dialog box has a field to specify a filename Action by user Yes The command is executed The file is overwritten No The command is canceled The file is no
27. cts or systems that may pose a direct threat to human life or bodily injury artificial life support devices or systems surgical implantations etc or may cause serious property damages nuclear reactor control systems military equipment etc You must check the quality grade of each Renesas Electronics product before using it in a particular application You may not use any Renesas Electronics product for any application for Which it is not intended Renesas Electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for which the product is not intended by Renesas Electronics You should use the Renesas Electronics products described in this document within the range specified by Renesas Electronics especially with respect to the maximum rating operating supply voltage range movement power voltage range heat radiation characteristics installation and other product characteristics Renesas Electronics shall have no liability for malfunctions or damages arising out of the use of Renesas Electronics products beyond such specified ranges Although Renesas Electronics endeavors to improve the quality and reliability of its products semiconductor products have specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions Further Renesas Electronics products are not subject to radiation resistan
28. d registered trademarks are the property of the respective owner CONTENTS CHAPTER 1 OVERVIEW s s eseon ence sons nvon o snvo aaa 8 Ial TE 8 1 2 Writing QUAY coi ecos or ei Ti a oo konveno niko aaa cccetcedecatuecvacececedtesteces sdeedsedcvadaccscuuacssazeddeccseeetten 8 1 3 Supported Microcontrollers ssssseonneennnnennnannnnnaannnhaennnnennnaannnnaannnnennnnnennnaanna 8 UL WE Ee e E 9 1 5 Operating Environment user eebe EES su abogsnl dina idas 10 1 5 1 Hardware enmvironmemt tanner nn nanamn nt 10 1 5 2 Software environment dE ES LUD io 10 1 6 Handling of HCUHEX Files s sssssssnnnnennnannnnnaannnnennnnnennnaannnnannnnnnnnnnnnnnranan ti CHAPTER 2 INSTALLATION oran ntn Soto aran 12 2 1 Ihstallatlon s sereo a da 12 2 1 1 Notes on installation ccccceececccccceceeeeeeeeeeeaeaeceeeee a a a a a a 13 2 2 Uninstall a ads id 14 2 3 Updating RFP and Firmware cccccsecccceseeeeeeeeeeeeeeeseeeeeenneeeeeeeseeeeenseaeeeenseeeeeenseeeeeenseeeeeenss 14 CHAPTER 3 UNIQUE CODE EMBEDDING FUNCTION eeeeeeeeeeeeees 15 311 e NET 15 3 2 Unique code setting dialog boX ssssssssasssssnnsesssnnntesnnnnnernnnKMIMIIAATAS 15 3 3 Unigue code EE 16 3 4 Unique code definition eseesesnnneennnnnnnennnnnKBennnnKMMIennKKMMenINKAMIIIIIKAMIIIIAIIAS 17 CHAPTER 4 TROUB
29. ed by RFP when writing to an RX or RH850 microcontroller a HEX files in Intel HEX format b HEX files in Motorola S format Caution An empty area will be supplemented with FFH Notes 1 Blank areas are complemented by FFH when reading i performed 2 For details on the format refer to the information on how to order ROM codes C10302J 3 The only supported character code is ASCII one byte Unicode two bytes is not supported COMx is a serial interface port incorporated in the host PC When writing data to the target system by using the serial interface incorporated in the host PC select COMx as the tool used Any value from 1 to 256 can be specified for x USB Direct USB Direct is a method to write in the microcontroller in the USB boot mode by using the USB interface port of the host PC When writing data by using the USB interface of the host PC select USB Direct as the tool used FINE is a single or dual line communications interface operating through the FINE pin of microcomputers Select RX100 and RX200 as the microcomputer to be used and E1 or E20 as the tool to be used User data area Target area of the flash memory to which the program file is written For the RL78 78K and V850 Code flash and data flash For the RX User area and data area For the RH850 Code area and data area User boot area Target area of the flash memory to which the program file is written For the RL78 78K V850
30. ed for programming must be isolated from other devices using jumper switches or the like otherwise malfunction might occur Cause 4 The wrong microcontroller name might be selected in the Create a new workspace dialog box Action 4 Select the same name as that of the target microcontroller Cause 5 No clock might be able to be supplied to the target microcontroller Action 5 1 Check if the settings in the Supply Oscillator dialog box are correct For the correct settings see the user s manual of the target microcontroller 25 Check the clock supply on the target system Cause 6 Power might not be supplied normally to the target microcontroller Action 6 15 Check the power supply setting 25 Check that the power is supplied on the target system lf the power is supplied from the tool used a power shortage might occur In such a case supply power from the target system Cause 7 For the RX the l O signal setting does not match the wiring of the target system Action 7 Check if the settings in the Mode Pin Settings dialog match the wiring of the target system R20UT2906EJ0202 Rev 2 02 Page 20 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING 3 The following message is displayed on the output panel and normal communication is not performed in the flash memory programming mode Error E1002004 Communication failure or timeout Cause 1 The clock
31. en Program command or Autoprocedure command for RL78 78K V850 only finishes normally the index is updated to the next index When Verify command or Checksum command finishes normally the index is not updated 3 2 Unique code setting dialog box This dialog box is used to configure the settings for a unique code the enable disable status of the unique code embedding function definition file start end positions of the definition file and the action when there is a conflict with the program file code Figure 3 1 Unique Code Setting Dialog Box Unique Code Setting OK XI 1 gt e Enabled C Disabled Cancel 2 m File Location Code File Ditriptsample test sample ruc File Start Point 3 gt e Restart on Session Continue From Previous User Specified Start Index blank for file start Final Index blank for file end 1 E Oxabcdef000001 Oxabcdef000003 Data Overwrite 4 C Overwrite Ze Abort 1 Enabled Disabled option button Specifies whether to enable disable the unique code embedding function 2 File Location area Specifies the full path of the unique code file Enter the file name in the File name text box directly or click the Browse button and open the Browse for folder dialog box to specify the file R20UT2906EJ0202 Rev 2 02 Jul 01 2015 RE Page 15 of 47 sKENESAS Renesas Flash Programmer V2 05 CHAPTER3 UNIQUE CODE EMBEDDING FUNCTION
32. es not assume any liability for infringement of patents copyrights or other intellectual property rights of third parties by or arising from the use of Renesas Electronics products or technical information described in this document No license express implied or otherwise is granted hereby under any patents copyrights or other intellectual property rights of Renesas Electronics or others You should not alter modify copy or otherwise misappropriate any Renesas Electronics product whether in whole or in part Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from such alteration modification copy or otherwise misappropriation of Renesas Electronics product Renesas Electronics products are classified according to the following two quality grades Standard and High Quality The recommended applications for each Renesas Electronics product depends on the product s quality grade as indicated below Standard Computers office equipment communications equipment test and measurement equipment audio and visual equipment home electronic appliances machine tools personal electronic equipment and industrial robots etc High Quality Transportation equipment automobiles trains ships etc traffic control systems anti disaster systems anti crime systems and safety equipment etc Renesas Electronics products are neither intended nor authorized for use in produ
33. fb52 0x8664e6e5 Oxbe2b5b58 Oxbaea46ef 0xb7a96036 0xb3687d81 Oxad2f2d84 Oxa9ee3033 Oxaladl6ea Oxa06cO0b5d 0xd4326d90 0xd0f37027 Oxddb056fe 0xd9714b49 Oxc7361b4c 0Oxc3 706fb Oxceb42022 Oxca753d95 0xf23a8028 Oxf6fb9d9f Oxfbb8bb46 Oxf 79a6f1 Oxel3ef6f4 OxeSffeb43 Oxe8bccd9a Oxec7dd02d 0x34867077 0x30476dc0 0x3d044b19 0x39c556ae 0x278206ab 0x23431b1c 0x2e003dc5 0x2ac12072 0x128e dcf 0x164f8078 Oxlb0ca6al Oxlfcdbb16 0x018aeb13 0x054bf6a4 0x0808d07d OxOcc9cdca 0x7897ab07 0x7c56b6b0 0x71159069 0x75d48dde 0x6b93dddb 0x6f52c06c 0x6211e6b5 0x66d0fb02 OxSe9f46bf 0x5a5e5b08 0x571d7dd1 0x53dc6066 0x4d9b3063 0x495a2dd4 0x44190b0d 0x40d816ba Oxaca5c697 Oxa864db20 0xa527fdf9 Oxale6e04e Oxbfalb04b Oxbb60adfc 0xb6238b25 Oxb2e29692 Ox8aad2b2f 0x8e6c3698 0x832f1041 0x87ee0df6 0x99a95df3 0x9d684044 0x902b669d 0x94ea7b2a Oxe0b41de7 0xe4750050 0xe9362689 Oxedf73b3e Oxf3b06b3b 0xf771768c Oxfa325055 Oxfef34de2 Oxc6bcf05f Oxc27dede8 Oxcf3ecb31 Oxcbffd686 0xd5b88683 0xd1799b34 Oxdc3abded Oxd8fba05a 0x690ce0ee Ox6dcdfd59 0x608edb80 0x644fc637 0x7a089632 Ox7ec98b85 0x738aad5c 0x774bb0eb 0x4f040d56 Ox4bc510el 0x46863638 0x42472b8f 0x5c007b8a 0x58c1663d 0x558240e4 0x51435d53 0x251d3b9e 0x21dc2629 Ox2c9f00f0 0x285e1d47 0x36194d42 0x32d850f5 0x3f9b762c 0x3b5a6b9b 0x0315d626 0x07d4cb91 0x0a97ed48 Ox0e56f0ff Oxl0lla0fa Oxl4d0bd4d 0x19939b94 0x1d528623 0xf12f560e Oxf5ee4bb9
34. flash programmer in designing and developing a system that employs a Renesas Electronics microcontroller equipped with on chip flash memory This manual is intended to give users an understanding of the basic specifications and correct use of the Renesas flash programmer This manual includes the following sections e Overview e Installation e Unique code embedding function e Troubleshooting e Cautions e Messages e Supplementary information How to Read This Manual lt is assumed that the readers of this manual have general knowledge of electricity Conventions logic circuits and microcontrollers Note Footnote for item marked with Note in the text Caution Information requiring particular attention Remark Supplementary information Numeral representation Binary xxxx or xxxxB Decimal xxxx Hexadecimal OXXXXX or xxxxH Any character or item on the screen that can be selected or input Name of button Name of commands dialog boxes options or areas on the screen Terminology The meanings of the terms used in Renesas Flash Programmer manual are as follows 1 3 RFP E1 E20 Abbreviation of the Renesas Flash Programmer software for programming flash memory Abbreviation of the E1 emulator E20 emulator MINICUBE2 Tool used Nickname used for the main unit of QB MINI2 the on chip debug emulator with programming function General term for the tool used by the customer which is E1 E2
35. for details E1002014 Check sum verification failed The data programmed to the target microcontroller might be different from the program file R20UT2906EJ0202 Rev 2 02 Page 31 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 4 4 E1002015 Message Retry status over Description The command operation has exceeded the specified number of retries The microcontroller might be defective E1002016 Illegal status from Microcontroller Description The status code returned from the microcontroller is invalid not a designated code There might be a runaway process Check the operating environment and try running the command again The communication port might be unstable due to external factors E1002018 HEX file exceeds target device flash range Description The address range of the downloaded program file exceeds the range specified for Operation mode in the Target category E1009001 Not Initialized Description There might have been a failure to acquire working memory on startup or a failure to start a thread process Action by user Try changing host PC and starting RFP again E1009002 Illegal parameter Description There might have been a failure to perform normal control due to an unstable USB communication port E1009003 Control failed Please restart the Flash programming tool Action by user The tool used might be locked up Disconnect the USB and try connecting again
36. i 12 RECEIVE GND RECEIVE GND 13 14 RESET UCONNECT connected to GND of the target board RESET UCONNECT connected to GND of the target board UVCC 15 16 io4 17 UVCC2 18 19 RECEIVE 20 21 105 23 25 27 29 indicates an unused pin R20UT2906EJ0202 Rev 2 02 Jul 01 2015 RTENESAS Page 42 of 47 Renesas Flash Programmer V2 05 APPENDIXB SUPPLEMENTARY INFORMATION Figure B 2 32 bit CRC Calculation Specifications The generator polynomial used for this table is xXx 32 x 26 x 23 x 22 x 16 x 12 x 11 x 10 x 8 x 7 x 5 x 4 x 2 x 1 x 0 x according to Autodin Ethernet ADCCP protocol standards Binary 0x04c11db7 E const uint32 t CRC32 Tab 256 0x00000000 OxO4cl1db7 0x09823b6e 0x0d4326d9 0x130476dc 0x17c56b6b 0Oxla864db2 0x1e475005 0x2608edb8 0x22c9f00f Ox2f8ad6d6 Ox2b4bcb61 0x350c9b64 Ox31cd86d3 0Ox3c8ea00a 0x384fbdbd Ox4clldb70 0x48d0c6c7 0x4593e0le 0x4152fda9 Ox5fl5adac Ox5bd4b01b 0x569796c2 0x52568b75 0x6a1936c8 Ox6ed82b7f 0x639b0da6 0x675a1011 0x791d4014 Ox7ddc5da3 0x709 7b7a 0x745e66cd 0x9823b6e0 0x9ce2ab57 0x9lal8d8e 0x95609039 Ox8b27c03c Ox8fe6dd8b 0x82a5
37. ia a USB hub Action 3 Try the following lt 1 gt Disconnect the USB cable and then reconnect it 25 Connect the USB connector to another port on the USB hub 3 If the above measures do not resolve the problem do not use the USB hub but directly connect the USB connector to the USB port of the host PC main unit R20UT2906EJ0202 Rev 2 02 Page 19 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING 2 The following message is displayed in the output panel and the flash memory programming mode cannot be entered Error E1002001 No response from Target Microcontroller FLMD Error E1002002 No response from Target Microcontroller RESET Error E1002003 No response from Target Microcontroller FREQ Cause 1 If MINICUBE2 is used the mode select switch might be specified incorrectly Action 1 Check the target microcontroller and the mode select switch setting Cause 2 If MINICUBE2 is used the 78K0 OCD board might be connected Action 2 Remove the 78K0 OCD board Cause 3 The connection between the target cable and target system might be wrong Action 3 1 If 78K or V850 is used connect the TxD and RxD signals from the target cable with TxD SO and RxD SI of the target microcontroller so that signal input output are consistent Tool used Target microcontroller TxD TxD SO RxD RxD SI lt 2 gt The signal lines us
38. ics Taiwan Co Ltd 13F No 363 Fu Shing North Road Taipei 10543 Taiwan Tel 886 2 8175 9600 Fax 886 2 8175 9670 Renesas Electronics Singapore Pte Ltd 80 Bendemeer Road Unit 406 02 Hyflux Innovation Centre Singapore 339949 Tel 65 6213 0200 Fax 65 6213 0300 Renesas Electronics Malaysia Sdn Bhd Unit 1207 Block B Menara Amcorp Amcorp Trade Centre No 18 Jin Persiaran Barat 46050 Petaling Jaya Selangor Darul Ehsan Malaysia Tel 60 3 7955 9390 Fax 60 3 7955 9510 Renesas Electronics India Pvt Ltd No 777C 100 Feet Road HALII Stage Indiranagar Bangalore India Tel 91 80 67208700 Fax 91 80 67208777 Renesas Electronics Korea Co Ltd 12F 234 Teheran ro Gangnam Gu Seoul 135 080 Korea Tel 82 2 558 3737 Fax 82 2 558 5141 O 2015 Renesas Electronics Corporation All rights reserved Colophon 4 0 Renesas Flash Programmer V 2 05 ENESAS Renesas Electronics Corporation R20UT2906EJ0202
39. ing but not limited to the development of weapons of mass destruction When exporting the Renesas Electronics products or technology described in this document you should comply with the applicable export control laws and regulations and follow the procedures required by such laws and regulations It is the responsibility of the buyer or distributor of Renesas Electronics products who distributes disposes of or otherwise places the product with a third party to notify such third party in advance of the contents and conditions set forth in this document Renesas Electronics assumes no responsibility for any losses incurred by you or third parties as a result of unauthorized use of Renesas Electronics products This document may not be reproduced or duplicated in any form in whole or in part without prior written consent of Renesas Electronics Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this document or Renesas Electronics products or if you have any other inquiries Note 1 Renesas Electronics as used in this document means Renesas Electronics Corporation and also includes its majority owned subsidiaries Note 2 Renesas Electronics product s means any product developed or manufactured by or for Renesas Electronics 2012 4 Target Readers Purpose Organization How to Use This Manual This manual is intended for users who are using the
40. invalid The value entered in OPBT is invalid Make sure that the number of characters and value entered are correct E1001024 Value is out of Vdd range An incorrect value has been specified for the power to be supplied to the target microcontroller Specify a correct power supply value referring to the user s manual of the microcontroller E1001025 HCUHEX file does not accord with flash range of target microcontroller Action by user Specify a correct program file E1001027 An operation was canceled E1002001 Message No response from Target Microcontroller FLMD Description There might have been a problem switching to serial programming mode Bad connection between utilizing tool and target microcontroller The clock or power source is not supplied correctly Bad target microcontroller R20UT2906EJ0202 Rev 2 02 Page 30 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 3 4 E1002002 Message No response from Target Microcontroller RESET Description There might have been a problem switching to serial programming mode Bad connection between utilizing tool and target microcontroller The clock or power source is not supplied correctly Bad target microcontroller E1002003 No response from Target Microcontroller FREQ Description There might have been a problem switching to serial programming mode Bad connection between utilizing tool and target microcontroller The c
41. lock or power source is not supplied correctly Bad target microcontroller E1002004 Communication failure or timeout Description There might have been a problem establishing normal communications after switching to serial programming mode The clock or power supply is unstable Bad target microcontroller There might be a fault in the communication port E1002008 Message Not Blank Programming operation let E1002010 Programming operation failed Description An area already containing data might have been overwritten with different data There might have been a programming failure due to bad Flash memory Description Different data might have been written to the program file and the target microcontroller There might have been a verification failure caused by a lead fault due to bad Flash memory E1002012 Security flag setting failed Description The security setting might have been changed from Disabled to Enabled This setting only allows the chip to be erased Some microcontrollers do not allow security settings to be added Erase the chip and then perform all settings at once There might have been a failure to configure security due to bad Flash memory Description The specified command might have failed to execute because the security of the target microcontroller has already been configured Although some security flags can be cleared by erasing with Chip mode others cannot See the microcontroller s manual
42. mat File format text format Newline CR LF The only supported character code is ASCII one byte Unicode two bytes is not supported 3 Format The first line format The second line area The third line address The fourth line size The fifth line index data The sixth line and after index number and unique code The lines starting with are comment lines and will be skipped Caution The index number should be incremented by 1 4 Example Sample unique code file format hex area user flash R20UT2906EJ0202 Rev 2 02 Page 16 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER3 UNIQUE CODE EMBEDDING FUNCTION address 0xf000 size 6 index data 000001 abcdef000001 000002 abcdef000002 000003 abcdef000003 3 4 Unique code definition This section describes the unique code definition described in a unique code file The command interpreter is case insensitive Table 3 1 Unique Code Definition Function Unique code definition Description Specify the format format lt hex ascii gt Specifies the format of the unique code lt hex gt hexadecimal format lt ascii gt ASCII format 0x21 0x7e Specify the area When the RH850 is used area code flash 1 code flash 2 user boot area data flash 1 data flash 2 gt Specifies the area of the flash memory code flash 15 Code area BANK A code flash 25 Code area BANK B data flash
43. mmand is executed the Security Release command cannot be executed and the target security setting cannot be cleared again R20UT2906EJ0202 Rev 2 02 Page 32 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES AA Messages Displayed in Fatal Error Selection and Warning Dialog Boxes RX RH850 1 9 E1010001 Message The project information is not valid Description This error is displayed when the project file cannot be accessed The file might be corrupted Remake the project file E1010002 Message Generic device query failed Description This error is displayed when the device specification query fails for some reason Make sure that the settings for the RFP and the target board are correct E1010003 Message Operation failed Description This error is displayed when an operation fails in program erase check sum or blank check Message Lock failed Message Unlock failed E1010006 Message Connect failed Description This error is displayed when connection to the microcontroller fails for some reason Make sure that the settings for the RFP and the target board are correct Message One or more erase blocks are currently locked and cannot be erased E1010008 Message Erase failed for xx Oxxxxx OxxxxxX Description This error is displayed when erasing the indicated block failed E1010009 Message One or more erase blocks are currently locked and cannot be written
44. nment e Hardware environment e Software environment 1 5 1 Hardware environment 1 Host PC e Processor 1 GHz or higher e Main memory 1 GB or more 2 GB or more when using 64 bit Windows 2 GB or more recommended e Display Resolution of 1 024 x 768 or higher and 65 536 or more colors e Interface USB 2 0 when using E1 E20 MINICUBE2 USB Direct Serial interface RS 232C when using COMx 2 Tools used e El e E20 e MINICUBE2 1 5 2 Software environment e Windows Vista 32 bit and 64 bit e Windows 7 32 bit and 64 bit e Windows 8 8 1 32 bit and 64 bit e Microsoft NET Framework 4 e Runtime library of Microsoft Visual C 2010 SP1 For any of these we recommend having the latest service pack installed R20UT2906EJ0202 Rev 2 02 Page 10 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER1 OVERVIEW 1 6 Handling of HCUHEX Files An HCUHEX file is required for ordering flash memory products whose flash memories are pre written by Renesas Electronics After being generated by the HEX Consolidation Utility HCU operation based on the HCUHEX file must be verified by using the flash memory programmer Because RFP handles the HCUHEX file as master data the user can check the settings specified for writing and option data Some RL78 78K V850 and RH850 microcontrollers support HCUHEX files If a microcontroller supports HCUHEX files it is written in the user s manual of the microcontroller SH R
45. ode Message Data in Option Setting Memory is not correct Message ees Message E1013003 Message Selection of Device Invalid device code error Description This error is displayed when the device code mismatches in the device specification query Make sure that the correct product name for the microcontroller on the target board is selected TE E1013008 Message Selection of Clock mode No clock mode needed T Description This error is displayed if the device code mismatches when connecting to the microcontroller Description This error is the unable to set baud rate error serial baud rate error too large that occurs when the baud rate is changed In Setting Clock Clock supply and Multiplier for the main clock and peripheral clock must be entered The most frequently reported errors in those settings are regarding the multiplier of the peripheral clock For those clock settings see the hardware manual of the microcontroller Also check the clock of your target board microcontroller R20UT2906EJ0202 Rev 2 02 Page 34 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 3 9 E1014013 Message Changing baud rate Input clock error Description This error is displayed when the input frequency setting in Setting Clock exceeds the operating range of the microcontroller In Device Setting Input clock Multiplier for the main clock and Multiplier for the peripheral clock must be entered The most f
46. ogramming ID code discord error Message Serial programming Disable error Message Lock bit unlock error Message OTP enable error Message Blank error Message Erase error Message Write error Message Verify error Message FCURAM Access error Message Sequencer error Message Configuration Data Access error R20UT2906EJ0202 Rev 2 02 Page 39 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 8 9 TET Message E1020030 Message Erase error Te Message E1020038 Message No response from the device TA FE Q1010001 Message The current user specified connection speed has an error rate above xxxx on target device Continue with this value anyway Q1010002 Message RFP will now attempt to connect to your device Please ensure the board is connected powered and in Boot mode Q1010003 Message The device reports one or more erase blocks are currently locked Should RFP temporarily Q1010007 Message The current user specified connection speed has an error rate above xxxx on emulator a Continue with this value anyway Q1010009 Message The setting state of a target microcontroller is as follows If you want to feedback them to the project settings press OK button Message Message W1010004 Message The current user specified connection speed is out of range The interface board is unable to communicate at this rate W1010005 Message The current user specified connection speed is ou
47. older where the USB driver for E1 and E20 is stored MINICUBE2 a Folder where the USB driver for MINICUBE2 is stored 32 bit Windows USB Driver x64 Folder where the USB driver for MINICUBE2 is stored 64 bit Windows NHMSEUSB Folder where the USB driver TYPE A for USB boot is stored i I R20UT2906EJ0202 Rev 2 02 Page 12 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 CHAPTER 2 INSTALLATION 2 1 1 1 Notes on installation Multiple versions of RFP can be installed on a single host PC Although we recommend using the latest version of any development tool leaving a previous version on your host PC and then installing the latest version lets you easily switch the development environment Note that the Vx yy part of the version notation Vx yy zz reflects the ability to install multiple versions installation of multiple versions with different Vx yy parts is supported When more than one version having the same Vx yy is installed the last version to be installed overwrites the previous version You might be asked to reboot your computer after installing the RFP Be sure to close all other applications before rebooting your computer You must have administrator privileges to install the RFP The RFP can only be installed in a folder that is named using ASCII characters Note that the 11 characters lt gt and character strings that begin and end with a space cannot be used The RFP
48. oot Hub USB Root Hub 25 When you select Update Driver Software the following dialog window is displayed Update Driver Software Renesas USB1653 USB Boot Mode Device i xj Ka Update Driver Software Renesas USB1653 USB Boot Mode Device y L How do you want to search for driver software Search automatically for updated driver software Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation settings Browse my computer for driver software io Locate and install driver software manually R20UT2906EJ0202 Rev 2 02 Page 22 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING 3 Select Let me pick from a list of device drivers on my computer Update Driver Software Renesas USB1653 USB Boot Mode Device A x Update Driver Software Renesas USB1653 USB Boot Mode Device Browse for driver software on your computer Search for driver software in this location Browse IV Include subfolders i Let me pick from a list of device drivers on my computer E This list will show installed driver software compatible with the device and all driver software in the same category as the device lt 4 gt The dialog box below is shown If Generic Boot USB Direct is not displayed re install the USB driver for
49. or power supply might not be stable Action 1 Confirm that the clock or power is stably supplied on the target system Cause 2 Communication might not be stable Action 2 15 Check that there is no noise on the communication line 25 Confirm that the tool used is properly connected with the target system 3 Confirm that unused pins are properly handled 45 Confirm that the correct clock and communication rate are selected Stable programming might be achieved by setting a lower value for the clock or communication rate R20UT2906EJ0202 Rev 2 02 Page 21 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING 4 When the RX is selected the driver for USB boot is not recognized in the Select USB Device dialog box Cause A wrong driver may be recognized as the driver for USB boot Normally Generic Boot USB Direct should be recognized Action Install the correct driver in the following steps Windows 7 is used in this example 1 When a wrong driver is recognized Windows Device Manager shows the following state Ini xi File Action View Help eo m EH m U rs N6 lt gt Storage controllers Mi System devices Universal Serial Bus controllers Generic USB Hub Generic USB Hub y Generic USB Hub y 6 Series See Family USB Enhanced Host Controller 1C26 B Enhanced Host Controller 1C2D i USB Composite Device USB R
50. ransmit Message Invalid transmission buffers Message Unable to receive E1015011 Message Unable to close comms Description This error is displayed when the communication port cannot be recognized Check the port setting of your PC Frequently reported cases of this error include the PC has no RS232C port and 1 a commercially available USB RS232C converter is used or 2 a self made conversion circuit board using a USB serial conversion IC is used In both above cases communication control timing is slightly slower because unlike the case using a built in RS 232 port on the PC the port is driven via USB and timing adjustment between the RFP and the microcontroller on the target board may not work properly As a preventive measure use a PC equipped with a RS 232 port or use an E1 E20 emulator that can be connected with a PC via USB E1015012 Message Comms is already closed E1015013 Message COMx connection timed out Description This error is displayed when a communication problem occurs between the microcontroller and the RFP PC for some reason resulting in a timeout The RFP allows you to set a baud rate but communication cannot be done if the specified baud rate does not match the actual setting of the target board microcontroller Check the following points This error may be displayed along with Generic device query failed m Check the baud rate Check the operating frequency of the microcontroller to see if the ba
51. rases writes and verifies programs on the target system on which a Renesas Electronics single chip microcontroller with on chip flash memory is mounted by using an E1 emulator hereafter referred to as E1 E20 emulator hereafter referred to as E20 or the on chip debug emulator with programming function QB MINI2 hereafter referred to as MINICUBE2 or a serial interface 1 1 Features e Writing controlled by the host PC Writing settings can be saved in a workspace file e Microcontroller specific information required for writing is included in the product package as a device information file Such information of the generic device should be obtained by the query e Two types of writing operation windows Basic mode and Full mode e Automatic writing by the script execution function Embedding of unique codes 1 2 Writing Quality Thoroughly confirm verify and evaluate the following points before using RFP in order to improve the writing quality e Design circuits as described in the user s manual for the target microcontroller E1 E20 and MINICUBE2 e Use the microcontroller and RFP as described in the user s manual of the target microcontroller RFP E1 E20 and MINICUBE2 e Make sure that the power supplied to the target microcontroller is stable 1 3 Supported Microcontrollers Microcontrollers supported by RFP are listed on the following websites http www renesas com rfp R20UT2906EJ0202 Rev 2 02 Page 8 of 47 Jul 01 2015
52. requently reported errors in those settings are regarding the multiplier of the peripheral clock For those clock settings see the hardware manual of the microcontroller Also check the clock of your target board microcontroller E1014014 Message Changing baud rate Operating frequency error Description This error is displayed when the clock setting does not meet the operating frequency specification of the microcontroller Based on the input conditions input frequency and multiplier from the RFP only a range check calculation only for operating frequency is performed in the device side Check the input conditions input frequency and multiplier of the RFP E1014015 Message Changing baud rate Invalid multiplication ratio error E1014016 Message Changing baud rate Invalid response E1014017 Message Unable to set baud rate value xxxx bps E1014018 Message End of Setting Data Erase error Description This error is displayed when data erasure of the flash memory upon the startup of the microcontroller in the Boot mode was executed but failed Possible causes of the error failure to erase include 1 Power supply voltage to the microcontroller is not applied properly power supply from E1 power supply from the target board 2 The microcontroller cannot operate properly because of the pin settings and 3 The microcontroller has been damaged for some reason Check the items 1 through 3 above E1014019 Message End of Setting
53. rmation about the microcontroller rfp ini This file is where the RFP settings are saved The settings are saved when RFP is terminated OCD security ID Note 3 A security feature related to on chip debugging of a microcontroller Flash options Note 3 General term for MCU operations such as security settings Option data General term for flash options wide voltage mode and full speed modeN te 2 ID codeN 3 Authentication code used in the ID authentication mode and in OCD For details refer to the user s manual of the microcontroller Lock bitNote3 One of the security functions of the microcontroller For details refer to the user s manual of the microcontroller HEX file HCUHEX file Program file without option data A program file that integrates option data and that is generated by using the HEX Consolidation Utility HCU which is used to generate ROM code for flash memory products whose flash memories are pre written by Renesas Electronics Term Program file 2 3 Meaning The program file refers to the file that contains the program to be written to the microcontroller The following program file formats are supported by RFP when writing to an RL78 78K or V850 microcontroller a HEX files in Intel HEX format b HCUHEX files in Intel HEX format c HEX files in Motorola S format d HCUHEX files in Motorola S format The following program file formats are support
54. serial communication include improper handling of microcontroller pins TxD RxD pins not pulled up wrong Vcl pin handling and a long communication cable between the PC and the Message Message Message Message E1014054 Message Get Flash options Invalid response E1014055 Message Security Setting Invalid response R20UT2906EJ0202 Rev 2 02 Page 36 of 47 Jul 01 2015 LENESAS microcontroller target Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 5 9 E1014056 Message Writing Data Data length error E1015001 Message Unable to open comms Description This error is displayed when the communication port cannot be recognized Check the port setting of your PC Frequently reported cases of this error include the PC has no RS232C port and 1 a commercially available USB RS232C converter is used or 2 a self made conversion circuit board using a USB serial conversion IC is used In both above cases communication control timing is slightly slower because unlike the case using a built in RS 232 port on the PC the port is driven via USB and timing adjustment between the RFP and the microcontroller on the target board may not work properly As a preventive measure use a PC equipped with a RS 232 port or use an E1 E20 emulator that can be connected with a PC via USB Message Error in setting of configuration Message Invalid receive buffers E1015005 Message Invalid command is supplied Message Unable to t
55. t of range The device is unable to sync to We R20UT2906EJ0202 Rev 2 02 Page 40 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 9 9 W1010010 Message The following file does not contain any data or the data may be out of range of the device flash area xxxx W1010011 Message Xxxx file exceeds the flash ROM size of xxxx device W1010012 Message Blocks which have been set as OTP should be set again at disconnect W1010013 Message Blocks which will be written have not been selected W1010014 Message The communication speed has been changed to xxxx bps W1010015 Message If Disable Serial Program is set RFP can not connect to the targete device again W1010016 Message If Disable Erase is set RFP can not remove this set W1010017 Message The device is set as ID Authentication mode Please disconnect RFP form the device Those messages are displayed in the Output Panel only R20UT2906EJ0202 Rev 2 02 Page 41 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXB SUPPLEMENTARY INFORMATION APPENDIXB SUPPLEMENTARY INFORMATION Figure B 1 E1 and E20 Pins RX El E20 Pin Name Pin Name 14 pin Compatible Pin Name 38 pin io1 102 100 UCONNECT connected to GND of the target board UVCC whether 3 3V or 5 0V is supplied or whether power is supplied to the target can be detected 9 10 UVCC2 102 UVCC2 io2 t
56. t overwritten and the focus will be returned to the original dialog box W1011001 Unique code all data up to the last Index xxxx have been processed W1012001 Message No coce file specified W1012002 Message Start value exceeds End value W1012003 Message Please enable Unique Code Setting to drop files W1012004 Message Cannot load multiple dropped files W1012005 Message Code file size does not match data list size W1012006 Message Invalid Index W1012007 Specified code file does not exist R20UT2906EJ0202 Rev 2 02 Page 28 of 47 Jul 01 2015 ENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES A 3 Messages Displayed in Fatal Error Selection and Warning Dialog Boxes RL78 78K V850 1 4 E1000001 E1 E20 MINICUBE2 COMx USB Direct communication time out Geng After being connected to E1 E20 MINICUBE2 COMx USB Direct communication was not escription established and the process timed out Action by user Make sure that the connection to E1 E20 MINICUBE2 COMx USB Direct is properly set up E1000002 MINICUBE2 Firmware version too old The MINICUBE2 s firmware version might be outdated and unable to operate correctly The Device Information File was not loaded correctly Action by user Restart RFP If this does not resolve the problem reinstall RFP E1000005 Programmer software already started RFP might already be running so execute the RFP command after terminating one of the RFPs E1000006 Related soft
57. t that differs from the one used during installation the tool might be recognized as a new hardware item Action Select Search for a suitable driver for my device recommended and install the USB driver R20UT2906EJ0202 Rev 2 02 Page 18 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 CHAPTER4 TROUBLESHOOTING 4 2 Problems During Operation This section describes the troubleshooting for problems that may occur during operation Remark For causes and actions for the messages displayed in the internal error fatal error selection and warning dialog boxes and output panel see APPENDIX A MESSAGES 1 One of the following errors is displayed on the output panel Error E1000001 E1 E20 MINICUBE2 COMx communication time out Error E1000009 E1 E20 MINICUBE2 COMx communication error Cause 1 The USB cable might not be connected properly or the USB driver might not have been installed normally Action 1 See 4 1 Problems During Startup and take an appropriate action Cause 2 The installed USB driver is not displayed in the Device Manager Alternatively the or x is prefixed Action 2 1 With RFP connected to the host PC right click the driver marked with the or x and then click Uninstall 25 Execute Scan for hardware changes in the Device Manager lt 3 gt Reinstall the USB driver by Plug and Play Cause 3 The tool might not have been recognized when connected v
58. troller and the RFP PC for some reason resulting in a timeout The RFP allows you to set a baud rate but communication cannot be done if the specified baud rate does not match the actual setting of the target board microcontroller Check the following points This error may be displayed along with Generic device query failed m Check the baud rate Check the operating frequency of the microcontroller to see if the baud rate exceeds the allowable communication rate and if the baud rate is appropriate m Check the clock setting Check if the operating frequency of the microcontroller set in the RFP and the clock of the target board microcontroller match m Check the connection between the target board microcontroller and the PC Proper communication may not be expected when a self made extension cable for connection with E1 E20 is used When E1 E20 is used operation is not guaranteed if an extension cable or the like except an attached cable is used Message Target is already powered Message Target is not powered Message Invalid MODEENTRY xxxx Message Unsupported command error Message Packet error Message Checksum error Message Flow error Message Address error Message Input frequency error Message CPU clock frequency error Message Baud rate range error Message Baud rate margin error Message Sum check method error Message Endian error Message Data set error Message Protection error Message Serial pr
59. tting Description The frequency specified to be supplied to the target microcontroller might be incorrect Action by user Check the frequency setting and make sure that the correct clock frequency and divider multiplier values are set E1001013 Description The frequency set to be supplied to the target microcontroller is incorrect Action by user See the microcontroller s manual and set the correct clock frequency and divider multiplier values E1001014 Message Can t Upload Read Data Description Files cannot be saved while the read command is running The program file might be inaccessible e g in use by another program E1001018 The setting failed due to illegal invalid data Action by user Revise the setting E1001019 Error of reading the wireless registry The registry key for the wireless unit QB MINI2 RF might be corrupted or not exist Action by user Startthe MINICUBE2 RF utility and make the setting E1001020 Message The all flash options of a target microcontroller aren t able to read because a protection error occurs Description This message appears when all Flash option settings could not be acquired because a protection error occurred when executing the command to retrieve the Flash options E1001021 OCD Security ID setting is invalid The value entered in OCD security ID is invalid Make sure that the number of characters and value entered are correct E1001022 Option bytes setting is
60. u may need to use a different host PC USB to serial converter Applies to All microcontrollers We do not recommend the use of a USB to serial converter because it may cause delays in timing and data being lost due to the specifications of the converter Option Setting Memory Applies to RX If a program file includes valid data for any register in the the option setting memory area the option setting memory is set All bits in sections for which there are no data are filled with 1 R20UT2906EJ0202 Rev 2 02 Page 25 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES APPENDIX A MESSAGES A1 Message Format Messages are displayed in the internal error fatal error selection and warning dialog boxes and on the output panel Figure A 1 Internal Error Dialog Box Error C1090002 xl PU Xx Failed to read the necessary DLL Figure A 2 Fatal Error Dialog Box Error E1002001 xl y A Xx No response from Target Microcontroller FLMD Figure A 3 Selection Dialog Box Confirmation Q1091004 Xl gt gt O A file is exists already Do you want to continue Figure A 4 Warning Dialog Box Warning W1001008 xl Caution When Boot block duster reprogramming is disable boot block cannot be erased and programmed any more Connect ee Start Blank Check Error E 1002001 No response from Target Microcontroller FLMD co End Blank
61. ud rate exceeds the allowable communication rate and if the baud rate is appropriate m Check the clock setting Check if the operating frequency of the microcontroller set in the RFP and the clock of the target board microcontroller match m Check the connection between the target board microcontroller and the PC Proper communication may not be expected when a USB RS232C converter a self made cable or the like is used Data received from the microcontroller may be dropped Quit the software except RFP or lower the baud rate R20UT2906EJ0202 Rev 2 02 Page 37 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 6 9 TE E1015019 Message Invalid parameters supplied TE FETO Description This error is displayed when a communication problem occurs between the microcontroller and the RFP PC for some reason resulting in a timeout Check the following points This error may be displayed along with Generic device query failed m Check the clock setting Check ifthe operating frequency of the microcontroller set in the RFP and the clock of the target board microcontroller match Message E1017001 Message Sync mode is not supported Wes Message R20UT2906EJ0202 Rev 2 02 Page 38 of 47 Jul 01 2015 RENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 7 9 E1017028 Message Description This error is displayed when a communication problem occurs between the microcon
62. ware already started Action by user A related tool such as the self diagnostics tool might already be running so execute the RFP command after terminating the tool E1000007 Message Detection error by 78K0 OCD adapter board Action by user Please remove the 78K0 OCD board It is connected but cannot successfully communicate with the target Action by user Restart RFP If this does not resolve the problem reinstall RFP E1001002 Not supported Device Information File There might be an unsupported device information file E1000004 Device Information File not found Action by user Access the Version up Service website download the latest firmware and update the device information file by using the utility E1001003 Invalid Program File The file format might be unsupported or an invalid program file might have been specified Specify a correct program file E1001004 Device Information File not found No device information file has been loaded The project file cannot be read because the device information file has been changed Action by user Create a new project file Restart RFP If this does not resolve the problem reinstall RFP R20UT2906EJ0202 Rev 2 02 Page 29 of 47 Jul 01 2015 LENESAS Renesas Flash Programmer V2 05 APPENDIXA MESSAGES 2 4 E1001005 Message Not specify Program File No program file has been loaded Action by user Specify a Program File E1001006 Illegal supply frequency se

Download Pdf Manuals

image

Related Search

Related Contents

Haier DW-40L508 User's Manual  1506 and 1507 - Pro  User Manual - California Motor Controls  Whirlpool MT4078 User's Manual  VROOM Operating Instructions  Istruzioni d’uso  USER GUIDE - FirewallShop.com  Olympia PK 80  

Copyright © All rights reserved.
Failed to retrieve file