25.12.2012 Views

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ADSP-2126x/2136x/2137x Processor Booting<br />

tion. The loader utility generates a warning if the vector address 0x80004<br />

for ADSP-2126x processors (0x90004 for ADSP-2136x/2137x processors)<br />

does not contain NOP or IDLE.<br />

� When<br />

using <strong>VisualDSP++</strong> to create the loader file, specify the<br />

name of the customized boot kernel executable in the Kernel file<br />

box on the Load page of the Project Options dialog box.<br />

ADSP-2126x/2136x/2137x Processors Interrupt<br />

Vector Table<br />

If the ADSP-2126x, ADSP-2136x, or ADSP-2137x processor is booted<br />

from an external source (PROM or SPI boot modes), the interrupt vector<br />

table is located in internal memory (0x80000–0x800FF for ADSP-2126x<br />

processors, 0x90000–0x900FF for ADSP-2136x/2137x processors). If the<br />

processor is not booted <strong>and</strong> executes from external memory (no-boot<br />

mode), the vector table must be located in external memory.<br />

The IIVT bit in the SYSCTL control register can be used to override the<br />

booting mode when determining the location of the interrupt vector table.<br />

If the processor is not booted (no-boot mode), setting IIVT to 1 selects an<br />

internal vector table, <strong>and</strong> setting IIVT=0 selects an external vector table.<br />

If the processor is booted from an external source (any boot mode other<br />

than no-boot), IIVT has no effect. The default initialization value of IIVT<br />

is zero.<br />

5-22 <strong>VisualDSP++</strong> <strong>4.5</strong> <strong>Loader</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Manual</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!