AnsweredAssumed Answered

Split booting from slave and master SPI

Question asked by Hfuhrhurr on Jan 9, 2012
Latest reply on Jan 10, 2012 by Mitesh

Hi all,

 

I read some relevant documents on SPI bootloaders and still am a bit puzzled on this.

From my point of view, it is possible what I want to achieve, but the amount of information on this is too big as to be sure not to miss something.

 

I'd like to do the following thing:

 

1. Provide the initial bootloader (256 48-bit words) from a host microcontroller (SPI master) to an ADSP 21261 processor (SPI slave)

2. Boot the application from a serial flash with the DSP as SPI master

 

The first 256 words are received from the microcontroller since the BOOT_CFG flags are configured for SPI slave.

The code in the bootloader can use SPI master to get the application code from a serial flash connected to the SPI port.

 

Correct?

 

The microcontroller is a rather small one with limited amount of on-chip flash memory.

 

Any comments on this?

 

Thanks in advance,

 

Rainer

Outcomes