原创 LM3S6916 在线升级难到我了

2008-11-28 13:40 2287 2 5 分类: MCU/ 嵌入式

LM3S6916 在线升级难到我了:


要实现LM3S6916的在线升级功能,我选择了用网络升级,这里用了该开发包内的boot_loader来做,修改里面的bl_config.h文件,按提示选择了关于用NENT升级的选项。由armcc --device DLM -I . -E -o bl_config.inc bl_config.c生成bl_config.inc文件,将编译好的目标文件烧写到开发板上。配合LM Flash Programmer程序,抓网络包发现,首先是开发板向广播地址发送BOOTP(Boot request)包,LMFlash收到这个包后向广播地址发BOOTP(Boot reply)包,里面包含了TFTP服务器的IP,与临时分配给开发板的IP,开发板就用这些IP信息用TFTP协议把用户升级文件下载到开发板上。


现在的问题是,以上步骤完成后,开发板不能启动到用户程序,一开机还是发BOOTP包,还不知道问题出在哪里,我想到头发都白了......

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户1278632 2010-7-31 11:34

lz,能不能告诉我你是怎么生成inc文件的 armcc --device DLM -I . -E -o bl_config.inc bl_config.c这个命令在哪里输入 还有生成的inc文件怎么加到工程里来 我也是用的mdk 我有bl_config.c和bl_config.h文件,需要生成bl_config.inc文件 才能编译 谢谢了

用户1075840 2009-10-29 10:46

lz,你说的开发板是什么开发板?

用户1012 2009-1-12 11:54

这是引用还是照抄啊,原文在: http://blog.ednchina.com/lds24/
相关推荐阅读
用户1012 2009-06-27 22:42
好久没有写博客了
好久没有写博客了,以前的内容只是乱写,见不得人的,呵呵,这段时间心中有很多的困惑,也思考过自己的未来和现状,现状是让自己很不满意的,所做的工作,家庭生活,学习,都很不如意.只有提升自己才有出路,文凭成...
用户1012 2009-06-27 22:31
长虹LT3212 不能搜台的维修
今晚邻居家的电视坏了,是长虹LT3212,搜索不到台,我到网上查了一下,很多人在网上发表有这个问题,搜索到一个网页,作者说是高视频头里面有两个电解电容有问题,一个10uf,一个2.2uf的,换了就行了...
用户1012 2009-01-15 01:28
lm3s6916的晶振
lm3s6916的晶振http://blog.ednchina.com/lds24原创  在写lm3s6916程序过程中,一直都是惊喜不断的,举步艰难。http://blog.ednchina.com...
用户1012 2009-01-11 00:56
好郁闷啊!!!!
http://blog.ednchina.com/lds24原创  郁闷啊,花了一个小时写的,最后一个错误的粘帖操作就全没了,重写一次,累。http://blog.ednchina.com/lds24...
用户1012 2008-12-12 09:14
现在电脑每天开机后十几分钟都会都死一次机,重启后就一天都能正常使用
现在电脑每天开机后十几分钟都会都死一次机,重启后就一天都能正常使用,在网上查了一下,有很多人遇到这个问题,但就好像没有什么好的解决办法,呵呵,迟点要大修一次了。...
用户1012 2008-12-10 12:46
昨天大摆乌龙,要买的人OV528变成买了LPC2368
昨天大摆乌龙,要买的人OV528变成买了LPC2368前几天在淘宝上找过OV528和LPC2368,把LPC2368放到了购买的宝贝里,后来把这事忘了,昨天有商家打电话来问是不是要买IC,我说是啊,我...
我要评论
3
2
关闭 站长推荐上一条 /1 下一条