Hi,
The sample project from which we started to create the loader file (.ldr) to be loaded into the flash is Power_On_Self_Test_SC573_Cortex on the ADSP-SC573 EZ-Board®. The procedure we used is described in the file (Readme_Power_On_Self_Test_SC573.html) present in the project, in particular we followed the procedure described in point 3 (Running Post). After creating the file loader we followed the procedure to program the flash described in the "Flashing the loader Using CLDP" section of the file (Readme_Power_On_Self_Test_SC573.html). With this project, once the loader file is loaded into the flash, the firmware is executed correctly.
We repeated the same procedure for the CharEcho_SC573_Cortex project on the ADSP-SC573 EZ-Board®. So from the project properties we have defined the settings of the .ldr file (Proprieties ---> Settings ---> CrossCore Arm Loader).
In the "General" section we have set the following parameters:
· Boot mode (-b): SPI master
· Boot format 8-f): Binary
· Boot code (-bcode): 1
In the "Initialization" section we have set the following parameters:
· Initialization file (-init): C: \ Analog Devices \ CrossCore Embedded Studio 2.8.0 \ SHARC \ ldr \ ezkitSC573_initcode_core0
In the "Executable Files" section we have set the following parameters:
· Booting Core: Core 0 (Cortex-A5)
· Executable: C: \ Users \ Tech \ Desktop \ UART \ examples \ sc58x_ez_kit_2.0.2 \ UART Char Echo (SC573 Cortex) \ SC573 \ a5 \ Debug \ CharEcho_SC573_Cortex.dxe
After obtaining the file loader we used cldp.exe to program the loader file in the flash with the following commands:
cldp.exe
-proc ADSP-SC573
-core 1
- ICE-1000
-driver C: \ Analog Devices \ ADSP-SC5xx_EZ-KIT_Lite-Rel2.0.2 \ ADSP-SC5xx_EZ-KIT \ Examples \ Device_Programmer \ sc573 \ sharc \ sc573_w25q128fv_dpia_Core1sc573_w25q128fv_dpia_Core1.dxe
-cmd prog
-erase affected
-format bin
-file C: \ Users \ Tech \ Desktop \ UART \ examples \ sc58x_ez_kit_2.0.2 \ UART Char Echo (SC573 Cortex) \ SC573 \ a5 \ Debug \ CharEcho_SC573_Cortex.ldr
The upload is successful, but after the reset the firmware is not executed.
We seem to have performed the procedure point by point but the firmware is not executed.
I attach the project that we can not boot.
Any help on this would be very much appreciated.
Many thanks
Lucia
ADSP-SC573 - Program Flash
[edited by: Lucia_Microtech at 8:20 AM (GMT -4) on 3 Sep 2018]