Errata Sheet - Infineon
Errata Sheet - Infineon
Errata Sheet - Infineon
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Errata</strong> <strong>Sheet</strong><br />
Functional Deviations<br />
the erase operations, as described in the following sequence (x, y = 0 or 1,<br />
x ≠ y):<br />
1. A Program Flash sector or a Data Flash sector (DFy or DFx) has been<br />
erased.<br />
2. An erase command on Data Flash sector DFx is issued.<br />
3. While the erase operation on sector DFx is in progress, during a certain<br />
critical time window a programming command on sector DFy is issued, i.e.<br />
the erase operation on sector DFx is suspended.<br />
In other words, potentially critical sequences are:<br />
• Erase PFLASH --> erase DFx --> program DFy (suspend erase DFx), or<br />
• Erase DFy --> erase DFx --> program DFy (suspend erase DFx), or<br />
• Erase DFx --> erase DFx --> program DFy (suspend erase DFx).<br />
As a consequence, sector DFx may not be correctly erased after the suspended<br />
erase has been completed (i.e. DFx may be weakly programmed). The effect is<br />
non-permanent, i.e. erasing DFx again will solve the issue.<br />
Note: Sector DFy is always correctly programmed.<br />
Therefore, both Data Flash sectors or a Program and a Data Flash sector must<br />
not be erased one after the other if the second erase operation might be<br />
suspended.<br />
Workaround 1<br />
Additionally program (a page of) Data Flash sector DFx or DFy, before starting<br />
the erase of DFx, e.g.:<br />
1. Erase PFLASH or DFx or DFy<br />
2. Additional step: Program DFx or DFy (specified rules for Data Flash page<br />
programming must remain valid), check for completion of programming<br />
(busy)<br />
3. ... (any operation except erase of DFx, DFy, or PFLASH)...<br />
4. Erase DFx<br />
5. Concurrent programming of DFy may be triggered.<br />
Workaround 2<br />
After starting the erase of Data Flash sector DFx, delay the start of the<br />
programing of sector DFy by at least 250 ms, e.g.:<br />
TC1767, EES-AD, ES-AD, AD 36/73 Rel. 1.4, 11.12.2009