tms320vc5402 bootloader.doc
約24頁DOC格式手機打開展開
tms320vc5402 bootloader,tms320vc5402 bootloaderruben d. perezc5000 applicationsabstractthis document describes the features and operation of the tms320uc5402 andtms320vc5402 bootloader...


內(nèi)容介紹
此文檔由會員 huangbinbest 發(fā)布
TMS320VC5402 Bootloader
Ruben D. PerezC5000 Applications
ABSTRACT
This document describes the features and operation of the TMS320UC5402 and
TMS320VC5402 bootloader. The contents of the on-chip ROM are also discussed.
Important Notice Regarding Bootloader Program Contents:
Texas Instruments may periodically update the bootloader code supplied in the ROM to
correct known problems, provide additional features, or improve functionality. These
changes may be made without notice, as needed. Although changes to the ROM code will
preserve functional compatibility with prior versions, the locations of functions within the code
may change. Users should avoid calling functions directly from the bootloader code
contained in the ROM, since the code may change in the future.
Contents
1Introduction2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1Bootloader Features2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2On-Chip ROM Description2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2Bootloader Operation3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1Boot Mode Selection3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2Boot Mode Options12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1HPI Boot Mode12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2Serial EEPROM Boot Mode13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.3Parallel Boot Mode15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.4Standard Serial Boot Mode17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.5I/O Boot Mode21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3Building the Boot Table22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
List of Figures
Figure 1.Bootloader Mode Selection Process6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2.I/O Boot Mode9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3.HPI Boot Mode Flow13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 4.McBSP1 to EEPROM Interface for Serial EEPROM Boot Mode14 . . . . . . . . . . . . . . . . . . . . . .
Figure 5.Example Read Access for Serial EEPROM Boot Mode15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 6.Parallel Boot Mode Process16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 7.Source Program Data Stream for Parallel Boot in 8-,16-Bit-Word Mode17 . . . . . . . . . . . . . . . .
Figure 8.Timing Conditions for Serial Port Boot Operation18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 9.Standard Serial Boot From McBSP1 (8-bit) After BRINT1 = 118 . . . . . . . . . . . . . . . . . . . . . . . .
Figure 10.Standard Serial Boot From the McBSP0 (16-bit) After BRINT0 = 119 . . . . . . . . . . . . . . . . . . .
Figure 11.Source Program Data Stream for 8/16-Bit McBSP Boot in Standard Mode20 . . . . . . . . . . . .
Figure 12.I/O Boot Mode Handshake Protocol21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 13.I/O Boot Mode22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 14.Example Command File for Hex Conversion Utility23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ruben D. PerezC5000 Applications
ABSTRACT
This document describes the features and operation of the TMS320UC5402 and
TMS320VC5402 bootloader. The contents of the on-chip ROM are also discussed.
Important Notice Regarding Bootloader Program Contents:
Texas Instruments may periodically update the bootloader code supplied in the ROM to
correct known problems, provide additional features, or improve functionality. These
changes may be made without notice, as needed. Although changes to the ROM code will
preserve functional compatibility with prior versions, the locations of functions within the code
may change. Users should avoid calling functions directly from the bootloader code
contained in the ROM, since the code may change in the future.
Contents
1Introduction2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1Bootloader Features2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2On-Chip ROM Description2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2Bootloader Operation3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1Boot Mode Selection3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2Boot Mode Options12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1HPI Boot Mode12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2Serial EEPROM Boot Mode13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.3Parallel Boot Mode15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.4Standard Serial Boot Mode17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.5I/O Boot Mode21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3Building the Boot Table22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
List of Figures
Figure 1.Bootloader Mode Selection Process6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2.I/O Boot Mode9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3.HPI Boot Mode Flow13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 4.McBSP1 to EEPROM Interface for Serial EEPROM Boot Mode14 . . . . . . . . . . . . . . . . . . . . . .
Figure 5.Example Read Access for Serial EEPROM Boot Mode15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 6.Parallel Boot Mode Process16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 7.Source Program Data Stream for Parallel Boot in 8-,16-Bit-Word Mode17 . . . . . . . . . . . . . . . .
Figure 8.Timing Conditions for Serial Port Boot Operation18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 9.Standard Serial Boot From McBSP1 (8-bit) After BRINT1 = 118 . . . . . . . . . . . . . . . . . . . . . . . .
Figure 10.Standard Serial Boot From the McBSP0 (16-bit) After BRINT0 = 119 . . . . . . . . . . . . . . . . . . .
Figure 11.Source Program Data Stream for 8/16-Bit McBSP Boot in Standard Mode20 . . . . . . . . . . . .
Figure 12.I/O Boot Mode Handshake Protocol21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 13.I/O Boot Mode22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 14.Example Command File for Hex Conversion Utility23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TA們正在看...
- 拜倫課件ppt.ppt
- 餐廳、食堂工作匯報ppt.ppt
- 成人隱匿性自身免疫性糖尿病ppt課件.ppt
- 電力系統(tǒng)基礎(chǔ)推薦ppt.ppt
- 部編版六年級下第二單元習(xí)作:《寫作品梗概》課件.pptx
- 部編版六年級下第一單元習(xí)作《家鄉(xiāng)風(fēng)俗》課件.pptx
- 部編版六年級下語文習(xí)作:《心愿》教學(xué)設(shè)計.doc
- 部編版語文六年級下《口語交際:同讀一本書》教學(xué)...doc
- 部編版語文六年級下《魯濱遜漂流記》教學(xué)設(shè)計及教...doc
- 部編版語文六年級下《騎鵝旅行記》教學(xué)設(shè)計及教學(xué)...doc