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.

CC2540 USB not detected by CC Debugger / SmartRF Flash Programmer

Other Parts Discussed in Thread: CC2540

Hi,

I am using CC2540 based USB dongle and IAR &  CCdebugger to program CC2540 USB dongle. My CC2540 USB device is detected properly in the device manager. But I am having trouble programming the same through IAR using CCdebugger. Here are my observations

1) On my CC debugger I always see red clour LED inspite of multiple resets on debugger, CC2540 USB dongle and pc restarts

2) I downloaded SmartRF Flash programmer 1.12.7 to program the CC2540 USB dongle. During installation i get the following error.

 One o

When I ignore I get couple other errors in regards to CCdebugger.inf etc file and then finally finishes the installation.

When I opened the smartRF flashprogrammer (inspite of errors during installation), I couldn't find the CC2540 device on SmartRF Flash programm devices list.

But my device manager properly shows the CC debugger in Cebal devices clearly as show in below picture.

I am using Windows 8.1 OS. Suspecting that  OS could be an issue during the smartRF flash programmer installation and further errors, I checked  the same SmartRF Flash Programmer 1.12.7 on windows 8 OS and I dont see any error during installation but still see the same issue i.e CCdebugger shows RED Led and  IAR not able to download the code / SmartRF flash programmer not able to  detect any devices.

I was wondering if any body had similar issues and have any pointers to handle this.

Appreciate your comments in responding to this email.

Thanks,

Srinath

  • Are you sure you have the cable from the debugger connected securely and in the correct orientation?

    Have you been able to use the CC debugger with other CC254x devices successfully?

    Are you sure the USB port is providing power to the USB dongle?

    If the answer to all of the above questions is YES, then there is not any obvious reason why you would be having issues. Possibly your USB dongle hardware is damaged?

  • Hi,

    Make sure that both CC debuger and USB dongle are connected to your USB ports. Both should be listed in the Device Manager. Looking at the device manager, the CC2540 USB dongle may not be powered on properly.

    Regards,

    Arun

  • As the other posters have pointed out, the dongle needs to be powered separately for the debugger to detect the CC2540 device. Note that the debugger operates entirely independently from the host during the chip detect phase, so it should be able to turn the green LED on despite any driver issues on the PC. the only exception would be if you're using a debugger with *very* old firmware, which didn't know anything about the CC2540 device.

    The errors you see during installation can be ignored. The installer tries to install unsigned drivers (.inf files missing .cat files). Win 8.1 is enforcing a stricter driver installation regime than Win 8, but we haven't updated the installer to reflect that (yet).

    Nevertheless, the correct signed driver will also be installed, so the tool should work just fine on Win 8.1.