Hi,
I had a transmission problem with CC1310(receiver got CRC error almost all the time). The board was powered by 3.6 V battery. I switched to a digital power supply and played a little bit with the voltage and I found out that at 3.3V below the receiver didn't get any CRC error anymore.
After that I've loaded an old different firmware which looked like it didn't have any problem even if the voltage was 3.78V.
I've checked for any differences and I saw that in problematic firmware I monitored the voltage level during TX using AON BATMON(reading the register every 500 micro seconds). If I removed the monitoring, I wouldn't have any problem. Now the reason that I want to check the voltage during TX is that I want to catch any voltage drop.
Why I'm having this problem? Is not recommended to check the VDDS(using AON_BATMON) during any RF transmission? Is the radio somehow checking the voltage via AON_BATMON?
Was is your recommendation: lower the VDDS to 3.3V or to remove the monitoring?
I've tried the problematic firmware on both, our custom board and TI reference board (CC1310EM-7PA-4751). They behaved the same.
Thank you and regards,
Milorad