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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Blackfin Processor Booting<br />

ADSP-BF561 <strong>and</strong> ADSP-BF566 Processor Booting<br />

The booting sequence for the ADSP-BF561 <strong>and</strong> ADSP-BF566 dual-core<br />

processors is similar to the ADSP-BF531/BF532/BF533 processor boot<br />

sequence described on page 2-16. Differences occur because the<br />

ADSP-BF561/BF566 processor has two cores: core A <strong>and</strong> core B. After<br />

reset, core B remains idle, but core A executes the on-chip boot ROM<br />

located at address 0xEF00 0000.<br />

� Refer<br />

to Chapter 3 of the ADSP-BF561 Blackfin Processor Hardware<br />

Reference manual for information about the processor’s<br />

operating modes <strong>and</strong> states. Refer to the “System Reset <strong>and</strong><br />

Power-up Configuration” section for background information on<br />

reset <strong>and</strong> booting.<br />

The boot ROM loads an application program from an external memory<br />

device <strong>and</strong> starts executing that program by jumping to the start of<br />

core A’s L1 instruction SRAM, at address 0xFFA0 0000.<br />

Table 2-6 summarizes the boot modes <strong>and</strong> execution start addresses for<br />

ADSP-BF561/BF566 processors.<br />

Table 2-6. ADSP-BF561/566 Processor Boot Mode Selections<br />

Boot Source BMODE [1:0] Execution Start Address<br />

Reserved 000 Not applicable<br />

Boot from 8-bit/16-bit PROM/flash memory 001 0xFFA0 0000<br />

Boot from 8-bit addressable SPI0 serial<br />

EEPROM<br />

Boot from 16-bit addressable SPI0 serial<br />

EEPROM<br />

010 0xFFA0 0000<br />

011 0xFFA0 0000<br />

Reserved 111–100 Not applicable<br />

2-42 <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!