Chapter 2
SPRU722C – November 2004 – Revised October 2006
Bootloader Features
This section describes in detail the boot mode selection process, as well as the
specifics of the bootloader operation.
Topic .................................................................................................. Page
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
SPRU722C – November 2004 – Revised October 2006 Bootloader Features 17
Submit Documentation Feedback