I'm working on a new piece of hardware and I'm seeing some strange behavior. Details are as follows:
Board is custom, but based off the SensorTagv2. I've swapped some of the sensors and I'm using a pre-certified LSR module. Design uses a CR2032 and I've ensured I have a fresh one installed.
Firmware is based on the SensorTag project, but has been modified to work with the new sensors. Changes have been made to profiles and the application layer, but no changes have been made to clocking or power or anything of that sort. I'm just trying to get the data out similar to how the sensortag does it.
The firmware does work and I'm able to read and write characteristic values, but occasionally the device will bus fault after debugger resets. See below:
As you can see the issue appears to be a DDI read failing, due to what I assume is the AUX_PD not being powered up. Would you agree?
Given that I haven't touched any of the underlying code that controls this stuff, I'm curious if there may be a bug somewhere in CC26xxWare? I'm using BLE-STACK 2.2 and TI-RTOS 2.18.0.03.
I'd appreciate any pointers y'all can give me to help track down the issue.
Best,
Trey