Streszczenie treści zawartej na stronie nr. 1
PCA7412F-100
PCA7412L-100
PCA7412G-100
PCA7413F-80
PROM Programming Adapters for M16C/60 Series
User's Manual
Rev. 1.00
July 1, 2003
REJ10J0193-0100Z
Streszczenie treści zawartej na stronie nr. 2
• R4945 and R4945A are trademarks of Advantest Corporation. Keep safety first in your circuit designs! • Renesas Technology Corporation and Renesas Solutions Corporation put the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriat
Streszczenie treści zawartej na stronie nr. 3
Contents 1. Precautions for Safety.........................................................................................................4 1.1 Safety Symbols and Meanings ..............................................................................4 2. Introduction ........................................................................................................................6 2.1 Things to Check When Unpacking .......................................................................6 3
Streszczenie treści zawartej na stronie nr. 4
1. Precautions for Safety In both the user's manual and on the product itself, several icons are used to insure proper handling of this product and also to prevent injuries to you or other persons, or damage to your properties. This chapter describes the precautions which should be taken in order to use this product safely and properly. Be sure to read this chapter before using this product. 1.1 Safety Symbols and Meanings If the requirements shown in the "WARNING" sentences are ignored, the equ
Streszczenie treści zawartej na stronie nr. 5
WARNING Warning for Use Environment: • This equipment is to be used in an environment with a maximum ambient temperature of 35˚C. Care should be taken that this temperature is not exceeded. • Select the proper programming mode of the PROM programmer. CAUTION Caution to Be Taken for Modifying This Product: • Do not disassemble or modify this product. Disassembling and modifying the product will void your warranty. Cautions to Be Taken for This Product: • Use caution when handling this product. Be
Streszczenie treści zawartej na stronie nr. 6
2. Introduction This product is a PROM programming adapter for the Renesas M16C/60 Series of 16-bit MCUs. The adapter is a tool that can be used to write programs into internal PROM of an MCU using a PROM programmer commercially available. This user's manual describes specifications of the PCA7412F- 100, PCA7412L-100, PCA7412G-100 and PCA7413F-80 and how to use them. Figure 2.1 shows the external view of the PROM programming adapter and its constituent parts. Figure 2.1 External view of the prog
Streszczenie treści zawartej na stronie nr. 7
3. How to Write the Program This chapter describes how to write programs with a PROM programmer. For the operation of the PROM programmer, refer to the user's manual of the PROM programmer. 3.1 Programming Procedures Follow these procedures (1) through (8) to write programs into the MCU. (1) Read the program. 1) For M306V0EE, M306V2EE • OSD ROM, internal ROM: offset (80000h) required 2) For M306XXEC • Internal ROM: offset (C0000h) required 3) For other MCUs • Internal ROM: offset (E0000h) requir
Streszczenie treści zawartej na stronie nr. 8
3.2 Attaching Adapter to PROM Programmer As shown in Figure 3.1, attach the pin No. 1 of the PROM programmer connector, PCA7402E or PCA7476E (standard-pitch 32-pin pin-header mounted) to the No.1 pin of the IC socket of the PROM programmer. Be careful when attaching to the PROM programmer because an incorrect insertion can cause fatal damage to the MCU. Figure 3.1 Attaching the adapter to a PROM programmer ( 8 / 20 )
Streszczenie treści zawartej na stronie nr. 9
3.3 Setting the Switch The position of the JP1 and its default setting are shown in Figure 3.2. For how to set the switch, see Table 3.1. Top view Figure 3.2 Position of the JP1 switch Table 3.1 Setting the JP1 switch Group Example JP1 Other than M16C/6V M30612E4-XXXFP 1M M16C/6V M306V2EEFP 4M CAUTION Cautions for Setting the Switch: •Make the setting properly, because an incorrect setting can cause fatal damage to the MCU. • Select the proper programming mode of the PROM programmer. • An exampl
Streszczenie treści zawartej na stronie nr. 10
3.4 Inserting an MCU into the Adapter As shown in Figure 3.3, insert the MCU into the IC socket aligning the No. 1 pin. This also applies to the PCA7412L-100, PCA7412G-100, and PCA7413F-80. Be careful when inserting the MCU because an incorrect insertion can cause fatal damage to the MCU. Top view Figure 3.3 Inserting an MCU ( 10 / 20 )
Streszczenie treści zawartej na stronie nr. 11
CAUTION Caution to Be Taken for Handling an MCU: • Do not touch the connector in the IC socket and the pins on the PROM programmer connector. Otherwise it can cause an electrical insulation failure because of dirt. When not using, attach the connector pins of this product to the conductive sponge as it was shipped from the factory. Caution When Opening and Closing the IC Socket: • When opening and closing the IC socket, hold the adapter horizontally as shown in Figure 3.4. Otherwise the inside o
Streszczenie treści zawartej na stronie nr. 12
3.5 Setting Programming Area To write programs into the MCU, be sure to set the programming area. And also, specify a device by the PROM programmer. For programming areas and devices, see Tables 3.2 and 3.3. Table 3.2 List of programming areas (other than M16C/6V) MCU PROM programmer ROM area ROM size Programming of MCU Type name Example Device area M30612E4FP M306XXE4 32 KB 18000h--1FFFFh F8000h--FFFFFh M30613E4TGP M5M27C101 M306XXE8 M30600E8FP 64 KB 10000h--1FFFFh F0000h--FFFFFh M306XXEA N/A 9
Streszczenie treści zawartej na stronie nr. 13
3.6. Recommended PROM Programmers The PROM programmers listed in Table 3.4 are recommended for the adapters. Using the actual products, we have verified that these PROM programmers can be used to write programs without problem. For the latest types of PROM programmers from Advantest, please contact the company to confirm whether it can be used for your product. Table 3.4 Recommended PROM programmers Manufacturer Type name Device Programming voltage (Vpp) M5M27C101 mode 12.5 V M5M27C201 mode R494
Streszczenie treści zawartej na stronie nr. 14
4. Specifications 4.1 Specifications Tables 4.1 lists common specifications of the programming adapters, and Table 4.2 individual specifications. Table 4.1 Common specifications 8 MHz Operating clock frequency (Supplied by the ceramic oscillator mounted on the adapter) Power supply Supplied from Vcc of the PROM programmer Board to insert a programmable MCU Main unit (IC socket for MCU mounted on it) Interface board Interface unit Board (Connected by two rows of standard-pitch 18-pin connectors (
Streszczenie treści zawartej na stronie nr. 15
4.2 Memory Maps Figure 4.1 shows memory maps of the MCU (M306V0EE and M306V2EE) and the PROM programmer. Figure 4.2 shows memory maps of the other MCUs and the PROM programmer. MCU 00000h PROM programmer Unused area Offset: 80000h 00000h Unused area 8FFFFh 0FFFFh 90000h 10000h OSD ROM area OSD ROM area AFFFFh 2FFFFh B0000h 30000h Unused area Unused area CFFFFh 4FFFFh D0000h 50000h Internal ROM area Programming area FFFFFh 7FFFFh Figure 4.1 Memory maps (M306V0EE and M306V2EE) ( 15 / 20 )
Streszczenie treści zawartej na stronie nr. 16
MCU PROM programmer 00000h 00000h Unused area Unused area YYYYYh XXXXXh Internal ROM area Programming area FFFFFh ZZZZZh ROM areas ROM size (byte) Address YYYYY Address XXXXX Address ZZZZZ E4: About 32K F8000h 18000h 1FFFFh E8: About 64K F0000h 10000h 1FFFFh EA: About 96K E8000h 08000h 1FFFFh EC: About 128K E0000h 20000h 3FFFFh Figure 4.2 Memory map (other MCUs) ( 16 / 20 )
Streszczenie treści zawartej na stronie nr. 17
5. Troubleshooting The table below summarizes errors to be checked carefully before you determine them to be a fault. 5.1 Errors That Occur When Writing to PROM (1) When Newly Purchased Cause Remedy See page Is the adapter attached to the correct position of the PROM 8 programmer? Programming adapter Is the switch on the PROM programmer set properly? 9 Is the MCU attached to the correct position? 10 Is the area specification set correctly? 12 PROM programmer Is the correct device selected? 13 Th
Streszczenie treści zawartej na stronie nr. 18
5.3 Other Precautions (1) About the Recommended PROM Programmers Not all PROM programmers available on the market can be checked to see if they function properly. There are several PROM programmers that we have verified to function properly. These products are listed as recommended PROM programmers in this user's manual. Other PROM programmers may also be used providing that you verified them to function properly. Note: No matter which type of the PROM programmer you use, it is necessary to veri
Streszczenie treści zawartej na stronie nr. 19
PROM Programming Adapters for M16C/60 Series User's Manual Rev. 1.00 July 1, 2003 REJ10J0193-0100Z COPYRIGHT ©2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED
Streszczenie treści zawartej na stronie nr. 20