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.

[参考译文] TMS320F28334:系统并不总是引导至闪存

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1047352/tms320f28334-system-does-not-always-boot-into-flash

器件型号:TMS320F28334

GPIO 引脚84、85、86和87通过22k 上拉电阻器连接到3.3V。  系统始终从仿真器正确引导、但在断开仿真器并循环通电的情况下、有时会引导、有时甚至不会引导。  这些是新电路板、但在我测试的5个器件上、情况似乎是相同的。

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

    您好、Fred、

    [引用 userid="481948" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1047352/tms320f28334-system-does-not-always-boot-into-flash ]GPIO 引脚84、85、86和87通过22k 上拉电阻器连接到3.3V。

    这些 GPIO 在启动后是否用于其他用途? 它们是否连接到22k 上拉电阻以外的电路?

    [引用 userid="481948" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1047352/tms320f28334-system-does-not-always-boot-into-flash 命令]但在仿真器断开连接并循环通电的情况下、有时会引导、有时不会引导。

    这很有趣、它有时会起作用。 也许引导模式引脚、GPIO 84-87、对于闪存引导、并不总是处于稳定的高电平状态、这就是为什么它有时只能工作的原因。 要检查这一点、您可以探测引导模式引脚以查看其在启动期间的状态(即查看它们是否并不总是接近3.3V)、或者尝试减小上拉电阻器值以使其更强。

    最棒的

    Kevin

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

    大家好、Kevin 、感谢您的回复!   BOOT 引脚用作输出并连接到 TI ULN2003ADR 晶体管阵列。

    不过,我现在相信我已经解决了这个问题。  在这个新的电路板设计中、我忽略了在/TRST 上添加一个下拉电阻器。

    我只是在 JTAG 的引脚之间焊接了一个、它看起来工作正常。  

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

    您好、Fred、

    这就是它的原因。 很高兴您能找到原因。

    最棒的

    Kevin