Other Parts Discussed in Thread: UNIFLASH
I am porting an existing design from the CC4350F5133 to the CC1310F64RSM. During my testing, I have had several of my boards stop working during my firmware testing. When I test them with SmartRF Studio, I am unable to get a CW at 915MHz. When I try to start the CW with SmartRF Studio, the status code that is returned for the CMD_PROP_RADIO_DIV_SETUP, CMD_FS, and CMD_TX_TEST is: "Status: 0xbad0".
Each of these boards were working fine before testing. I verified the transmit frequency and output level using SmartRF Studio and my spectrum analyzer. When I look at the crystal inputs to the CC1310 with a FET probe, I can see that the oscillator is not running. We use the same crystal that is used in the LaunchXL board and there are no external loading caps. The CC1310 is Rev. B. The only way that I have been able to get the RF working again is by replacing the CC1310 IC on the board.
1. What things can cause the HF Oscillator to not start?
2. Is there any setting that can get programmed into the CC1310 by the driver that could cause the oscillator to stop working. I have erased all areas of the flash using CCS Uniflash in case something was changed by the RF driver but that did not help.
3. Is there any way to reset the CC1310 to the factory settings to see if that solves the issue?