Renesas M3S-UFLA32R manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Renesas M3S-UFLA32R, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Renesas M3S-UFLA32R one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Renesas M3S-UFLA32R. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Renesas M3S-UFLA32R should contain:
- informations concerning technical data of Renesas M3S-UFLA32R
- name of the manufacturer and a year of construction of the Renesas M3S-UFLA32R item
- rules of operation, control and maintenance of the Renesas M3S-UFLA32R item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Renesas M3S-UFLA32R alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Renesas M3S-UFLA32R, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Renesas service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Renesas M3S-UFLA32R.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Renesas M3S-UFLA32R item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    Rev.1.40 Revision Date: Mar. 06, 2007 M3S-UFLA32R User’s Manual UART Flash Memory Programming Utility RE J 1 0 B 0 2 3 9 - 0 14 0 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 Technology Corp. without[...]

  • Page 2

    1. This document is provided for reference purposes only so that Renesas customers may select the appropriate Renesas products for their use. Renesas neither makes warranties or representations with respect to the accuracy or completeness of the information contained in this document nor grants any license to any intellectual property rights or any[...]

  • Page 3

    Precautions on Using The Product Described Herein 1. The product describe d herein should be used in com bination with the p arts included w ith the starter kit. If the product is operated in com bination with any oth er item, its operat ion cannot be guaranteed. Nor will requests for help or suggestion be answered. 2. The pr oduct described herein[...]

  • Page 4

    Contents-1 Contents 1. Ov erview ................................................................................................................... .... 1 2. System C onfigurat ion .................................................................................................... 1 2.1 Outline of the M3S-UFLA32R...................................[...]

  • Page 5

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 1 of 30 1. Overview This user ’ s manual is intended to provide ex plan ations ab out system configuration and operation method of the UA RT Flash Mem ory Programmin g Utility M3 S-UFLA32R V er .1.40 (herein after referred to as M3S-UF LA32R) for the M32 R[...]

  • Page 6

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 2 of 30 2.2 Communication Cable (M3A-2145G50) Communication ca ble consists of two d ifferent cable s below . •Interface Cable (M3A-2145G 02) It is a conversion cable to connect to the test pi ns o n the target when the connectio n cable for the MF-TEN-NIN[...]

  • Page 7

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 3 of 30 RJJ99J0021-0100 Figure 2.2.2 MF-TEN-NINE Cable Connecting Diagram[...]

  • Page 8

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 4 of 30 T able 2.2.1 Usage S pecification Rated V alue Parameter MIN MAX Unit Condition 3.0 3.6 V Target Supply Voltage DC Power Supply 4.5 5.5 V Target Supply Voltage RS-232C Communication R ate 9600 115200 bps Communication Speed with PC Consumption Curren[...]

  • Page 9

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 5 of 30 3. Instal lation of the M3S-UFLA32R 3.1 Installation of the M3S-UFLA32R T o install the M3S-UFLA32R, perform the following steps. 1) Execute Setup.exe in " ¥Eng¥T ool¥Ufla32r¥W95E" folder contained in the provided CD. (Not e1) 2) Contin[...]

  • Page 10

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 6 of 30 4. Operation Method of the M3S-UFLA32R 4.1 S tartup Double-click the ic on after the M3S-U FLA32R setup is complet ed. 4.2 Exit Choose [ Exit(X )] fr om [File(F )] menu. 4.3 Operation Outlin e of the M3S-UFLA32R T o write to the flash memory , perfor[...]

  • Page 11

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 7 of 30 4) Reset the T arget MCU Reset the target MCU by pressing th e reset switch on the targ et board. 5) S tarting the M3S-UFLA32R Start the M3S-UFLA32R. 6) Execution of Writing to the Flash Memory by the M3S-UFLA3 2R Operate the M3S-UFLA32R and perform [...]

  • Page 12

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 8 of 30 5. Function Description of the M3S-UFLA32R 5.1 Function List T able 5.1 lists functions of the M3S-U FLA32R. Choose each function from menu or click a button for execution. T able 5.1 Function List Menu Button Function Reference Load Refer Read the p[...]

  • Page 13

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 9 of 30 5.2 Program Data (Motorol a S-format file) Selection (1) Choose [Load(L )] from [File(F )] menu or click [Refer] button. Figure 5.2.1 Program Data Selection (2) When “Open File” dialog opens, cho ose a program data file (Motorola S-form at file) [...]

  • Page 14

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 10 of 30 (3) Choose a file to display the dialog that shows ex ecution process, and then re ad program dat a file into the internal buf fer . After com pleting read, the dialog is closed and file nam e is displayed in "File Name:" box. Figure 5.2.3[...]

  • Page 15

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 1 1 of 30 5.4 Lock Bit Information (1) Choose [Lock Bit Information (L )] from [Display(V )] menu to displ ay the dialog that shows execution process, and then read lock bit. After completing read of lock bit, the dialog is close d and "Lock Bit S tatus[...]

  • Page 16

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 12 of 30 (3) In [Lock Bit S t atus Display] dialog, the lock bit stat uses of all blocks of curr ently selecte d MCU are displayed . Click [OK] to close "Lock Bit S tatus Display" dialog. Figure 5.4.3 Lock Bit St atus Display Dialog[...]

  • Page 17

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 13 of 30 5.5 Program (1) Choose [Program(P )] from [Device(D )] menu or click [Program] button to display the dialog that shows execution proce ss, and then write program dat a stored in the interna l buf fer to the flash memory . Af ter completing write of [...]

  • Page 18

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 14 of 30 5.6 Erase (1) Choose [Erase(E )] from [ Device(D )] menu or click [Erase] button to displ ay the dialog that shows execution process, and then erase the flash memory . After completing the flash memory erasing, the dialog is closed and "Erase ?[...]

  • Page 19

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 15 of 30 5.7 Block Erase (1) C hoose [Block Er ase(L )] from [Device(D )] menu to display "Block Erase" dialog. Figure 5.7.1 Block Erase (2) In "Block Erase" dialog, all blocks of currently selected MCU are displayed . Click [Select All] [...]

  • Page 20

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 16 of 30 (3) Click [OK] in the "Block Erase…finish" dialog to close the dialog. Figure 5.7.3 Block Erase Finish Dialog[...]

  • Page 21

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 17 of 30 5.8 Lock Bit/Set (1) Choose [Lock Bit]-[Set(S )] from [Device(D )] menu to display the dialog t hat shows execution process, and then read out lock bit. After completing read of lock bit, the dialog is closed and "Lock Bit Set" dialog is d[...]

  • Page 22

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 18 of 30 (2) In "Lock Bit Set" dialog, the blocks without setting of lock bit are displayed. Click [Select All] to select all blocks. Click [Clear] to clear all selected blocks. Select the blocks you wish to set lock bit to, and then clic k [OK] to[...]

  • Page 23

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 19 of 30 5.9 Lock Bit/Enable (1) Choose [Lock Bit]-[Enable(E )] from [ Device(D )] menu to display the dialog that shows execution process, and then enable lock bit. After completing enabli ng lock bit, the dialog is closed and "Lock Bit Enable…finish[...]

  • Page 24

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 20 of 30 5.10 Lock Bit/Disable (1) Choose [Lock Bit]-[Disable(D )] from [Device(D )] menu to display the dialog that shows ex ecution process, and then di sable lock bit. After completing disabling lock bit, the dialog is closed and "Lock Bit Disable…[...]

  • Page 25

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 21 of 30 5.1 1 Blank Check (1) Choose [Blank Check(B )] from [Device(D )] menu or click [Blank Check] button to display the dialog that shows execution process, and then pe rform bl ank check o peration. After completin g blank check, the dialog is closed an[...]

  • Page 26

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 22 of 30 5.12 V erify Check (1) Choose [V erify Check(V )] from [Device(D )] menu or click [V erify Check] button to display the dialog that shows execution process, and then pe rform veri fy check operation. Af ter completing verify check, the dialog is clo[...]

  • Page 27

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 23 of 30 5.13 E.B.P .V . (Erase, Blank Check, Program, V erify Check) (1) Choose [Batch Processi ng] -[E.B.P .V .] from [Device(D )] menu or click [E.B.P .V .] button to consecutively execute "Erase," "Blank Check," "Prog ram," [...]

  • Page 28

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

  • Page 29

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 25 of 30 5.16 Setting (1) Choose [Setting(S )] from [Others(O )] menu to display "Setup" dialog. Figure 5.16.1 Setting[...]

  • Page 30

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 26 of 30 (2) In the "Setup" dialog, it is possibl e to choose M CU ty pe, verify process, and write ID code i nto the ID code area. It is possible to choose MCU from "Mcu T ype(M )" pull-down menu. It is possible to choose verify c heck p[...]

  • Page 31

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 27 of 30 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[...]

  • Page 32

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 28 of 30 (2) In the "ID code setting" dialog, the ID c ode for verification is set. T able 5.17.1 shows function list of operable and n ot operable functions accordi ng with the verify result. Choose [S pecify ID code by hexadecimal] to set the ID [...]

  • Page 33

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 29 of 30 5.18 V ersion Information (1) Choose [V ersion information (UFLA32R) (A )] from [Help(H )] menu to display "V ersion information (UFLA32R)" dialog. Figure 5.18.1 V ersion Information (2) In the "V ersion information (UFLA32R)" di[...]

  • Page 34

    M3S-UFLA32R UART Flash Memory Programming Utility REJ10B0239-0140/Rev .1.40 Mar . 2007 Page 30 of 30 6. Error Message List T able 6.1.1 lists error messages, causes, and approa ches provided from the M 3S-UFLA32R. T able 6.1.1 Error Message List Error Message Cause Approach 1 MCU information is incorrect. Please check whether the "UFLA32R.i ni[...]

  • Page 35

    Revision History M3S-UFLA32R UART Flash Memory Programming Utilit y Description Rev . Date Page Summary 1.00 Jun 25, 2000 - First edition issued. 1.01 Dec 4, 2000 - Changed output messa ge from Japa nese to English. 1.02 Jan 29, 2002 7 Added references to 2) Connecting Ho st PC with T arget System in Chapter 3. Changed product name fro m UFLA32 to [...]

  • Page 36

    Uart Flash Memor y Programming Utility User’ s Manual M3S-UFLA32R Publication Date: 1st Edition, Jun., 2000 Re v .1.40, Mar . 06, 2007 Published b y: Sales Strategic Planning Div . Renesas T echnology Cor p.  2007. Renesas T echnology Cor p., All r ights reser ved. Printed in Japan.[...]

  • Page 37

    M3S-UFLA32R User’s Manual 2- 6 -2, Ote-machi, Chiyoda-ku, Tokyo, 1 00-0004, Japan[...]