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.

[FAQ] [参考译文] [常见问题解答]如果 TM4C129 ROM 引导加载程序在定制硬件上无法正常工作、该怎么办

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1020823/faq-what-to-do-if-the-tm4c129-rom-boot-loader-is-not-functional-on-custom-hardware

主题中讨论的其他器件:EK-TM4C1294XLTM4C1294KCPDTTM4C1294NCPDTTM4C1294NCZADTM4C1299KCZADTM4C1299NCZADTM4C129EKCPDTTM4C129ENCPDTTM4C129ENCZADTM4C129LNCZADTM4C129XKCZADTM4C129XNCZAD

问题: 即使在 EK-TM4C1294XL LaunchPad 上使用相同的软件进行评估、尝试调用 ROM 引导加载程序也无法正常工作。

使用的器件为以下器件之一:

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

    可能的根本原因: 勘误项 ETH#03: http://www.ti.com/lit/spmz850

    解决 方案:根据数据表、如果未使用片上 PHY、支持以太网 PHY 的器件可接受的做法是与 RBIAS 引脚无连接(NC)。 但是、当以太网 PHY 器件的闪存被擦除时、ROM 引导加载程序启用以太网 PHY、这会导致 ROM 引导加载程序失败。 此外、如果在没有 RBIAS 电阻器的情况下使用25MHz 晶体、则 JTAG 可能无法工作。

    即使应用不需要以太网 PHY、也需要 RBIAS 电阻器。 在这种情况下、可使用4.7KOhm 10%容差电阻器代替 RBIAS 引脚和 GND 之间的4.87KOhm 1%容差电阻器。