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.

Blackfin Processor Booting<br />

(p5:0) = [SP++];<br />

/* MAKE SURE NOT TO RESTORE<br />

R0 for flash/PROM Boot, R3 for SPI Boot */<br />

(r7:0) = [SP++];<br />

RETS = [SP++];<br />

ASTAT = [SP++];<br />

/**************************************************************/<br />

RTS;<br />

ADSP-BF561/BF566 Processor Memory Ranges<br />

The on-chip boot ROM of the ADSP-BF561/BF566 processor can load a<br />

full application to the various memories of both cores. Booting is allowed<br />

to the following memory ranges. The boot ROM clears these memory<br />

ranges before booting in a new application.<br />

Core A<br />

� L1 instruction SRAM (0xFFA0 0000 – 0xFFA0 3FFF)<br />

� L1 instruction cache/SRAM (0xFFA1 0000 – 0xFFA1 3FFF)<br />

� L1 data bank A SRAM (0xFF80 0000 – 0xFF80 3FFF)<br />

� L1 data bank A cache/SRAM (0xFF80 4000 – 0xFF80 7FFF)<br />

� L1 data bank B SRAM (0xFF90 0000 – 0xFF90 3FFF)<br />

� L1 data bank B cache/SRAM (0xFF90 4000 – 0xFF90 7FFF)<br />

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