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.

28377D BOOT

TI 工程师你好,有个问题:BOOT设置默认引脚(GPIO72和GPIO84)硬件设计时给占用了,那么在芯片未编程情况下如何进入get boot mode 模式?

  • 你好,我看到你有留意论坛的另外一个帖子:e2echina.ti.com/.../121982
    连接仿真器之后会先TRST引脚的状态来判断是否连接仿真器,其他的可以按照上述帖子中的内容操作。关于上电引导模式的详细信息可以参考以下链接:
    e2echina.ti.com/.../22790
  • 用作其他硬件在程序跑起来是没问题的 但是在启动瞬间必须确保上下拉
    满足boot模式选择
  • 您好,请帮我纠正下我的理解是否有误:当默认引脚被占用,在单机运行且芯片第一次使用时则不能满足boot to flash条件,解决方法是链接仿真器,创建工程,通过修改文件DCSM_Z2_ZoneSelectBlock.asm中bootctr寄存器的值(根据我的理解是不是只需要对模式设置相关位进行设置,引脚就不用了吧)可以实现boot to flash,以后再单机运行时就没问题了。

  • 1、当默认引脚被占用,而且在上电瞬间无法改变引脚上下拉状态的情况下,只能先通过连接仿真器将包含修改过的.asm文件(具体如何修改请参考 10# 的回复,本人没有操作过,不是很清楚)的工程烧写进DSP从而更改默认boot引脚。
    2、当默认引脚被占用,但在上电瞬间可以通过弱上下拉的方式更改GPIO引脚状态的。那么在确保上电瞬间的引脚上下拉状态后,可以跟普通芯片一样使用。

  • 谢谢您的及时回复,相信该问题解决方案已经明确。

  • 感谢你的反馈,如果觉得问题已经解决的话请点击输入框下方的绿色按钮确认答案
x 出现错误。请重试或与管理员联系。