YL-boot——更新通过串口烧写bin文件到NAND(烧写UBOOT)
参与Helper2416开发板助学计划心得
经过周末的nand操作学习,还有今天一整天的无厘头的调试,终于成功烧写uboot到nand了,亲测u-boot.534.64m.bin、u-boot.600.64m.bin都能成功启动,对比两个uboot所打印的信息,终于发现原来534代表的是主频534MHz、600代表的是600MHz,初看板子配套的手册是没写明白。
吐槽调试过程:
我只想说今天的调试都是被那串口调试软件坑了,文件小还能正常发送,发个200k左右的uboot都不能正常发送,把缓存数据和写入NAND的数据都打印出来对比一看完全一样,但是和我发送的源文件相比却有很大的出入,我只能说这串口调试软件有点坑,晚上换用SecureCRT一次成功,以后就不用其他串口调试软件了!
由于上一篇帖子已经介绍过了YL-boot的相关功能和部分操作了,故这篇帖只介绍怎样烧写bin文件到NAND(以烧写uboot为例)。
注意:在PC端必须使用SecureCRT来操作。
第一步:烧写YL-boot到SD卡
第二步:上电运行YL-boot
第三步:通过SecureCRT发送u-boot.534.64m.bin或者u-boot.600.64m.bin文件
串口发送的速度较慢,这里需要等待一下
第四步:键入命令“2”开始烧写
运行结果:测试是否烧写成功
拔掉跳线帽,上电从NAND启动,SecureCRT已经欢快的把相关信息打印出来了,测试成功!
在这之前我还烧写过自己写的led闪烁程序,测试成功,确保uboot是刚烧写进去的
YL-boot在这里:
接下来整理好各种心得就开始玩系统了
论坛ID:yuanlai2010
发表时间:2014-07-21
本帖最后由 yuanlai2010 于 2014-7-21 22:01 编辑