Hi,
I am working with TMS320F28377D and I have developed my own RAM bootloader which can program(using Flash API) the CPU1 flash of this device. the bootloader is loaded to direct to RAM using Boot ROM functions. For this project I'm using the linker command file "2837xD_RAM_lnk_cpu1.cmd". Everything works (erase, program and verify operation) very well.
Now I want program flash of CPU2 but I don't know how can I do that. Is it enough to use the "2837xD_RAM_lnk_cpu2.cmd" linker file and rebuild existing project for CPU1? Will be it works?
Or is it needed to use the other linker command file? Which(in ti\controlSUITE\device_support\F2837xD\v180\F2837xD_common\cmd exist many of cmd files)?
I have also question about FlashBank selection for Flash API functions. Does it mean that "Fapi_FlashBank0" is fo CPU1 flash and Fapi_FlashBank1 is for CPU2 flash? Or Fapi_FlashBank0 is the same for CPU1 and CPU2 flash?
Thank you for your quick responses!
Best regards,
Tomas
[unlocked 11/21/17 LE]