Renesas M3S-UFLA32R User Manual
Renesas M3S-UFLA32R User Manual

Renesas M3S-UFLA32R User Manual

Uart flash memory programming utility

Advertisement

Quick Links

To our customers,
st
On April 1
, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas Electronics Corporation took over all the business of both
companies. Therefore, although the old company name remains in this document, it is a valid
Renesas Electronics document. We appreciate your understanding.
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
Old Company Name in Catalogs and Other Documents
Renesas Electronics website:
http://www.renesas.com
st
April 1
, 2010
Renesas Electronics Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Renesas M3S-UFLA32R

  • Page 1 On April 1 , 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all the business of both companies. Therefore, although the old company name remains in this document, it is a valid Renesas Electronics document. We appreciate your understanding.
  • Page 2 Renesas Electronics. 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 an application categorized as “Specific”...
  • Page 3 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.
  • Page 4 Please be sure to implement safety measures to guard against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas 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 applicable measures.
  • Page 5 2. The product described herein was prepared for program development or evaluation purposes. The product cannot be used for the mass production. 3. Renesas Technology Corporation and Renesas Solutions Corporation will not assume any responsibility for the results of development no matter what systems may have been developed by customers by using the product described herein.
  • Page 6: Table Of Contents

    2.3 Target MCU/Target Board... 4 2.4 Host PC ... 4 3. Installation of the M3S-UFLA32R ...5 3.1 Installation of the M3S-UFLA32R... 5 4. Operation Method of the M3S-UFLA32R ...6 4.1 Startup ... 6 4.2 Exit... 6 4.3 Operation Outline of the M3S-UFLA32R... 6 5.
  • Page 7: Overview

    This user’s manual is intended to provide explanations about system configuration and operation method of the UART Flash Memory Programming Utility M3S-UFLA32R Ver.1.40 (hereinafter referred to as M3S-UFLA32R) for the M32R/ECU Series (Refer to the Table 2.3.1 for corresponding MCU).
  • Page 8: Communication Cable (M3A-2145G50)

    IC Clip (Miyama Electric Company., Ltd MJ-033) Add label to IC Clip (Pin Name) 150mm Lable name of IC clip and color of wiring coatings SCLK 47KΩ 47KΩ Mar. 2007 M3S-UFLA32R (Red) (Blue) (Yellow) (Black) (Green) Page 2 of 30...
  • Page 9 M3S-UFLA32R UART Flash Memory Programming Utility Figure 2.2.2 MF-TEN-NINE Cable Connecting Diagram REJ10B0239-0140/Rev.1.40 Mar. 2007 Page 3 of 30...
  • Page 10: Target Mcu/Target Board

    Operating Ambient Temperature Storage Ambient Temperature 2.3 Target MCU/Target Board Target MCU and Target Board should be prepared by the user. Table 2.3.1 lists the M3S-UFLA32R compatible MCUs and Target Boards. Table 2.3.1 Target MCU and Target Board Target MCU 32170/32174 Group...
  • Page 11: Installation Of The M3S-Ufla32R

    3. Installation of the M3S-UFLA32R 3.1 Installation of the M3S-UFLA32R To install the M3S-UFLA32R, perform the following steps. 1) Execute Setup.exe in "¥Eng¥Tool¥Ufla32r¥W95E" folder contained in the provided CD. (Note1) 2) Continue installation by following the instruction of the installation window.
  • Page 12: Operation Method Of The M3S-Ufla32R

    4. Operation Method of the M3S-UFLA32R 4.1 Startup Double-click the icon after the M3S-UFLA32R setup is completed. 4.2 Exit Choose [Exit(X)] from [File(F)] menu. 4.3 Operation Outline of the M3S-UFLA32R To write to the flash memory, perform the following steps.
  • Page 13 Operate the M3S-UFLA32R and perform writing to the flash memory. For detail about operation method, refer to "5. Function Description of the M3S-UFLA32R." Note: During erasing or writing, it is prohibited to reset the target board and to turn off the power.
  • Page 14: Function Description Of The M3S-Ufla32R

    5. Function Description of the M3S-UFLA32R 5.1 Function List Table 5.1 lists functions of the M3S-UFLA32R. Choose each function from menu or click a button for execution. Table 5.1 Function List Menu File Load Exit Display Lock Bit Information Device...
  • Page 15: Program Data (Motorola S-Format File) Selection

    Figure 5.2.1 Program Data Selection (2) When “Open File” dialog opens, choose a program data file (Motorola S-format file) and then click [Open(O)] button. Note: As a file format, the M3S-UFLA32R supports Motorola S-format only. Figure 5.2.2 Open File Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar.
  • Page 16: Exit The Application

    (1) Choose [Exit(X)] from [File(F)] menu to exit the program. Also, it is able to exit the program by pushing [Alt + F4] keys or clicking the close button. Figure 5.3.1 Exit the Application REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 10 of 30...
  • Page 17: Lock Bit Information

    Figure 5.4.1 Lock Bit Information (2) Click [Cancel] while reading out lock bit status to close the dialog that shows execution process. Figure 5.4.2 Reading out Lock Bit Status REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 11 of 30...
  • Page 18 M3S-UFLA32R UART Flash Memory Programming Utility (3) In [Lock Bit Status Display] dialog, the lock bit statuses of all blocks of currently selected MCU are displayed. Click [OK] to close "Lock Bit Status Display" dialog. Figure 5.4.3 Lock Bit Status Display Dialog REJ10B0239-0140/Rev.1.40...
  • Page 19: Program

    After completing write of program data, the dialog is closed and "Program …finish" dialog is displayed. Figure 5.5.1 Program (2) Click [OK] in the "Program…finish" dialog to close the dialog Figure 5.5.2 Program Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 13 of 30...
  • Page 20: Erase

    "Erase …finish" dialog is displayed. Figure 5.6.1 Erase (2) Click [OK] in the "Erase…finish" dialog to close the dialog. Figure 5.6.2 Erase Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 14 of 30...
  • Page 21: Block Erase

    After completing erasing, the dialog is closed and "Block Erase …finish" dialog is displayed. Click [Cancel] to close "Block Erase" dialog. Figure 5.7.2 Block Erase Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 15 of 30...
  • Page 22 M3S-UFLA32R UART Flash Memory Programming Utility (3) Click [OK] in the "Block Erase…finish" dialog to close the dialog. Figure 5.7.3 Block Erase Finish Dialog REJ10B0239-0140/Rev.1.40 Mar. 2007 Page 16 of 30...
  • Page 23: Lock Bit/Set

    2. Execute [Erase(E)] or [Block Erase(L)] in [Device(D)] menu. By following the procedures above, lock bit in the corresponding block can be cleared. This is the only way to clear lock bit. REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 17 of 30...
  • Page 24 Figure 5.8.2 Lock Bit Set Dialog (3) Click [OK] in the "Lock Bit Set…finish" dialog to close the dialog. Figure 5.8.3 Lock Bit Set Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R After Page 18 of 30...
  • Page 25: Lock Bit/Enable

    After powering, lock bit becomes enabled. Figure 5.9.1 Lock Bit Enable (2) Click [OK] in the "Lock Bit Enable…finish" dialog to close the dialog. Figure 5.9.2 Lock Bit Enable Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 19 of 30...
  • Page 26: Lock Bit/Disable

    Bit Disable…finish" dialog is displayed. Figure 5.10.1 Lock Bit Disable (2) Click [OK] in the "Lock Bit Disable…finish" dialog to close the dialog. Figure 5.10.2 Lock Bit Disable Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 20 of 30...
  • Page 27: Blank Check

    "Blank Check…finish" dialog is displayed. Figure 5.11.1 Blank Check (2) Click [OK] in the "Blank Check…finish" dialog to close the dialog. Figure 5.11.2 Blank Check Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 21 of 30...
  • Page 28: Verify Check

    MCU is compared to the program data file by the byte. Figure 5.12.1 Verify Check (2) Click [OK] in the "Verify Check…finish" dialog box to close the dialog. Figure 5.12.2 Verify Check Finish Dialog REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 22 of 30...
  • Page 29: Erase, Blank Check, Program, Verify Check)

    Figure 5.13.1 E.B.P.V. 5.14 E.P. (Erase, Program) (1) Choose [Batch Processing]-[E.P.] from [Device(D)] menu or click [E.P.] button to consecutively execute "Erase" and "Program." Figure 5.14.1 E.P. REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility Mar. 2007 M3S-UFLA32R Page 23 of 30...
  • Page 30: Blank Check, Program, Verify Check)

    M3S-UFLA32R UART Flash Memory Programming Utility 5.15 B.P.V. (Blank Check, Program, Verify Check) (1) Choose [Batch Processing]-[B.P.V.] from [Device(D)] menu or click [B.P.V.] button to consecutively execute "Blank Check," "Program," and "Verify Check." Figure 5.15.1 B.P.V. REJ10B0239-0140/Rev.1.40 Mar. 2007 Page 24 of 30...
  • Page 31: Setting

    M3S-UFLA32R UART Flash Memory Programming Utility 5.16 Setting (1) Choose [Setting(S)] from [Others(O)] menu to display "Setup" dialog. Figure 5.16.1 Setting REJ10B0239-0140/Rev.1.40 Mar. 2007 Page 25 of 30...
  • Page 32 When the whole area of the ID code is filled with FFh, the ID code is not verified. Note: At the time of the M3S-UFLA32R startup, previously chosen MCU is set to "MCU Type(M)". However, [Sum check (high speed)] is checked at "Verify process(V)" and [Permit to write ID code into Target MCU] is unchecked.
  • Page 33: Id Code Setting

    M3S-UFLA32R UART Flash Memory Programming Utility 5.17 ID Code Setting (1) Choose [ID Code Setting(I)] from [Others(O)] menu to display "ID code setting" dialog. Figure 5.17.1 ID Code Setting REJ10B0239-0140/Rev.1.40 Mar. 2007 Page 27 of 30...
  • Page 34 ID Code Setting Version information Note: YES: Operable, NO: Not operable REJ10B0239-0140/Rev.1.40 UART Flash Memory Programming Utility ID code is corresponding or every ID code in the MCU is FFh Mar. 2007 M3S-UFLA32R ID code is not corresponding Page 28 of 30...
  • Page 35: Version Information

    (1) Choose [Version information (UFLA32R) (A)] from [Help(H)] menu to display "Version information (UFLA32R)" dialog. Figure 5.18.1 Version Information (2) In the "Version information (UFLA32R)" dialog, the M3S-UFLA32R version and Flash E/W Firmware version in the MCU are displayed. Click [OK] to close the dialog. Figure 5.18.2 Version Information (UFLA32R) Dialog REJ10B0239-0140/Rev.1.40...
  • Page 36: Error Message List

    6. Error Message List Table 6.1.1 lists error messages, causes, and approaches provided from the M3S-UFLA32R. Table 6.1.1 Error Message List Error Message MCU information is incorrect. Please check whether the "UFLA32R.ini" file is installed correctly. Can not open COM1.
  • Page 37: Revision History

    Changed the description of 2) Connecting Host PC with Target System in Chapter 3. Added "Notes regarding these materials." Added description to 1) Setting up M3S-UFLA32R in Chapter 3. Changed the location where "Setup.exe" is stored in a CD-ROM. Changed the layout of window.
  • Page 38 Uart Flash Memory Programming Utility User’s Manual M3S-UFLA32R Publication Date: 1st Edition, Jun., 2000 Rev.1.40, Mar. 06, 2007 Published by: Sales Strategic Planning Div. Renesas Technology Corp.  2007. Renesas Technology Corp., All rights reserved. Printed in Japan.
  • Page 39 M3S-UFLA32R User’s Manual 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan REJ10B0239-0140...

Table of Contents