Part Number: TMS320F28379D
Hi Team,
I am working in TMS320F28379D based custom board.We are doing firmware up-gradation on both the cup's using usb_flash_programmer.exe.
Configuration:
1. F2837xD_usb_flash_kernels_cpu01.dat configured for DUAL and created .dat file using hex2000 utility.
2.Blinky_dc_cpu01.dat configured for CPU1_FLASH_STANDALONE.
3.F2837xD_usb_flash_kernels_cpu2.dat configured for CPU2_RAM
4.Blinky_dc_cpu02.dat configured for CPU2_FLASH
Working case:
usb_flash_programmer.exe F2837xD_usb_flash_kernels_cpu01.dat Blinky_dc_cpu01.dat F2837xD_usb_flash_kernels_cpu2.dat Blinky_dc_cpu02.dat
With the above command i can upgrade image successfully using USB , and able to boot the board with updated images.
Failure Case:
usb_flash_programmer.exe F2837xD_usb_flash_kernels_cpu01.dat Blinky_dc_cpu02.dat F2837xD_usb_flash_kernels_cpu2.dat Blinky_dc_cpu01.dat
if we are interchanging both the images it is showing success logs, but board is not able to boot with updated images.
How can we avoid such cases? If we are passing arguments in a wrong way for usb_flash_programmer.exe is there any way to throw failure logs?
Thanks®ards,
pavani.