TMS320C671x Emulation boot

From Texas Instruments Wiki
Jump to: navigation, search

Need a procedure to halt the DSP for debugging after power up

Emulation boot can be used to halt the DSP for debugging after power up. Emulation boot mode is a variation of host boot. In this mode, it is not necessary for a host to load code or to set DSPINT to release the CPU from the `stalled` state. Instead, the emulator will set DSPINT if it has not been previously set so that the CPU can begin executing code from address 0. Prior to beginning execution, the emulator sets a breakpoint at address 0. This prevents the execution of invalid code by halting the CPU prior to executing the first instruction. Emulation boot is a good tool in the debug phase of development. See the device specific data sheet for more details (SPRS186, SPRS088, SPRS148).