Tool/software:
Hello,
I am troubleshooting a problem. Writing a custom RF protocol using the CC1352P7. Everything was working as expected with the RF core and RF commands, but the board that we are using was updated recently with some very modest RF front end changes. When this change occurred, I began losing a specific ACK packet that was never a problem before. Normally I would attribute the error to a design change, but every other communication was working as expected. The communications that work include many back and forths.
The transmitter of the Ack is the hardware that had the slight modification, where as the receiver has no changes. I can revert back to the previous hardware revision with the exact same code and everything works again. The new hardware RF transmit command confirms that the RF packet was transmitted, but the Receive command on the unchanged receiver never sees the packet and no errors are given from the RF_EventMask.
Is there any possibility that the RF core ROM code could have been changed between production runs? How can one check the RF core ROM version? Do you have any other ideas for things to check?
Thanks,
Joshua Kraan