Is it Active
No
Yes
Success
Failed
No
Ye s
Yes
Yes
No
No
For
All 4 Entries
MBR get Partition
Partition Type
is
FAT12/16/32
An Active
Partition has
Already Been
Found
An Active
Partition was
Found
Preliminary
www.ti.com
Memory Booting
Once identified, the ROM Code gets the partition using the procedure described in
. The
partition type is checked to be FAT12/16 or FAT32. Its state must be 00h or 80h (if there is more than
one active partition the test fails). The ROM Code returns with FAIL if no active primary FAT12/16/32
could be found.
Figure 21-21. MBR, Get Partition
21.7.4.7.2 FAT12/16/32 Boot Sector
The FAT file system is made out of several parts:
•
Boot Sector which holds the BIOS Parameter Block (BPB)
•
File Allocation Table (FAT) which describes the use of each cluster of the partition
•
Data Area which holds the Files, Directories and Root Directory (for FAT12/16, the Root Directory
has a specific fixed location)
The boot sector is described in
. In the following description, all the fields whose names
start with BPB_ are part of the BPB. All the fields whose names start with BS_ are part of the Boot
Sector and not really part of the BPB (not mandatory); they are not used at all by the ROM Code.
2019
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...