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.

reflashing CC2540 usb dongle

Other Parts Discussed in Thread: CC2540

Having had a similar problem to that which is described here:

http://e2e.ti.com/support/low_power_rf/f/538/t/163044.aspx

I followed the provided instructions to reflash the dongle with the correct file. 

I used the first link on google when searching "cc2540 usb dongle flash" to get more precise instructions. 

My problem is basically that I don't get the desired result and I think it's either because I'm missing a file or choosing the wrong one as the names have changed somewhat in the current version.

The firmware image I am told to flash to the dongle is cc2540_ble1.1_USBdongle_HostTestRelease_Master.hex

From the list I have the only that contain USBdongle are the following:

CC2540_USBdongle_HIDAdvRemoteDongle.hex

CC2540_USBdongle_HostTestRelease_All.hex

They are in the directory

C:\Texas Instruments\BLE-CC254x-1.3.2\Accessories\HexFiles, which would appear to be equivalent to the one listed in the instructions: C:\Texas Instruments\BLE-CC2540-1.1a\Accessories\Hex_Files

The install and verification appears to happen correctly, yet the details of the dongle in device manager don't change, it's still under Cebal controlled devices and doesn't have serial anything appended to the name. I've been using the SmartRF05 evaluation board to do the reflashing, I have tried it with the the CC debugger, but haven't been able to find specific instructions for this, so don't appear to have managed to set it up correctly and when I open SmartRF Flash Programmer it can't find anything to flash.

I'm on Windows 7 64-bit.

Thanks in advance.

  • Partially solved I found instructions for using the CC debugger with the CC2540 USB dongle here :http://www.ti.com/lit/ug/swru270c/swru270c.pdf - the kit in which they come together along with a keyfob, which isn't how I obtained it (hope this is useful to someone). After updating the firmware on the CC debugger, I was able to flash the file to the dongle and this time a little window popped up telling me device drivers were being installed and it's now showing under ports as TI CC2540 USB CDC Serial Port (COM4). 

    This means this is now no longer preventing me from moving on with development, but it would be good to figure out why an apparently successful flash of the same file via a different means didn't actually work.