Peripheral Booting
Initialize Peripheral
Start Link Training
Link Training
Successful?
No
No
Download
Complete Flag Set
at 0x403FFFC?
Yes
Yes
Jump to 0x40400000
Preliminary
www.ti.com
Peripheral Booting
21.8.5 PCIe Boot Procedure
21.8.5.1 Device Initialization
•
ROM code configures the PCIe vendor ID as 104Ch
•
ROM code configures the PCIe device ID as B800h.
•
The BAR window sizes for inbound translation are configurable as per the tables below
•
Only legacy interrupt A is enabled. MSI is disabled
•
The device is configured in the D0 power state
•
The link and device capability is configured for maximum flexibility
•
The PCIe settings used by the ROM can be overridden after boot by the Root Complex
Figure 21-23. PCIe Peripheral Booting Procedure
Table 21-23. PCIe 32 BAR Window Size Configuration
PCIe32
BAR0
BAR1
BAR2
BAR3
BAR4
CS0BW
Size
CS0MUX[1:0]
Size
CS0WAIT
Size
4KB
8MB
0
0
0
0
0
0
1
8MB
1
64MB
1
256MB
10
128MB
11
256MB
2023
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...