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.

SmartRF05EB corruption

Other Parts Discussed in Thread: CC2530EM, CC2511, CC2530

Hi

I have encountered a problem with SmartRF05EB(Ver1.8.1) that I have been  using for 2 years. It was working well until yesterday. I have tried update the firmware.   At first I may have put CC2530EM while updating the firmware.  Then I disconnected EM and tried updating again.  I didn't confirm well what firmware I wrote actually.

Finally the LED6 does not lit at all and PC does not recognize the USB. I tried everything in "SmartRF05 Evaluation Bord User's Guide" chap10 such as P18 pin17,19 short  or using another board(alive) P2, P3 connect etc. But still LD6 does not lit.  I believe the HW is OK.

If the U3(CC2511-F32)  firmware corrupted, can I remove the device and put the new one(which is empty) and wrie the firmware?  But I guess the Windows does not recognize the device.

Condition: Windows XP pro SP3,  Flash Prorammer: ver1.12.5

Could anyone give me any advice?

Thanks.

  • Hi Terry,

    Try the following:

    1) Connect P3 on your working SmartRF05EB (EB) to P2 on your non-working EB. Apply power to both boards. The LCD on your working EB should now display "(...) CC2511"

    2) Start SmartRF Flash Programmer, it should show that you have a CC2511 connected through a SmartRF05EB

    3) Flash the CC2511 with "usb_bootloader_srf05eb.hex" found in "C:\Program Files\Texas Instruments\SmartRF Tools\Firmware\SmartRF05EB". The yellow USB-LED should now be flashing

    4) Turn off the working EB

    5) Select "Program Evaluation Board" in the flip down menu at the very top of the Smart RF Flash Programmer window

    6) Program the EB with "cebal_fw_srf05eb.hex" found in the same location as above

    Does this solve your problem?

    /Fredrik

  • Hi

    It worked!!!  All phenomena happened as you say. I may have mixed up firmware with bootloader.  My application SW started working well again.

    Many thanks.

  • Hi

    I have followed the steps given above. But SmartRF studio is detecting both the boards as CCdebuggers instead of SmartRF05eb....

    How can i fix this problem??

  • Hi Karthiek,

    Sounds like you have programmed the EBs with CCDebugger firmware. Make sure you are using the bootloader and fw located in the following folder: C:\Program Files\Texas Instruments\SmartRF Tools\Firmware\SmartRF05EB\

    Cheers,

    Fredrik

  • Hi Fredrik,

    I tried to perform the steps mentioned above for the SmartRF05 EB (CC2530).

    During step (3), when i try to flash the usb_bootloader_srf05eb.hex, the SmartRF Flash programmer fails and displays

    "Flash image overlaps with the bootloader"

    Please help.

    Regards,

    Girisha.

  • Hi Girisha,

    Step 3 must be performed in the "System-on-Chip" tab.

    Cheers,

    Fredrik

  • Hey Fredrik,

    Thanks a lot for the support. I had realized it on the same day but somehow missed to update the same here.

    Regards,

    Girisha

  • Hi Fredrik

    My board (smartrf05) has the same issue. I applied the 5 steps, but at the 6 th step, when i try to flash "cebal_fw_srf05eb.hex" using Flash Programmer, it failes and says "SmartRF05EB firmware verification failed. "

    Now, The USB LED on board keeps on blinking once powered on, I tried to update the firmware using smartRF studio 7 , it prompt " firmware update OK", but the version is still "0000" instead of "0044".

    Can you help me?

    BR

    Cagdas