Post Go back to editing

BF50XF Booting from internal flash with CrossCore IDE

Dear All,

How to configure the loader (elfloader.exe) and the device programmer (cldp.exe) on CrossCore IDE to load the BF50XF internal flash with code and to make it boot ?

I am writing an application for BF504F (BMODE = 010B) on custom board.
The application reside partially on the L1 instruction SRAM and on the flash.
I can debug without problem but I can’t boot the release application using the loader and the device programmer.
I found profusion of information regarding this configuration on the VisualDSP platform, but none for CrossCore IDE.

elfloader.exe -proc ADSP-BF504F -si-revision 0.1 -b flash -f hex -width 16 -o Geme_00.ldr  Geme_00.dxe

Device programmer:
cldp.exe -proc ADSP-BF504 -emu 1000 -driver "C:\Analog Devices\CrossCore Embedded Studio 1.1.0\Blackfin\Examples\Device_Programmer\bf504f\internal\bf504f_m58wt032_dpia.dxe"  -cmd info  -cmd prog -erase affected -format hex -file \Release\Geme_00.ldr"  -cmd compare -format hex - \Release\Geme_00.ldr" -cmd view

Thanks for helping me.