Other Parts Discussed in Thread: CC3200
Hello,
I have an application with a CC3200 where I've added LPDS using PMF. When first powering up, the device is entering sleep mode properly and drawing expected current. I've been finding that in longer tests (5 hours+), the device stops entering sleep mode and draws more power. It does not resume sleep until processor is reset.
I am trying to determine why the device fails to enter sleep so I can address the root issue. But how can I do this? From looking in middleware project, it looks like cc_are_irqs_pending is the function I want to print more information from. But I can't find any documentation on the six NVIC_PENDx and NVIC_PENDx_MASK registers. Table 2-7 in Technical Reference Manual shows Interrupt vector addresses, but I'm not sure how this relates to the bits in PENDx registers.
Any thoughts or links to further documentation would be greatly appreciated.
Kind Regards,
-Jon