Part Number: CC2340R5
Other Parts Discussed in Thread: UNIFLASH, SYSCONFIG
We are using the CC2340R5 IC for a BLE application along with the LIS2DE12TR motion sensor. When the motion sensor is removed, the basic BLE example works correctly. However, when the sensor is connected, the firmware does not enter the main function. The application only runs if we manually restart the device in debug mode. Even when flashing the firmware with UniFlash, the system does not start.
To investigate the issue, I paused the CPU in CCS and checked the Program Counter (PC). The execution is repeatedly jumping among the following ROM addresses:
0x0F0024F8
0x0F0024F0
0x0F0024F4
These addresses appear to be inside the CC2340 Boot ROM, indicating that the device is stuck in a reset loop before reaching the application. When the sensor is disconnected, the application starts normally.
Kindly help us understand why connecting the LIS2DE12TR sensor prevents the CC2340R5 from exiting the Boot ROM and entering main(), and what configuration or hardware changes are required to resolve this issue.






