Other Parts Discussed in Thread: CC2640, CC2620, UNIFLASH
the TI flash tool firmware downloading prompt is also “success”.
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.
Hi,
That is strange. I would expect the device to be identified or at the very least the ID to be displayed. Can you specify how you are connected to your device? Is your device on a custom board or a launchpad?
Best Regards,
Jan
Hi,
The main reason I ask is because when connecting to Flash Programmer 2, the device should be identified in the connected devices section as shown below:

I am able to see the behavior that you are referencing, being able to flash a board with another board's image, however one should not do this. One should only flash an image of the same board than the board identified.
Best Regards,
Jan
Hi,
From a JTAG perspective, we are simply writing bytes to the flash of the connected device. So from a flash writing perspective, the operation is executing properly. It is the responsibility of the process that is performing the flashing (manual by a single person or automated using scripts) to ensure the image provided is compiled for the connected device. The flash programmer 2 tool does not extract any information from the hex file to verify the device type.
You can create some scripts using Uniflash Commandline to check the device type connected before flashing it with a known image if desired.
Best Regards,
Jan