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.

<strong>Loader</strong> for ADSP-2106x/21160 SHARC Processors<br />

“ADSP-2106x/21160 Multi-Application (Multi-DXE) Management”<br />

on page 3-23<br />

“ADSP-2106x/21160 Processor ID Numbers” on page 3-24<br />

Power-Up Booting Process<br />

ADSP-2106x <strong>and</strong> ADSP-21160 processors include a hardware feature that<br />

boot-loads a small, 256-instruction program into the processor’s internal<br />

memory after power-up or after the chip reset. These instructions come<br />

from a program called boot kernel. When executed, the boot kernel facilitates<br />

booting of user application code. The combination of the boot kernel<br />

<strong>and</strong> application code comprise the boot-loadable (.ldr) file.<br />

At power-up, after the chip reset, the booting process includes the following<br />

steps.<br />

1. Based on the boot type, an appropriate DMA channel is automatically<br />

configured for a 256-instruction (48-bit) transfer. This<br />

transfer boot-loads the boot kernel program into the processor<br />

memory. DMA channels used by the various processor models are<br />

shown in Table 3-1.<br />

Table 3-1. ADSP-2106x/21160 Processor DMA Channels<br />

Processor PROM Booting Host Booting Link Booting<br />

ADSP-21060<br />

DMAC6<br />

ADSP-21061<br />

DMAC6 (See Table 3-8) DMAC6 (See Table 3-8)<br />

Not supported<br />

ADSP-21062 DMAC6<br />

ADSP-21065L DMAC8 (DMAC0 programs<br />

DMAC8; see<br />

Table 3-8)<br />

DMAC8 (DMAC0 programs<br />

DMAC8; see Table 3-8)<br />

ADSP-21160 DMAC10 (See Table 3-9) DMAC10 (See Table 3-9) DMAC8<br />

Not supported<br />

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

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

Saved successfully!

Ooh no, something went wrong!