This document provides an sufficiently accurate description of the testflash content to allow the user to access to the different parameters and routines included in the testflash
This document provides an accurate description of the TestFlash content in ST92F120/F124/150/F250 devices, which contains device information, flash parameters, and boot code. The TestFlash is programmed by ST at the factory and cannot be erased or programmed in user mode.
The document details various routines that can be called by user code, including the Power-On routine, Non Maskable Interrupt routine, Code Update routine for in-system programming, and E3 initialization routines. It also provides guidelines for handling E3 failures.
| Device Identifier | Contains information about the device, its flash size and its reset vector location |
|---|---|
| TestFlash Code Revision CheckSum | Sum of all bytes from 230000h to 230E77h |
| User OTP Area Size | 124 bytes |
| Power-On Routine Duration (Normal) | 33 ms |
| Power-On Routine Duration (Aborted E3) | 165 ms |
The TestFlash is a reserved flash area that contains device information, flash parameters, and the boot code for In-System Programming and E3 initialization.
No, the TestFlash is programmed by ST at the factory and cannot be erased or programmed in user mode.