电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
TMS320F28335 的bootloader问题请教
已解决
73482
个问题
已帮助
5993
位优秀工程师
TMS320F28335 的bootloader问题请教
wanli
2013-04-23
浏览量:3181
公司使用的是TMS320F28335器件,之前没有使用bootloader功能,生产需要使用编程器进行烧录,现场维护需要打开设备使用编程器烧录升级程序。
现在生产和现场维护都要求不使用编程器了,要求使用串口进行编程和现场升级。
在网上查到的方式都是使用编程器先将bootloader下载到boot-ROM中去,之后将boot-ROM设置为SCI启动方式,然后现场升级的时候就可以使用串口进行程序的升级了。但是不知道是否可以使用SCI将bootloader下载到boot-ROM中去?请各位大侠指点
显示全部
DSP
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
0101
这无需修改boot-ROM啊!boot-ROM是是无法修改的,那是ti公司已经固化好的程序,你可以在FLASH上做二次加载,即二次bootloader。但我觉得你这没有必要,你只是想通过串口下载程序吧?怎么还需要SCI启动方式啊?这直接就可以通过串口将程序固化到内部FLASH中,然后从内部FLASH启动啊!
发布于
2013-04-23
举报
评论 0
0
0
其他答案
数量:
5
ickey
谢谢指点!
是的,我是想通过串口下载程序,对于一个内部没有程序的芯片,我想要通过串口下载程序,是不是要将bootloader引导模式通过GPIO设置为SCI引导模式啊?
如果通过SCI引导模式完成了将程序固化到内部flash中,是不是还需要将引导模式再改回跳转到flash。这样每次DSP上电后直接从flash程序入口开始执行,而不是还在等待SCI引导模式下。
发布于
2013-04-24
举报
评论 0
0
0
sam3
是的,下载阶段是先设置为从SCI启动,然后通过SCI先将一段bootloader程序下载到ram中运行,这时cup的控制权交给了内部ram的程序,接着cpu从SCI接口获取用户程序,然后将其写入内部FLASH中,这样下载完成后你就应该改回设置从内部FLASH中启动。
http://wenku.baidu.com/view/47b364365a8102d276a22fdf.html
,具体操作可以看这个网址,这个C2prog软件好像已经将FLASH的API程序写好了,你直接将程序格式转换一下就可以下载了!(具体操作我没操作过哈,最近刚完成TMS320C28346的bootloader程序,所以有些心得哈)
发布于
2013-04-24
举报
评论 0
0
0
邱云平
顶起。。。。。。。。。
发布于
2014-03-01
举报
评论 0
0
0
王奕
楼主问题解决了没?
发布于
2015-12-25
举报
评论 0
0
0
d6372b97c2fc28a9
楼主说一下怎么解决的,我也想了解一下啊
发布于
2019-03-13
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
TMS320F28335 的bootloader问题请教
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: