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.

F28388D的0引脚启动模式

Other Parts Discussed in Thread: C2000WARE

还希望能得到工程师的支持。

如何成功配置这种boot模式。

特来请教

感谢!

  • 你好,目前你是操作到哪一个步骤了?或者有什么问题?
  • 例程路径:
    C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x\boot

    例程名:
    boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1.c


    想请教一下,上面这个例程是否就是对应28388D的0引脚启动(如下图)到FLASH的例程

    按照这个例程,就可以实现,在没有硬件电路boot选择的情况下,以软件的方式进行修改,从而实现上电后,程序能够自动从FLASH运行程序。(我手里的板子,存在一个问题,是上电后,必须按一下复位键,程序才能运行。)

  • 这个例程不是0引脚启动,在例程main.c的开头注释中有介绍这个例程的目的。
    而且,一般0引脚启动这种需要修改OTP的编程不会在例程中出现,不然如果有人误烧写例程的话可能板子就无法使用了。
    另外,你提到板子断电上电后需要摁一下复位键才能启动,这个情况说明程序已经烧写入芯片flash,而且也可以从flash中启动了。你提到需要摁一下复位键才能启动,有没有试过用例程有没有这种情况?
  • 烧写例程(led)进flash后,也是需要按一下复位按钮,程序才会运行。
    有可能是手里的板子,当时没有设计boot mode choose电路的原因,这次改版,把这个boot mode choose电路设计到板子上,调好拨码开关,让程序上电后,直接从flash运行。应该可以解决这种问题
  • 确实,如果要考虑后续生产的话还是建议必须改版,否则每块芯片都需要改OTP的话会比较麻烦