Post Go back to editing

Bootloader

Category: Software
Product Number: ADSP-BF706
Software Version: CCES 2.11

I am using a bf706-ezkit-mini. I have a use case which consists of two different applications. Each of them can boot from SPI flash.

So, in order to switch between the two applications, I need to program the flash everytime with the LDR of the required application.

I was wondering if it is possible to have a primary bootloader kind of application which (depending on a condition), loads either of my applicaitons into the memory and passes control to it.

Something slimar to what Denx u-boot does.

I just need to program both the application LDRs at different flash locations and based on the condition, load from one of the addresses into memory.

Please note, my applicaion does not require any SDRAM. It fits into internal memory.