Other Parts Discussed in Thread:C2000WARE


图片里面,提到的SPRUHM8的3.10 Boot Modes Supported on CPU1.讲的是28377D
在28388D中,在什么地方呢?
特来请教
感谢!
Green Deng:
章节名不同,F28388D对应的叫5.4.1 Configuring Boot Mode Pins for CPU1,文档如下:
www.ti.com.cn/…/spruii0c.pdf
对应的可以使用以下位置的例程做测试:C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x\led\led_ex2_blinky_dcsm.c
另外,更改boot引脚一款芯片只能更改一次,因为是写入OTP的。
,
@vince:
感谢
正在尝试中
,
@vince:
只能更改一下,万一更改失误怎么办
,
Green Deng:
这个没办法,只能确保一次改对,而且以后不做修改。
,
@vince:
这个涉及到关键部分的修改,如果可以的话,还请您帮忙给改一下。只有一次机会的话,我这接触时间不长,很容易搞砸。弄砸了,饭碗就没了。
下面是目标例程,感谢!
can_ex5_transmit_receive.rar
还请帮忙,谢谢
,
@vince:
还有个请教,我这板子情况的话,如果不更改boot引脚的情况下,可以实现一上电(程序之前已经烧写在28388D的FLASH中),程序就从FLASH自动运行不?
我在浏览手册的时候,看到有下图这种0模式,也能直接在flash启动程序的情况
特来请教,很着急
谢谢
,
@vince:
5.4.3.1的0模式选择引脚,是否需要硬件支持呢?(我设计的板子GPIO72和GPIO84没有接上拉,GPIO72接的SDRAM的DATA口,GPIO84悬空)
换句话说,我设计的这个板子,没有引脚的上拉支持,是否可以通过程序上的修改,最终实现一上电(程序之前烧写在了28388D的FLASH中了),程序就能自动运行?有点絮絮叨叨了
抱歉特来请教
感谢
,
Green Deng:
你好,我先回答一下问题。
1、使用0引脚boot的话可以在不更改boot引脚的情况下,实现一上电程序就从FLASH自动运行。或者说,一旦更改为这种模式后芯片就不需要通过boot引脚来引导程序了。
2、我认为不需要硬件支持。即,即使所以GPIO被占用了,通过0引脚boot还是可以完成芯片上电从flash启动的过程。
至于程序修改,如之前跟你提过的,这个0引脚boot是芯片新开发的功能,之前没有关注过这个功能,所以直接修改我也把握不大。建议你前往英文E2E寻求一下帮助:e2e.ti.com/…/c2000-microcontrollers-forum
,
@vince:
好,谢谢您。
如果,后面我想给电路板改版的话,加上boot引脚的硬件上拉支持。
这时候就需要将boot 引脚修改一下(我向将原来的GPIO72改成GPIO1,GPIO84改成GPIO2)
希望这个功能能得到咱们这边的帮助打扰了
谢谢
TI中文支持网


