EasyManuals Logo
Home>Texas Instruments>Computer Hardware>TMS320*2801 Series

Texas Instruments TMS320*2801 Series User Manual

Texas Instruments TMS320*2801 Series
94 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #3 background imageLoading...
Page #3 background image
Contents
Preface ............................................................................................................................... 7
1 Boot ROM Overview .................................................................................................. 11
1.1 Boot ROM Memory Map.......................................................................................... 12
1.2 On-Chip Boot ROM IQ Math Tables ............................................................................ 13
1.3 CPU Vector Table ................................................................................................. 14
2 Bootloader Features ................................................................................................. 17
2.1 Bootloader Functional Operation ................................................................................ 18
2.2 Bootloader Device Configuration ................................................................................ 19
2.3 PLL Multiplier Selection .......................................................................................... 19
2.4 Watchdog Module ................................................................................................. 19
2.5 Taking an ITRAP Interrupt ....................................................................................... 20
2.6 Internal Pullup Resisters ......................................................................................... 20
2.7 PIE Configuration .................................................................................................. 20
2.8 Reserved Memory ................................................................................................. 20
2.9 Bootloader Modes ................................................................................................. 21
2.10 Bootloader Data Stream Structure .............................................................................. 24
2.11 Basic Transfer Procedure ........................................................................................ 28
2.12 InitBoot Assembly Routine ....................................................................................... 29
2.13 SelectBootMode Function ........................................................................................ 30
2.14 CopyData Function ................................................................................................ 33
2.15 SCI_Boot Function ................................................................................................ 33
2.16 Parallel_Boot Function (GPIO) .................................................................................. 35
2.17 SPI_Boot Function ................................................................................................ 40
2.18 I
2
C Boot Function .................................................................................................. 42
2.19 eCAN Boot Function .............................................................................................. 45
2.20 ExitBoot Assembly Routine ...................................................................................... 47
3 Building the Boot Table ............................................................................................. 49
3.1 The C2000 Hex Utility ............................................................................................ 50
3.2 Example: Preparing a COFF File For eCAN Bootloading ................................................... 51
4 Bootloader Code Overview ........................................................................................ 55
4.1 Boot ROM Version and Checksum Information ............................................................... 56
4.2 Bootloader Code Revision History .............................................................................. 56
4.3 Bootloader Code Listing (V3.0) .................................................................................. 57
4.4 Bootloader Code Listing (V4.0) .................................................................................. 87
A Revision History ....................................................................................................... 93
SPRU722C November 2004 Revised October 2006 Contents 3
Submit Documentation Feedback

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320*2801 Series and is the answer not in the manual?

Texas Instruments TMS320*2801 Series Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320*2801 Series
CategoryComputer Hardware
LanguageEnglish

Related product manuals