TI 芯片 TMS570LS1114的 PLL 失锁。 请查看产品线 BU 以获取帮助。 第一次发现 PLL 锁定问题称为1 #板、第二次发现 PLL 锁定问题称为2 #板。 PLL 通常为180m。 在 PLL 被解锁并且外部晶体振荡器为10M 后、外部晶体振荡器运行。 详情如下:
1、1#电路板
问题:PLL 在正常运行一段时间后将被锁定(时间可能是几个小时、几天)。
故障测试和校正过程:
根据 TMS570ls1114的 SPNZ218C 更正表中的 SSWF021 #问题的权变措施、对代码进行了修改和测试。 修改后的 TMS570中未发生 PLL 锁定故障。 但我们已恢复原始代码、即未添加任何代码处理、PLL 锁定失败再次发生。 因此、无法确定添加变通办法代码是否有效。
现有疑问:
根据错误表的解释、添加权变措施主要是为了解决上电时 PLL 启动的问题。 图中的错误 1和图 2说明它不是为了解决 PLL 锁定问题。 我们想确认更正中的 SSWF021 #45是否可以解决 PLL 锁定问题? 根据之前的情况、假定添加权变措施代码可能无法解决 PLL 锁定问题、但 PLL 锁定失败的原因未知。 根据错误说明、一旦 PLL 电源被锁定、就不会出现 PLL 锁定问题。 我们的问题是、在 PLL 正常工作一段时间后、PLL 将锁定、这与 TI 指令不符。
更正表 SPNZ218C 是第一张图片,更正表 spna133a 是第二张图片。
2、2#电路板
现有问题:第一个问题是电路板无法启动、第二个问题是 PLL 将失锁。
故障测试和校正过程:在确认系统复位和电源正常的情况下、启动期间不会打印数据、并推断 PLL 未启动。 根据 SPNZ218C 更正表中 SSWF021 #的变通办法修改代码。 权变措施代码被添加到可在加电时运行的首次启动中。 2 #电路板可在加电时运行。 开始。 然而、PLL 锁定仍然存在。
问题:上面的操作显示了权变措施代码解决了 PLL 启动问题、这与错误语句是一致的。 2#板的应用代码与1#板的应用代码相同、但1#板中没有 PLL 启动问题。 请帮助分析这种现象的原因、2 #板的 PLL 将在一段时间内(几个小时、几天、最多13天)丢失锁定、这暂时无法解决2 #板的 PLL 锁定问题。
请帮助分析上述现象以确认1. 更正列表(SPNZ218C)中 SSWF021 #的变通办法是否有助于解决 PLL 锁定问题? 2.如何解决 PLL 锁定问题? PLL 锁定故障的原因是什么?