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.

CC2530: Can CC2530 execute the Tx/Rx test through the ZCL command?

Part Number: CC2530
Other Parts Discussed in Thread: Z-STACK, , CC-DEBUGGER

Hi,

    We are implementing the ZigBee coordinator function using the CC2530 on our device. The host CPU communicates with the CC2530 chip through the SPI interface, and the CC2530 runs with the Z-Stack 3.0 image built from TI's Z-Stack 3.x SDK.

    Regarding to the ZigBee function, our device could successfully pair with other ZigBee devices and do the control (ON or OFF) operation through the ZCL commands. We could also do the RF Tx/Rx test through the CC-debug and TI's RF tools. However, we are asked to implement the Tx/Rx test once the device is assembled in the housing. That is, we could no longer use CC-debug to do the offline RF test.

    What we are planning to do is to use two CC2530 devices to the Tx/Rx test through the ZCL command. We plan to set one device to run in continuous Rx mode and count the packets received. We will then set the other device to continuously transmit packets. Once the Rx device receives the expected number of packets (say 100), we could say that the ZigBee function of the Tx device works.

    However, we couldn't find the Tx/Rx or manufacture test command in the ZCL command list. Does anyone know how to set CC2530 to run the Tx/Rx test without using the CC-debug? Or there is a firmware image that could accept special ZCL commands to do the Tx/Rx test? Or we could use the "DD" and "DC" pins to set CC2530's registers to do the Tx/Rx test from host MCU?

    Thanks.

         Todd