Board logo

标题: 怎样进入bootloader模式 [打印本页]

作者: cloud1    时间: 2005-6-9 14:06     标题: 怎样进入bootloader模式

Freescale的13192sard板,进入bootloader模式需要同时按住四个键,比较麻烦。
我现在重新作了一个模块,也成功下载了bootloader程序,第一次用串口可以下载成功,但是我没有把那四个键的接口引出来,所以我想换别的方式在刚上电时进入bootloader模式,比如只按一个键,请问有什么方法么?因为我也改动了原程序,找到了相关的地方,但是改动以后没有变化,还请大家指点一下bootloader的原程序是在哪里进行这个设置的?我用的就是SMAC.
                                                              谢谢了
作者: cloud1    时间: 2005-6-13 10:55

顶一下呀,求助版主了
作者: seuafu2005    时间: 2005-6-13 11:51

进入bootloader并不只是靠按键,还需要define BOOTLOADER_ENABLED.
你有没有改动程序target的设置? 你说的改动以后没有变化是什么意思?你改动了什么,改动以后什么没有变化?(是指4个按键改成一个?) SMAC的apps中有很多应用程序,你具体是用的哪个程序?
作者: cloud1    时间: 2005-8-3 13:43

就是把四个按键改成一个,还是不成。是用的测试误包率的程序。
作者: seuafu2005    时间: 2005-8-3 15:23

你是用Test Tool来烧写吗?
bootloader需要Test Tool来运行,按键只是一个指示是否进入该模式。
另外,SMAC中只需要按下两个键
作者: cloud1    时间: 2005-8-3 17:03

是呀,我再调试看看吧
作者: seuafu2005    时间: 2005-8-3 17:29

你可以下载13193EVBUG.pdf这个文档,Flash Programming the 13192-EVB这一段讲了类似的过程,希望对你的有帮助。更详细的讲述Bootloader的东东可以参考802154EBRM.pdf文档

在使用bootloader之前,一般要先把有bootloader的程序烧写入芯片。你如果改动了的话,我想可能需要重新用BDM之类的工具把改动的程序烧进芯片,否则芯片中留驻的bootloader程序无法靠串口来更改。


[此贴子已经被作者于2005-8-3 17:29:53编辑过]


作者: cloud1    时间: 2005-8-3 18:00

好的,谢谢了




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0