Other Parts Discussed in Thread: CC1310
I'm debugging an application where my debugger is showing my application stuck executing the same sequence of 10 sequential memory addresses as I single step through the code. The memory addresses are in the 0x1000 abcd domain, so the application is stuck in ROM (0x1000 is ROM, according to rom.c in the cc13x0 driverlib), and my hunch is that it's stuck in some sort of loop, possibly waiting on some state or data that never comes across. My problem is that I can't debug further because I don't have the binary and symbols for the cc13x0 ROM. I've searched the TI website and Google and while these items are available publicly for the MSP432, I can't find them for the cc13x0. Are the binary and symbols for the CC13x0 ROM available publicly, or can TI provide them?
Another possible debugging approach is to disable the ROM driverlib, so that I can single step through the NOROM version of whatever function is being called, but my application pretty much consumes all of the onboard Flash of the device, so there's not enough space to just link in the NOROM versions of the driverlib into my binary.
Note I've checked the value of the fault register (0xE000ED28), and the value is zero, so I know the device hasn't faulted.