Part Number: CC2652R7
Hi, I've seen that there have been a number of queries on this issue, but none seem to draw useful conclusions for us. Sorry to be asking again.
We're working with on-chip dual OAD, with code derived from bim_dual_onchip and simple_peripheral_oad_onchip both running on a CC2652R7. Both the BIM and application code have been modified.
SimpleLink 8_32_0_07
Custom hardware based on Launchpad
CCS20
Out tests have been careful to ensure that the BIM is properly programmed and present and that the firmware images are present. We've modified the BIM so that its first action is to turn on an LED to evidence its execution. Usually this works well.
With this setup we sometimes find that a call to SysCtrlSystemReset() or SystemReset() - which is macro'd to the same function, fails to restart the BIM leaving the device in a non-responsive state. From this state a hardware reset restarts the system into a good state through BIM to application code.
I think that others have experienced similar problems. Can anyone report on having fixed this one?
Is there a way to inspect the state of the device by, for example attaching the debugger without forcing a reset?
We don't have an external hardware reset available on our products so this is a big risk and problem for us.