EasyManuals Logo

Texas Instruments TMS320 2833 Series User Manual

Texas Instruments TMS320 2833 Series
868 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 #212 background imageLoading...
Page #212 background image
Reset
InitBoot
Yes
No
Call
BootLoader
?
Call ExitBoot
Cleanup CPU
registers to default
value after reset*
Call
SelectBootMode
Call Boot Loader
Deallocate stack
(SP=0x400)
Branch to EntryPoint
Begin execution
at EntryPoint
Bootloader Features
www.ti.com
212
SPRUI07March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Boot ROM
2.2.23 ExitBoot Assembly Routine
The Boot ROM includes an ExitBoot routine that restores the CPU registers to their default state at reset.
This is performed on all registers with one exception. The OBJMODE bit in ST1 is left set so that the
device remains configured for C28x operation. This flow is detailed in Figure 2-38:
Figure 2-38. ExitBoot Procedure Flow
The following CPU registers are restored to their default values:
ACC = 0x0000 0000
RPC = 0x0000 0000
P = 0x0000 0000
XT = 0x0000 0000
ST0 = 0x0000
ST1 = 0x0A0B
XAR0 = XAR7 = 0x0000 0000
After the ExitBoot routine completes and the program flow is redirected to the entry point address, the
CPU registers will have the following values as shown in Table 2-17.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

Texas Instruments TMS320 2833 Series Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320 2833 Series
CategoryController
LanguageEnglish

Related product manuals