QT210,U-Boot移植(2)
2012-09-08 05:47
232 查看
将编译好的u-boot.bin烧写到SD卡中(请确保SD卡中没有资料,这步操作会使得SD卡或U盘里的数据全部丢失!),终端进入u-boot目录,使用命令:
将qt210开发板设置为SD卡启动,插入SD卡,结果……当然启动失败了……
在正确的串口会打印出如下信息:(串口速率115200,8N1,这是210里面的引导程序输出的)
在s5pv210_irom_applicationnote_preliminary手册中找到,需要将BL1烧写到Block1起始的地方,<1Block=512>
将随开发板附带的SD-bl1-8k.bin烧写到Block1,使用如下命令:(其中默认值是1Block=512)
在http://www.arm9home.net/read.php?tid=18230中找到,应该将开发板提供的u-boot烧写到seek=49处,对于我的开发板是使用下面的命令:
将开发版自带的BL1和u-boot烧写到SD卡中后,再通过SD卡启动,已经可以正常启动u-boot了。
再结合刚那帖子里面的回帖提到的“看board/samsung/tiny210/mmc_boot.c的copy_uboot_to_ram函数”,回头看我上篇移植文章里面选择的型号,错的太远了……
为什么烧写到SD卡的seek=49这个位置,我觉得/article/2153657.html,这篇文章做了很好的说明,再结合s5pv210_irom_applicationnote_preliminary手册一起看。
sudo dd if=u-boot.bin of=/dev/sdc这里,我使用的SD卡,通过读卡器,在电脑上是/dev/sdc,具体这个是什么因不同的电脑上的存储设备不同而不同。
将qt210开发板设置为SD卡启动,插入SD卡,结果……当然启动失败了……
在正确的串口会打印出如下信息:(串口速率115200,8N1,这是210里面的引导程序输出的)
SD checksum Error SD Init Error �������������������������������������������������������������������������������� Uart negotiation Error Insert an OTG cable into the connector! Enumeration TimeOut Error
在s5pv210_irom_applicationnote_preliminary手册中找到,需要将BL1烧写到Block1起始的地方,<1Block=512>
将随开发板附带的SD-bl1-8k.bin烧写到Block1,使用如下命令:(其中默认值是1Block=512)
sudo dd seek=1 if=SD-bl1-8k.bin of=/dev/sdc在从SD卡启动,串口会输出“OK”,说明BL1烧写位置正确,且烧写成功。
在http://www.arm9home.net/read.php?tid=18230中找到,应该将开发板提供的u-boot烧写到seek=49处,对于我的开发板是使用下面的命令:
sudo dd seek=49 if=u-boot.nand_restore.sdboot of=/dev/sdc
将开发版自带的BL1和u-boot烧写到SD卡中后,再通过SD卡启动,已经可以正常启动u-boot了。
再结合刚那帖子里面的回帖提到的“看board/samsung/tiny210/mmc_boot.c的copy_uboot_to_ram函数”,回头看我上篇移植文章里面选择的型号,错的太远了……
为什么烧写到SD卡的seek=49这个位置,我觉得/article/2153657.html,这篇文章做了很好的说明,再结合s5pv210_irom_applicationnote_preliminary手册一起看。
相关文章推荐
- QT210,U-Boot移植(4)
- qt210 uboot 移植 停更说明
- QT210,U-Boot移植(1)
- QT210,U-Boot移植(3)
- qt5.3.2移植smart210
- QT210 -> u-boot-samsung-dev中的arm_config.mk文件注释
- 关于Qt移植后环境变量的设置 qt移植到arm中文显示问题解决 实现pc与tiny210 arm开发板 udp通信(续上)
- S5PV210之Sate210-F DIY硬件,移植uboot,kernel,android 活动现在已经进入实施阶段吗,欢迎广大网友参与 !
- uboot主Makefile分析- 基于三星smdkv210板子uboot移植到九鼎 x210板子
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——NAND 启动
- QT210 自制bootloader实现uboot command 和串口烧写bootloader
- u-boot移植第三弹——移植2013.10u-boot到RealARM210 cortex-A8开发板(支持moviNAND_Fusing_Tool_v2.0)
- QT210 -> u-boot-samsung-dev中的cpu/s5pc11x/config.mk文件注释
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——配置过程(三)
- QT210 自制bootloader 移植kernel3.4.2 制作ramdisk busybox1.20.2
- Qt-5.3.2 在友善Smart210开发板的移植记录
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——配置过程(二)
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——移植开始
- Qt-5.3.2 在友善Smart210开发板的移植记录
- qt210 u-boot 启动