AnsweredAssumed Answered

BF50XF Booting from internal flash with CrossCore IDE

Question asked by ato on Dec 17, 2014
Latest reply on Dec 22, 2014 by CraigG

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.

 

Loader:
=======
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.

Outcomes