vivi minicom 烧写内核 load flash kernel x 终结版-----王全安 --09.8.31
bootloader vivi 配置编译好了后用Jflash烧进板子这一步比较简单按照文档上说的做就行 我一遍就成功了 这是我没想到的 所以在这里就不详写了
主要说下vivi烧写kernel的过程这一步弄了一天多的时间才搞定
首先声明下 我用的是minicon烧写的而不是kermit (kermit也试过没成功有时间再研究)
minicom的设置还是和以前一样
***** 要注意的是mincom和ckermit默认情况下均不带xmodem和zmodem之类的协议,所以需要安装lrzsz这个软件,否则就会遇到传输不了文件或者timeout之类的错误。*****
# sudo apt-get install lrzsz
链接好启动板子 打开终端进入vivi界面 # load flash kernel x 然后键盘上按下CTRL+A S,将会跳出文件发送协议对话栏,选择采用xmodem 协议进行文件发送,选择好kernel的映像文件zImage 发送....... 没反应怎么办??? 这个问题把我也搞郁闷很久
嘿嘿 不着急 看我的 其实是vivi没设置好 查了些资料最后成功的设置是这样的
****注意xmodem_one_nak ;xmodem_initial_timeout ;xmodem_timeout 参数的设置****
好了再 试试load flash kernel x 吧 绝对 ok 了 嘿嘿
转载自:http://blog.sina.com.cn/s/blog_6108ea140100ey4i.html
今天又玩了会micro2440,但是在用VIVI下载内核程序的时候又遇到了Transfer incomplete的问题,以前用学校的2410实验箱也遇到过,幸好还有记录,省得去Google了,放在博客做个备份·出现这个问题的原因是用vivi下载内核时xmodem协议的超时设置,只需把xmodem_initial_timeout和xmodem_timeout的值改大一点就可以了!
vivi>param set xmodem_initial_timeout 20000000
vivi>param set xmodem_timeout 30000000
vivi>param save
如果这样改了还不行的话可以把上面两个值改的再大点。
重新再来,OK,可以下载了!
转载自:http://www.awuit.com/minicom-solution-to-the-problem-vivi-download/