We have tried to download Hello World example program to a FRWY-LS1046A evaluation board which uses the LS1046A processor. The Code Warrior TAP blinks green, but we are not sure that the code downloaded plus Code Warrior does not show us that the debug execution pointer is at main( ). We read where the LS1046A has Secure Boot ROM located starting at address 0 (zero) for 1 Mbyte in size which we believe gets in the way of the download.
1) Can Code Warrior TAP directly download the code and run the debugger successfully on the LS1046A?
2) If the LS1046A ROM is in the way of downloading to address 0, can Code Warrior rebuild the program for a higher starting address such as in RAM or Flash?
Much appreciate your response !
CodeWarrior downloads the ELF file to RAM and execute it in RAM on the target board.
Please refer to section "3.2 Working with bareboard application" in C:\Freescale\CW4NET_v2020.06\CW_ARMv8\ARMv8\Help\Getting_Started_for_CW_ARMv8.pdf to create and debug a bareboard project.
Hi,
Is it also possible with Code Warrior and LS1021A because it's OK when the download is to OCRAM but failled to RAM, is it a problem of JTAG frequency ?
Thanks,
Sellig