Other Parts Discussed in Thread: UNIFLASH, SEGGER
Tool/software:
I want programing with download tool.
UniFlash does working well, but J-Flash occur error
Let me know how to solve this Error
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.
I'd like to inform you of additional confirmed information.
I used IAR Workbench.
The extension of the file used in the above error situation is hex.
but in a few hours ago I changed the extension of file '.out' to '.elf' and attempted to download it, and it completed normally.
Can't I use .hex file with J-Flash?
Hi Ari,
It looks like the CCFG portion doesn't have a proper CRC. I've seen that very vague error from the Segger tools before.
As far as I know J-Flash doesn't generate the appropriate CRCs for CCFG. This means it has to be done as a post-build step by your IDE. There is a post-build tool available in Code Composer Studio (https://software-dl.ti.com/simplelink/esd/simplelink_lowpower_f3_sdk/8.10.00.55/exports/docs/ble5stack/ble_user_guide/html/memory/memory_management-cc23xx.html#adding-crc-values-to-an-elf-file)
Check your post build environment to make sure that the proper scripts are being run to insert the CRC values into the CCFG portion of the flash. It sounds like that is happening for the .out file but maybe not happening for the .hex file?
As for Uniflash you can see in the log that it always updates the appropriate CRCs when flashing.
BR,
Jake