This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C123AH6PM:15Hz TDO 频率输出故障

Guru**** 1712740 points
Other Parts Discussed in Thread: TM4C123AH6PM, EK-TM4C1294XL
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/989189/tm4c123ah6pm-failure-with-15-hz-tdo-frequency-output

器件型号:TM4C123AH6PM
Thread 中讨论的其他器件: EK-TM4C1294XL

大家好、

我们使用 TM4C123AH6PM 大约8年来在大约3000个安装的电路板上生产我们的电路板。

在新项目中、我遇到了以下问题:
有时、当您打开系统电源时、处理器停止工作、石英不运行、并且无法进行调试。
我尝试使用 LM flas 编程器执行出厂重置、但它仍然无法正常工作、我只能更换微控制器。
所有电压都正确、但我注意到、TDO 信号的频率为14.7Hz。
有人知道 TDO 的输出频率是什么意思吗?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alan:

     很抱歉听到您的问题。 您有什么调试探针? 如果您使用 LM 闪存编程器、则它仅支持 ICDI 调试探针。 您是否有另一个调试探针、例如 XDS100、XDS110或 XDS200、您可以尝试它? 如果您有这些探测器,则可以创建相应的目标配置文件,或者您可能已经有了一个目标配置文件。 请参见下面的示例。 您可以单击"Test Connection"来验证 JTAG 扫描链。

       您也能回答几个问题吗?

     1.您看到了多少个 UC 有问题? 您也能提供一个百分比吗?

     2.当你解锁时,它成功了吗?

     3.您能否测量可疑 uC 与良好 uC 上的器件电流消耗?

     4.您能否测量 VDDC (1.2V)引脚? 是1.2V 吗?

     5.您说不连接调试器时 TDO 产生14.7Hz 输出吗? 或者、这是通过调试器驱动 JTAG 接口吗? TDO 是周期性的吗? 我自己没有看到/听到 TDO 输出14.7Hz 信号。  

     6.您能拍摄 UC 的图片。 我想看到 UC 的"日期代码"值标记。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="311889" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/989189/tm4c123ah6pm-failure-with-15-hz-tdo-frequency-output "]所有电压都正确,但我注意到,TDO 信号的频率为14.7Hz。[/quot]

    第 5.2.2.1节  Tiva C 系列 TM4C123AH6PM 微控制器的复位源数据表(修订版 E) 包含:

    [引用]注意:如果器件在初始化阶段失败、它会切换 TDO 输出引脚、以指示器件未执行。 此功能用于调试。[/quot]

    数据表未解释初始 化阶段发生故障后 TDO 信号上的频率是否有任何意义。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。

    我不明白这是硬件故障还是内存问题。

    1. 我在8块电路板上有5个故障。

    2.对于解锁过程、我使用 EK-TM4C1294XL (评估板)和 LM 闪存编程器、但软件给我错误"未找到目标"、我尝试使用工作 micro、该过程正确。

    3、故障微漏5mA、正常状态下启动(引导模式)和启动程序21mA 时消耗13mA 电流。

    VDDC 为1.2V。

    5、14、7Hz 的频率是连续的并且没有调试器(其它 JTAG 引脚为高电平)、如果我将微控制器置于复位状态、TDO 会像其它 JTAG 引脚那样变为高电平。

    芯片报告:

    980日元 F

    TM4C123A

    H6PMI

    03C3XEW

    G4

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您说的对、我已经看到了数据表。
    我无法理解的是、如果是硬件或固件 proplema、数据表中没有对其进行说明。

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="311889" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/989189/tm4c123ah6pm-failure-with-15-hz-tdo-frequency-output/3654928 #3654928"]我不理解的是、它是硬件还是固件 proplema、数据表也没有对此进行解释。

    TM4C129DNCPDT:TDO 被切换以进行初始化失败 表明它是一个硬件问题、必须更换器件。 尽管引用的帖子表明这可能是由器件勘误表引起的、但仍然没有找到发生这种情况的原因。

    Tiva C 系列 TM4C123x 微控制器芯片修订版本6和7勘误表(修订版 F) 将 MEM#04和 MEM#05列为器件无法正常工作的条件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alan:

    [引用 userid="311889" URL"~/support/microcontrollers/other/f/other-microcontrollers-forum/989189/tm4c123ah6pm-failure-with-15-hz-tdo-frequency-output/3654927 #3654927"]

    芯片报告:

    980日元 F

    TM4C123A

    H6PMI

    03C3XEW

    G4

    [/报价]

      请允许我花一些时间、我将根据您提供的信息与您联系。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alan:

     您能给我所有五个故障芯片的芯片标记吗? 谢谢。 我想知道它们是否是由同一批次制造的。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles、

    这些是另一个芯片:

    -980 YF TM4C123A H6PMI 81C9CQW G4

    -980 YF TM4C123A H6PMI 81C9CQW G4

    -980 YF  TM4C123A H6PMI 03C3XEW G4

    -980 YF TM4C123A H6PMI 03C3XEW G4

    我们现在正在调查继电器激活导致的尖峰电气问题、但现在我们无法找到导致故障的原因。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alan:

     感谢您提供这些信息。 您能否确认这五个芯片都显示了相同的行为、其中 TDO 以17Hz 的频率进行切换、或者它们之间的行为不同?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles、

    我确认所有断开的微控制器的 TDO 开关频率均为 about15Hz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alan:

     感谢您的确认。

     我还会向您发送朋友请求。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    切斯特、您好!

    也许我们已经找到了问题。 到目前为止、程序员已经向我保证、在关闭时 EEPROM 中没有写入任何内容、在对程序进行双次检查后、他们最终通知我、他们在关闭时在 EEPROM 中添加了一个写入周期。
    我们的芯片也是修订版6、这将全部返回到 MEM #04。
    我们正在进行进一步的测试、但我很有信心。
    非常感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alan:

     首先、感谢 Chester 将 MEM#04指出为锁定器件的原因。 在您之前的帖子中、我从未遇到过 MEM#04勘误表、因为您没有提到在关闭之前具有 EEPROM 写入周期。 如果您的系统确实是在突然关断或复位的情况下写入 EEPROM、则会使器件在版本6器件中感到惊慌。 如果在写入周期中无法避免突然关断或复位、我建议您尽可能使用外部 EEPROM。