This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1312R7: Having sleepy unset (CONFIG_RX_ON_IDL set) causes OAD to crash 100% with exception DATA ACCESS address 8 with SDK 6.40.00.13

Part Number: CC1312R7


Hi,

So if we disable sleepy in syscfg on the sensor application, and try to do OAD from host_collector we get a DATA ACCESS exception in a HWI.
The problem is 100% repeatable. Every OAD attempt results in an exception.

Running *with* sleepy (CONFIG_RX_ON_IDL *unset*) works perfectly, 100%

I've set a breakpoint on the OAD message processing, and stepped through the code. Everything looks ok there.

I suspect there is an error in the MAC level of the stack. Is there a fix or workaround available?