Preliminary
www.ti.com
Memory Booting
Table 21-11. NAND Timings Parameters
Parameter
Description
Value [clock cycles]
twr
write cycle period
30
trd
read cycle period
30
tCEon
CE low (not marked on the figure)
0
tOEon
CE low to OE low time
7
tWEon
CE low to WE low time
5
trddata
CE low to data latch time
21
tOEoff
CE low to OE high time
24
tWEoff
CE low to WE high time
22
•
Device detection and parameters. The ROM Code first performs an initial wait for device auto
initialization (with 250ms timeout) with polling of the ready information. Then, it needs to identify the
NAND type connected to the GPMC interface. The GPMC is initialized using 8 bits, asynchronous
mode. The NAND device is reset (command FFh) and its status is polled until ready for operation
(with 100ms timeout). The ONFI Read ID (command 90h / address 20h) is sent to the NAND device.
If it replies with the ONFI signature (4 bytes) then a Read parameters page (command ECh) is sent.
The information shown in
is then extracted: page size, spare area size, number of
pages per block, and the addressing mode. The remaining data bytes from the parameters page
stream are simply ignored.
Table 21-12. ONFI Parameters Page Description
Offset
Description
Size (bytes)
6
Features supported
2
80
Number of data bytes per page
4
84
Number of spare bytes per page
2
92
Number of pages per block
4
101
Number of address cycles
1
If the ONFI Read ID command fails (it will be the case with any device not supporting ONFI) then the
device is reset again with polling for device to be ready (with 100ms timeout). Then, the standard Read
ID (command 90h / address 00h) is sent. If the Device ID (2nd byte of the ID byte stream) is recognized
as being a supported device, then the device parameters are extracted from an internal ROM Code
table. The list of supported devices is shown in
Table 21-13. Supported NAND Devices
Capacity
Device ID
Bus Width
Page size
512 Mb
F0
x8
2048
512 Mb
C0
x16
2048
512 Mb
A0
x8
2048
512 Mb
B0
x16
2048
512 Mb
F2
x8
2048
512 Mb
C2
x16
2048
512 Mb
A2
x8
2048
512 Mb
B2
x16
2048
1 Gb
F1
x8
2048
1 Gb
C1
x16
2048
1 Gb
A1
x8
2048
1 Gb
B1
x16
2048
2 Gb
DA
x8
2048
2 Gb
CA
x16
2048
2005
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...