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.

28377S BOOT

TI的工程师您好:

我们设计了28377S为主控的板卡,两个BOOT引脚都是悬空的状态,

这导致板卡重新上电时程序无法从FLASH引导,程序无法运行。

请问除了在板卡上飞线将BOOT引脚拉高,还有什么办法能使板卡上电后程序从FLASH引导?

谢谢!

  • 这个没有办法,boot模式必须硬件上进行处理,至少要保证上电的时候硬件上是上拉状态的。
  • 谢谢您的回复。

    现在具体的情况是,板卡上电后,程序能否运行大概各占50%的比例。
    所以我怀疑是不是已经进入了Get Mode,只是在Flash Boot/Wait Boot两种情况间随机进入。
    我是否可以在BOOTCTRL 寄存器中写入有效Key值来确保进入Flash Boot?

    再次感谢!
  • 这个寄存器是用来自定义引导模式选择引脚的,也就是说你可以更换其他引脚作为boot启动的配置引脚。如果你硬件上有空闲的拉高的引脚的话可以配置为这两个引脚作为boot引脚,这样就不需要外接拉高了。就是这么做的话后期使用起来会比较麻烦,因为这个寄存器是需要写入OTP的,也就是说只能更改一次,后期没办法再改成其他引脚了。
  • 谢谢您的回复。

    那我们就准备写OTP了。

    最后再多问一个问题,之前我们用28069、28335做板卡时BOOT脚都是悬空的,仿真调试和独立运行时上电都会成功从Flah引导程序,没出现过意外。请问28377的BOOT引脚和以上DSP是有哪些区别吗?

    再次感谢!
  • 这个确实没有碰到过,理论上boot脚是要做相应的电平处理的。