This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320DM368: Updating UBL lesults in a non working board

Part Number: TMS320DM368

My customer has to update the UBL software remotely. The customer product consists of 2 linux boards. The main board is fine and the second board has to be updated. Main board can update kernel and send a file to the second board. Application on the second board will be responsible for erasing flash area and programing UBL area.

The customer runs linux-2.6.32.17-psp03.01.01.39 and busybox-1.21.1. 

 

They tried something like this using linux shell:

 

flash_eraseall /dev/mtd0

nandwrite -s 0x0 /dev/mtd0 /var/UBL_DM36x_NAND_ARM432_DDR340_OSC24_4.01.bin //with -s 0x100 it doesn't work

 

After that the board is dead. 

 

Do you have any advise how to be able to update the UBL software?

 

Thanks

Josef