您好!
MSP430FR2533 i2c 从器件停止响应主器件(QCC5124)。 我们的器件以6%的速度出现此问题、其退货率极高。
有关我们如何使用 MSP 的一些背景信息:
我们会定期向 MSP 发送 i2c 命令、以点亮 LED 并读取 ADC。 当 MSP 置位 IO 引脚以通知主器件 ADC 读数发生变化时、读取 ADC。
我们还将在主器件初始化序列期间从 MSP 读取固件版本号。 如果版本号不同、我们将在 BSL 模式下命令 MSP、并通过 i2c 更新固件。 由于自大规模生产以来、主固件从未更新、因此绝不应触发此操作。 这适用于未来的 OTA 更新、我们尚未对其推送更新。
请回想一下以下主题、我们在该主题中得出的结论是 ADC 时钟配置超出了规范范围:https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/844103
这是否与我们看到的情况有关?
为了尝试确定根本原因、我认为我们首先要确定 MSP430FR2533当前处于何种状态、但我不确定从何处开始、您是否能够提供帮助?
谢谢!