Other Parts Discussed in Thread: CC2340R5, UNIFLASH, SYSCONFIG
器件型号: CC2340R5
Thread 中讨论的其他器件: UNIFLASH、 SYSCONFIG
我们将 CC2340R5 IC 用于 BLE 应用以及 LIS2DE12TR 运动传感器。 移除运动传感器后、基本 BLE 示例工作正常。 但是、连接传感器时、固件不会进入main功能。 仅当我们在调试模式下手动重新启动器件时、应用才会运行。 即使使用 UniFlash 刷写固件、系统也无法启动。
为了调查问题、我暂停了 CCS 中的 CPU 并检查了程序计数器 (PC)。 执行会在以下 ROM 地址之间重复跳转:
0x0F0024F8
0x0F0024F0
0x0F0024F4
这些地址似乎位于 CC2340 引导 ROM 内部、表明器件在到达应用程序之前卡在复位环路中。 当传感器断开连接时、应用程序将正常启动。
请帮助我们了解为什么连接 LIS2DE12TR 传感器会阻止 CC2340R5 退出引导 ROM 并进入main()、以及需要进行哪些配置或硬件更改才能解决此问题。 






