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 SPI DMA channel is used when downloading the boot kernel information<br />

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

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

Table 5-6. Parameter Register Settings for SPI Slave Boot<br />

Parameter Register Initialization Value Comment<br />

SPICTL 0x0000 4D22<br />

SPIDMAC 0x0000 0007 Enabled, RX, initialized on completion<br />

IISPI 0x0008 0000 Start of block 0 normal word memory<br />

IMSPI 0x0000 0001 32-bit data transfers<br />

CSPI 0x0000 0180<br />

SPI Master Boot Modes<br />

In SPI master boot mode, the ADSP-2126x/2136x/2137x processor initiates<br />

the booting operation by:<br />

1. Activating the SPICLK signal <strong>and</strong> asserting the FLG0 signal to the<br />

active low state.<br />

2. Writing the read comm<strong>and</strong> 0x03 <strong>and</strong> address 0x00 to the slave<br />

device.<br />

SPI master boot mode is used when the processor is booting from an SPI<br />

compatible serial PROM, serial flash, or slave host processor. The specifics<br />

of booting from these devices are discussed individually:<br />

“Booting From an SPI Flash” on page 5-16<br />

“Booting From an SPI PROM (16-bit address)” on page 5-16<br />

“Booting From an SPI Host Processor” on page 5-17<br />

On reset, the interface starts up in SPI master mode performing a three<br />

hundred eighty-four 32-bit word DMA transfer.<br />

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