English
Language : 

AN1528 Datasheet, PDF (4/18 Pages) STMicroelectronics – The testflash is a ST reserved flash area that contains device information
ST92F120/F124/150/F250 TESTFLASH
2.1 VECTOR TABLE
The first 16 words of the TestFlash contain the Vector Table.
The Power-On Vector is read when exiting from Reset. The Monitor Vector is read in Em-
bedded Emulation Mode after an ETRAP instruction or an external Break. The NMI Vector is
read if a Non Maskable Interrupt occurs. The SCI Interrupt Vectors are used for the In-System
Programming routine.
Figure 2. Vector Table
230000h
230002h
230004h
230006h
230008h
23000Ah
230010h
230012h
230014h
230016h
Vector Table
Power-On Vector
Monitor Vector
NMI Vector
Mask Set Number
Device Identifier
TestFlash Code Revision
SCI Error Vector
SCI Address Match Vector
SCI Receiving End Vector
SCI Transmitting End Vector
2.1.1 Device identifier
This identifier contains the information about the device, its flash size and its reset vector lo-
cation.
2.1.2 Testflash code revision
The CheckSum is the sum of all the bytes from 230000h to 230E77h, it can be used to verify
if the actual TestFlash content is the most recent one, or if the TestFlash content is corrupted.
Device
ST92F124/F150
ST92F124/F150
ST92F250
rev 2.6
rev 2.7
rev 2.7.1
Flash
size
Device ID
(230008h)
TF rev
(23000
Ah)
Testflash
checksum
TF rev
(23000
Ah)
Testflash
checksum
TF rev
(23000
Ah)
Testflash
checksum
64K 1024h xx26h 933BFh xx27h 8FC55h 0127h 8FBEBh
128K 1080h xx26h 9341Bh xx27h 8FCB1h 0127h 8FC47h
256K 1100h xx26h 9339Ch xx27h 8FC32h 0127h 8FBC8h
2.2 USER OTP AREA
The 124 bytes of TestFlash from 231F80h to 231FFBh are available to the User application as
One Time Programmable area (not erasable).
4/18