Analog Devices Blackfin ADSP-BF537 Hardware Reference Manual page 1018

Hide thumbs Also See for Blackfin ADSP-BF537:
Table of Contents

Advertisement

Booting Process
/***************************************************
BOOT DXE
R7 holds the DXE address
****************************************************/
R5 = [SP++];
R6 = [SP++];
p5.l = lo(_BOOTROM_BOOT_DXE_SPI);
p5.h = hi(_BOOTROM_BOOT_DXE_SPI);
jump (p5);
Also the
_BOOTROM_Get_DXE_Address_TWI
parameters as
_BOOTROM_Boot_DXE_TWI
point to a 32-bit scratch location.
_main:
/***************************************************
user must setup the stack pointer as well as save
and restore needed resources
****************************************************/
sp.h = 0xFFB0;
sp.l = 0x1000;
/***************************************************
GET DXE ADDRESS
R7 holds the DXE #
****************************************************/
R5 = 0x0811 (Z);
~30% duty cycle */
R6 = 0xA0 (Z);
R7 = 0x3;
/* holds the DXE # to be booted in */
p2.h = 0xff90;
p2.l = 0x0000;
[--SP] = R6;
19-32
/* TWI_CLKDIV value to produce 400 KHz SCL in a
/* R6 holds the addressed memory device */
/* P2 holds a 4 byte scratch location */
ADSP-BF537 Blackfin Processor Hardware Reference
function expects the same
. Additionally, pointer
should
P2

Advertisement

Table of Contents
loading

Table of Contents