“线程:TPS23881”中讨论的其它部件
你好,团队
当客户 PoE 长时间运行时,MSP430 I2C 将不会响应。 如果图3中所示主板断电后再通电,I2C 总线仍将处于失效状态,即 SCL 和 SDA 都将被阻塞。 MSP430被拉低,故障只能通过重新为 PSE 子卡供电(如图3所示)来恢复。
图1和图2使用逻辑分析仪在故障发生前77秒采集数据。 图2是图1中红色框的放大视图。 有关详细数据,请参阅第4节。

图1 I2C 总线失效77S

图1 I2C 总线失效
图3显示了硬件系统方框图,图4部分显示了方框图。

图3 系统方框图
3软件设计
微控制器 MSP430运行固件固件固件,BSL 版本:V03,应用固件:00.01.36.00,SRAM 版本:V07。
Linux 操作系统在主板 CPU 上运行,MSP430每3秒通过 I2C1总线查询一次。
逻辑分析器捕获的详细数据如下所示,可使用逻辑2软件打开,软件下载地址 为:https://www.saleae.com/downloads/
e2e.ti.com/.../PSE_2D00_MSP430_2D00_TPS23881.pdfe2e.ti.com/.../WriteFailed.sal