Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Our final product will not have JTAG access in the field, and the product must be field upgradeable. I had planned to place the CPU in CAN/UART boot-mode, program the external flash, and then switch to QSPI mode to finish the boot process. Ideally the upgrade would occur via CAN, but the UART interface is acceptable. I have the UART bootloader process (using uart_bootloader.py) working to program application my application to RAM, but I don't see the hooks in these prebuilt bootloaders to program the external flash -- is that possible, or do I have to write my own SBL to program the external flash?
If I have to write my own SBL, is the source available for the sbl_can_uniflash.release.tiimage and sbl_uart.release.tiimage?
Thanks,
Jim