Other Parts Discussed in Thread:C2000WARE
还希望能得到工程师的支持。
如何成功配置这种boot模式。
特来请教
感谢!
Green Deng:
你好,目前你是操作到哪一个步骤了?或者有什么问题?
,
@vince:
例程路径: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运行程序。(我手里的板子,存在一个问题,是上电后,必须按一下复位键,程序才能运行。)
,
Green Deng:
这个例程不是0引脚启动,在例程main.c的开头注释中有介绍这个例程的目的。
而且,一般0引脚启动这种需要修改OTP的编程不会在例程中出现,不然如果有人误烧写例程的话可能板子就无法使用了。
另外,你提到板子断电上电后需要摁一下复位键才能启动,这个情况说明程序已经烧写入芯片flash,而且也可以从flash中启动了。你提到需要摁一下复位键才能启动,有没有试过用例程有没有这种情况?
,
@vince:
烧写例程(led)进flash后,也是需要按一下复位按钮,程序才会运行。
有可能是手里的板子,当时没有设计boot mode choose电路的原因,这次改版,把这个bootmodechoose电路设计到板子上,调好拨码开关,让程序上电后,直接从flash运行。应该可以解决这种问题
,
Green Deng:
确实,如果要考虑后续生产的话还是建议必须改版,否则每块芯片都需要改OTP的话会比较麻烦
TI中文支持网


