Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN2692 Datasheet(PDF) 22 Page - STMicroelectronics

Part # AN2692
Description  How to program/reprogram the ST10F269Zx Flash memory
PDF  29 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2692 Datasheet(HTML) 22 Page - STMicroelectronics

Back Button AN2692 Datasheet HTML 18Page - STMicroelectronics AN2692 Datasheet HTML 19Page - STMicroelectronics AN2692 Datasheet HTML 20Page - STMicroelectronics AN2692 Datasheet HTML 21Page - STMicroelectronics AN2692 Datasheet HTML 22Page - STMicroelectronics AN2692 Datasheet HTML 23Page - STMicroelectronics AN2692 Datasheet HTML 24Page - STMicroelectronics AN2692 Datasheet HTML 25Page - STMicroelectronics AN2692 Datasheet HTML 26Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 29 page
background image
Embedded application aspects
AN2692
22/29
3.1.3
Erase Suspend and Resume commands
Like in standalone Flash memories, the 0.35 µm embedded Flash memory controller
features suspend and resume commands. These commands are used to suspend the
erasing or programming process at any time, and resume it later on.
Once the suspend command is complete, the ST10F269Zx can access a needed software
routine (the communication driver) which has not been relocated in the on-chip RAM.
Example of use: the error handler of the communication driver.
Note:
The time during which the Flash memory is not available is unchanged but this gives the
possibility of suspending the process to run specific routines during Flash memory erasing
or programming (e.g.: communication protocol).
3.2
Field reprogramming with ST10F269Zx
Reprogramming in the field part or the whole application requires to be able to deal safely
with all the events that may occur in the field while the Flash memory is being
reprogrammed.
This analysis is application-dependent and has to be carefully conducted by the user. This
section assumes that users are experienced with all the generic aspects of field
reprogramming and will focus only on the ST10F269Zx specific events.
3.2.1
Field events and Flash memory reliability
The user applications must meet ST’s recommendations for Flash memory programming
and erasing. Failure to do so could result in lower data retention and/or altered Flash
memory reliability. The conditions leading to an altered data retention or to an altered
reliability depend on the command issued to the Flash memory and the event that occurred
during this command (supply out of range, reset).
From the FMEA (failure modes and effects analysis) perspective, customers should
consider that when ST’s advice is not implemented, the Flash memory reliability can be
altered. When ST’s advice is implemented, and provided that all field-specific events are
within ST recommendations (see hereafter), the Flash memory will meet ST’s published
specification.
3.2.2
Reset
Whatever the possible causes of reset (spurious reset, external hardware reset, reset due to
power shutdown), Reset is one of the events that may happen during field reprogramming.
Reset and boot block
Reset may occur at any time and there is no way of preventing this. Reset may occur during
the reprogramming of the boot block (block 0) and thus leave invalid data/code inside this
block.
Suggested method of handling: as reset may occur during the erasing of the on-chip Flash
memory before it is reprogrammed, the ST10F269Zx should be able to read a valid code
from the Flash memory at the next startup.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29


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