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