English
Language : 

GMS84512 Datasheet, PDF (115/123 Pages) Hynix Semiconductor – 8-BIT SINGLE CHIP MICROCOMPUTER
GMS84512T/GMS84524T EPROM PROGRAMMING
4. PROGRAMMING
The GMS84512T/GMS84524T has two address ranges, Font area and PGM area. Therefore, the programmer
should be program twice, each Font and PGM.
4.1 GMS84512T Programming
The Font address ranges are from 0000H to 1FF1H and PGM addres ranges are from 5000H to 7FFFH in OTP file.
Firstly, the programmer program the Font data into the GMS84512T OTP device ( from 2000H to 3FF1H ), and
then program the PGM data into the GMS84512T OTP device ( from D000H to FFFFH ).
When the programmer write the Font data 0000H to 1FF1H, consequently, the data actually will be written into
address 2000H to 3FF1Hof the GMS84512T OTP device. And PGM data 5000H to 7FFFH, consequently, the
data actually will be written into address D000H to FFFFHof the GMS84512T OTP device.
1. The data format to be programmed is made up of Motorola S1 format.
Ex) "Motorola S1" format;
S00800006D633634615C
S1130800FFFFFCF0E3E7E7E7E7E7E7E7E7E3F0FC10
S1051800FFFFE4
S1130000FFFF9F87E3F3F3F3F3F3F3F3F3E3879F44
:
S1051FF0FFBF2D
S11307F0FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06
S10517F0FFFEF6
S12250009FE1C0711B003F1B003E1B043D1BF83C1B213B1BD13A1B00391B63381BC037C5
S123501F1BF0361B011B1BFB1A1B40053BFF1A061A2F1A2E1B232D1B922C1B8F2B1B002A1C
:
S1217FE02001200120012001200120012001E6012001DA021803BB0320010A1420017B
S1057FFEFF2F4F
S9030000FC
FONT
0000H ~ 1FF1H
PGM
5000H ~ 7FFFH
2. Down load above data into programmer from PC.
3. Programming the data from address 0000H to 1FF1H and 5000H to 7FFFH into OTP MCU, the data must be
turned over respectively, and then record the data.
Ex) 00→FF, 76→89, FF→00 etc.
4. Of course, the check sum is result of the sum of whole data from address 0000H to 7FFFH in the file (not reverse
data of OTP MCU).
Caution : In the OTP file, data FFH, BFH are written in 1FF0H and 1FF1H respectively. However, the
OTP chip was written already 49H, 63H in that addresses. Therefore, that addresses should be
skipped in programming or blank check. And should be treated FFH, BFH in
checksum calculation ( READ or VERIFY).
On the checksum calculation, not used area data should be regarded as FFH in OTP file.
When GMS84512T shipped, the blank data of GMS84512T is initially 00H (not FFH).
5