Tool/software:
Hi TI Expert,
I need to upgrade the firmware over RS485 (UART) on the AM2434. My custom board is permanently in OSPI mode, with no hardware option to switch modes or use a debugger.
What are my available options?
Could you provide any relevant documentation?
Thanks,
Kavaskar
Hi Kavaskar,
Flashing over UART when the only bootmode available is OSPI is not possible. You should add the provision for either UART/DFU bootmode that can support flashing the OSPI. Is your board currently initialized? How are you running/booting applications currently?
Best Regards,
Meet.
Hi Meet Thakar,
My custom board is always in OSPI boot mode.
Currently, I first connect the target through CCS, then use a GEL script to switch from OSPI to UART mode. After that, I run a Python script via CMD to flash the board. Once flashing is complete, I reset the board.
However, I want to avoid switching between UART and OSPI modes since our customer won't be doing this. Is there any alternative solution available? If so, please share the relevant documentation.
Thanks,
Kavaskar
Hi Kavaskar,
Unfortunately, there is no alternate available in this scenario. You would need UART/DFU bootmode to flash the OSPI. If your customer's board has Dev Boot mode, then they can make use of JTAG Uniflash. It is not possible to flash the image in OSPI mode, you have to switch to UART for this.
Best Regards,
Meet.