打印

F2833535 can bootloader请教

[复制链接]
3687|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hitbuyi1|  楼主 | 2014-9-11 14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在想实现F28335 从CAN接口下载程序到片内FLASH或片外FLASH,烧写后从FLASH启动,FLASH中又把整个程序复制到片外RAM,然后程序在片外执行,TI提供了后面的DEMO代码,但前面的通过CAN接口烧写代码好像没有找到。

PS, 烧写FLASH后,那几个决定启动模式的引脚我希望不要改变,就是说,从CAN BOOT,然后FLASH BOOT,不改变硬件跳线,因为在现场中,不方便改变跳线。

相关帖子

沙发
小木欧尼| | 2014-9-11 20:09 | 只看该作者
这个不太懂呢

使用特权

评论回复
板凳
lijiabaobei| | 2014-9-11 20:38 | 只看该作者
帮顶

使用特权

评论回复
地板
zhangmangui| | 2014-9-11 23:15 | 只看该作者
CAN BOOT之后要FLASH加载的话 应该是需要二次引导

使用特权

评论回复
5
xmuhwei| | 2014-9-12 09:45 | 只看该作者
有没有相关的例子或者文档啊,我想做USB在线升级固件的功能。我把.out文件接收下来后怎么处理,我找到FLASH_API的例子,我要怎么按照自己的cmd分配程序t到相应的flash section 呢?

使用特权

评论回复
6
xmuhwei| | 2014-9-12 14:07 | 只看该作者
Flash2823x_API_Readme.pdf (412.21 KB)
TMS320x2833x, 2823x Boot ROM.pdf (559.78 KB)


找到了,这个两个文档,官网上有代码包,文档里有地址。

使用特权

评论回复
7
yunqian09| | 2014-9-13 22:38 | 只看该作者
我们都是12-24v运行,然后用36v烧程序,上电时候检测到电压高于36v,硬件设置跳线。

使用特权

评论回复
8
wangqiplay| | 2016-1-12 10:00 | 只看该作者
一年多过去了,不知道楼主这个问题解决了吗?我现在也有同样的问题,想请教下,方便的话能给留个邮箱或者QQ之类的联系方式吗?

使用特权

评论回复
9
疏梅淡雪| | 2016-5-4 20:23 | 只看该作者
楼主还在不,你用的什么工具能用CAN下载程序

使用特权

评论回复
10
eeamic| | 2016-11-18 18:17 | 只看该作者
楼主,TI提供的bootloader的Demo是直接写FLASH,但是FLASH在写之前一定要先擦除啊,而且我做过实验直接指定一个FLASH地址,往这个地址里面写数据根本写不进去,往RAM中写数据是可以的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

78

帖子

0

粉丝