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 power cycling

Other Parts Discussed in Thread: CC2530EM, Z-STACK, CC2530

Hi,

I wonder if anybody else has seen this issue?  I was experimenting with Zigbee networks using 2 SmartRF0EB and some CC2530EM modules. All is well, I can program the light_switch.hex, spectrum_analyzer.hex and per_test.hex examples and they work fine out-of-the-box.

I compiled Z-Stack 3.0 GenericApp and programmed it on the SmartRF05EB/CC2530EM to set up Coordinator, Routers and End Device. This works on one SmartRF05EB/CC2530EM set but when I move the CC2530EM to another SmartRF05EB then it seems to power cycle (The LCD shows: Texas Instruments ... SW4: Help, which flashes on and off as if it is power cycling, LED2 also blips). This pointed to perhaps a hardware fault on one of my SmartRF05EB boards (However, probing the power lines, they all seem stable). Also that particular board works with the previous demos. I looked at the Joystick pin voltages and they don't seem to be faulty or stuck with a particular output.

This pointed to perhaps some issue with the GenericApp code rather than a hardware fault on the SmartRF05EB board. Batteries have been changed to new ones, that didn't seem to be the issue.

Has anybody else seen this behaviour ? Out of interest what is the Joystick part number on the SmartRF05EB, I think I'll swap it for a new one.

Regards,

Ian

  • Hi Ian,

    I recommend that you review the Z-Stack 3.0 Sample Application User's Guide inside the Documents folder of your Z-Stack installation.  Which Zigbee role have you selected and have you attempted the other examples such as the light or switch?  What program are you using to download the CC2530 firmware and how are you generating this image?  Does the program still work as intended when moved back to the original SmartRF05EB?

    Regards,
    Ryan

  • Ryan,

    It is not any of that. I determined that it is actually a fault with one of the SmartRF05EB boards. Probing P20 (pins 17 & 19), I found that 19 is always 'Hi'. It is 'Lo' on a good board. This logic level is "JOY_MOVE" and is an OR of all the other Joystick inputs (Up, Down, Left, Right, Push), It shouldn't be 'Hi' when nobody is touching the Joystick. Not surprising that you get strange App behaviour with a Joystick fault.

    I plan to swap out the Joystick on the SmartRF05EB (It is this part BTW: ALPS SKRHABE010)

    Regards,

    Ian

  • If you put Power source jumper to use USB power and connect USB cable, do you still see this issue?

  • Yikai,

    Yes, it is still an issue with USB power applied and also a good set of batteries. I ordered a replacement Joystick part and I will swap them and see if that clears this behaviour. I'll let you know if it works if you are interested ?

    Regards,

    Ian