Read Invalid Blocks
Information
Read 1st and 2nd Page
Spare Sectors
Invalid Block
Information
0xFF (0xFFFF for
16 Bit Devices)
≠
Yes
Set Invalid Block Flag
Clear Invalid Block Flag
No
For First 4 Blocks
Preliminary
www.ti.com
Memory Booting
•
Bad block verification. Invalid blocks are blocks which contain invalid bits whose reliability cannot
be guaranteed by the manufacturer. Those bits are identified in the factory or during the
programming and reported in the initial invalid block information located in the spare area on the 1st
and 2nd page of each block. Since the ROM Code is looking for an image in the first four blocks, it
must detect block validity status of these blocks. Blocks which are detected as invalid are not
accessed later on. Blocks validity status is coded in the spare areas of the first two pages of a block
(first byte equal to FFh in 1st and 2nd pages for an 8 bits device / first word equal to FFFFh in 1st
and 2nd page for a 16-bit device).
depicts the invalid block detection routine. The routine consists in reading spare areas
and checking validity data pattern.
Figure 21-13. NAND Invalid Blocks Detection
2009
SPRUGX9 – 15 April 2011
ROM Code Memory and Peripheral Booting
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...