Other Parts Discussed in Thread: CC2650
Hi all,
I am developing firmware for a device intended to use the CC2650 for wireless communication using the ZigBee protocol. My firmware is not based around the TI-RTOS, but I use the cc26xxware libraries.
So far, setting up basic operation works fine. I manage to enter the TX_TEST states and transmit and test both CW and the Pseudo-random sequences (which excludes a hardware issue), after configuring the radio and freq. synthesizer using the CMD_RADIO_SETUP and CMD_FS commands. The CMD_RADIO_SETUP also seems to configure the radio in IEEE, GFSK and BLE modes without error.
However, I get odd responses from the RF Core, when sending commands that are protocol specific and not general. Any proprietary (CMD_PROP_RADIO_SETUP or CMD_PROP_TX) or IEEE (CMD_IEEE_TX) command returns a CMDSTA value of 0x82, which according to the documentation is UnknownCommand (the command's ID is unknown). The IDs sent with the commands seem fine, for example the CMD_IEEE_TX command's ID, which I send is 0x2C01, which is the one noted in the user manual, as well.
Any ideas what this could be caused by? Is it possible I am missing some initial setup command, as all protocol-related commands seem to cause this response? I am using a PG 2.2 HW revision of the chip.
Thanks,
Lachezar