Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN1528 Datasheet(PDF) 7 Page - STMicroelectronics

Part # AN1528
Description  The testflash is a ST reserved flash area that contains device information
PDF  18 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN1528 Datasheet(HTML) 7 Page - STMicroelectronics

Back Button AN1528 Datasheet HTML 3Page - STMicroelectronics AN1528 Datasheet HTML 4Page - STMicroelectronics AN1528 Datasheet HTML 5Page - STMicroelectronics AN1528 Datasheet HTML 6Page - STMicroelectronics AN1528 Datasheet HTML 7Page - STMicroelectronics AN1528 Datasheet HTML 8Page - STMicroelectronics AN1528 Datasheet HTML 9Page - STMicroelectronics AN1528 Datasheet HTML 10Page - STMicroelectronics AN1528 Datasheet HTML 11Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 18 page
background image
7/18
ST92F120/F124/150/F250 TESTFLASH
■
check the value of the SOUT0 pin (SOUT pin of SCI0 macrocell): if it is low, the “Code
Update routine” is called.
■
check the Power-On Vector of the User application: if its value is FFFFh HALT instruction is
executed, otherwise the execution jumps into the location it points to.
The User Application should check the 2 Output variables of the Power-On routine:
The “E3TM Initialization routine” writes an output code in the R0 register to show if the initiali-
zation has been successful (Good Code: A4h), or if the E3TM NV Pointers are completely cor-
rupted (Bad Code: 40h) and the user software has to call the “E3TM Reset routine” (230032h).
The “Code Update routine” writes an output code in the R1 register to show if no update has
been requested or the update has been requested and the SCI communications have been
performed correctly (Good Code: 23h), or if the update has been requested, but the SCI com-
munications has not been performed correctly in the timeout of 10ms (for a Fosc frequency of
4MHz) (Bad Code: 3Fh).
Due to the “E3TM Initialization routine”, the Power-On routine can last a long time. The typical
duration of the Power-On routine as a function of the external clock period Tck is shown in the
following table.
3.2 NON MASKABLE INTERRUPT ROUTINE
Inputs: None.
Outputs: None.
Variables: None.
Goal: react to a Non Maskable Interrupt when the Vector Table is remapped in TestFlash.
This routine should never be called, since the Vector Table is normally mapped in the Flash
address space.
This routine does not perform any operation, simply returns from interrupt.
Table 2. Power-On routine typical duration
Condition
Typical Power-on routine duration
with Fosc=4MHz
Normal operation (no E3 TM operation)
33 ms
SOUT0 pulled low, no code update
42 ms
Aborted E3 TM write operation (worst case)
165 ms (1)
(1) This duration depends also on E3 erasing
and programming times



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com