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 引导加载程序在自定义硬件上无法正常工作,该怎么办

Other Parts Discussed in Thread: EK-TM4C1294XL, TM4C1294KCPDT, TM4C1294NCPDT, TM4C1294NCZAD, TM4C1299KCZAD, TM4C1299NCZAD, TM4C129EKCPDT, TM4C129ENCPDT, TM4C129ENCZAD, TM4C129LNCZAD, TM4C129XKCZAD, TM4C129XNCZAD

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

所用器件为以下器件之一:

  • TM4C1294KCPDT
  • TM4C1294NCPDT
  • TM4C1294NCZAD
  • TM4C1299KCZAD
  • TM4C1299NCZAD
  • TM4C129EKCPDT
  • TM4C129ENCPDT
  • TM4C129ENCZAD
  • TM4C129LNCZAD
  • TM4C129XKCZAD
  • TM4C129XNCZAD
  • 答:可能的根本原因:勘误项 ETH#03:http://www.ti.com/cn/lit/spmz850

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

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