Tms320c31 boot-loader precautions – Texas Instruments TMS320C3x User Manual

Page 368

Advertising
background image

TMS320C31 Boot Loader

11-13

Using the TMS320C31 and TMS320C32 Boot Loaders

11.1.6 TMS320C31 Boot-Loader Precautions

The boot loader builds a one-word-deep stack, starting at location 809801h.

Avoid loading code at location 809801h.

The interrupt flags are not reset by the boot-loader function. If pending interrupts
are to be avoided when interrupts are enabled, clear the IF register before
enabling interrupts.

The MCBL/MP pin must remain high during the entire boot-loader execution,
but it can be changed subsequently at any time. The ’C31 does not need to
be reset after the MCBL/MP pin is changed. During the change, the ’C31 must
not access addresses 0h–FFFh. The memory space 0h–FFFh will be mapped
to external memory three clock cycles after changing the MCBL/MP pin.

Advertising