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 />

The parallel port DMA channel is used when downloading the boot kernel<br />

information to the processor. At reset, the DMA parameter registers are<br />

initialized to the values listed in Table 5-3.<br />

Table 5-3. Parameter Register Settings for PROM Boot Mode<br />

Parameter Register Initialization Value Comment<br />

PPCTL 0x0000 016F See Table 5-2.<br />

IIPP 0 for ADSP-2126x processors<br />

0x10000 for ADSP-2136x processors<br />

Packing Options for External Memory<br />

This is the offset from internal<br />

memory normal word starting<br />

address of 0x80000.<br />

ICPP 0x180 (384) This is the number of 32-bit words<br />

that are equivalent to 256 instructions.<br />

IMPP 0x01<br />

EIPP 0x00<br />

ECPP 0x600 This is the number of bytes in<br />

0x100 48-bit instructions.<br />

EMPP 0x01<br />

For the ADSP-2126x <strong>and</strong> ADSP-21362/21363/21364/21365/21366 processors,<br />

the external memory address ranges are 0x2000000–0x3FFFFFF. For<br />

the ADSP-21367/21368/21369 <strong>and</strong> ADSP-2137x processors, the external<br />

memory address ranges are 0x1000000–0x2FFFFFF.The parallel port automatically<br />

packs internal 32-bit words to either 8-bit or 16-bit words for<br />

external memory. These are the only widths supported. The WIDTH() comm<strong>and</strong><br />

in the linker specifies which packing mode should be used to<br />

initialize the external memory: WIDTH(8) for 8-bit memory, <strong>and</strong> WIDTH(16)<br />

for 16-bit memory.<br />

5-6 <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!