Hi,
We have manufactured until now several hundreds of sensors based on CC1310. Apparently we have high number of sensor board with receiving problems on the last batch. The sensor transmit but in doesn't receive.
In the past we had the first batch with no major RF issues.
The second batch was bad. We had multiple HW issues including RX issue. We thought than maybe some manufacturing problem caused these issues.
The third batch was again OK.
Now the current batch we have only RF receiving problems. It is a high failure rate like 50%. After a first analysis of the boards, we couldn't find any soldering problems.
In order to find HW problems during manufacturing we have a production test firmware. For the RF test we use 917MHz LRM and a "golden unit" which TI CC1310 EM board. It has a custom firmware inside. The test consists of sending multiple time a 30 bytes packet and wait to receive same packet form the golden unit. Before any transmit the target board is listening for clear channel. The RX timeout is set to 100 ms enough to catch the SYNC word.
On sensors with the RX problem, we have seen that the golden unit received the packet and transmitted back but the target unit(sensor) didn't receive. Afterwards the target unit tried to transmit the next message without success because of the CCA It sensed the ongoing message from the golden unit. So we concluded that the RF chip did detect the SYNC word and we do not know what can cause it.
Has anyone had the problem before? Or maybe to point out what could be the cause?
Thank you and regards,
Milorad