ls1021atwr 配置SD卡启动内核
来源:互联网 发布:淘宝达人怎么从新申请 编辑:程序博客网 时间:2024/06/07 06:28
1格式化SD卡,对其进行分区
先在windows下面将卡格式化为FAT32格式,然后将SD接入到ubuntu下面,通过脚本文件 mkcard.sh 对SD卡进行分区。执行以下步骤:
1 解除SD卡的挂载: umount /media/xxx
2 利用脚本进行分区: sudo ./mkcard.sh /dev/sdb
3 分区完成后,检验分区是否成功: ls /media 看/media目录下是否有分区后的boot 和 rootfs盘符
2拷贝内核镜像uImage.bin,模块描述文件uImage.dtb到boot分区,并解压根文件系统rootfs.tar.bz2到rootfs分区
1 拷贝uImage.bin,uImage.dtb到boot分区
2 先创建临时文件夹解压根文件系统,然后将其拷贝到rootfs分区
mkdir /home/xxx/tmp
sudo tar -xzvf fsl-image-full-ls1021atwr.rootfs.tar.gz -C /home/xxx/tmp
sudo cp -a /home/xxx/tmp/* /media/rootfs
3烧写u-boot到SD卡
在ubuntu下执行dd命令: sudo dd if=u-boot-with-spl-pbl-ls1021atwr_sdcard-2013.10+fslgit-r0.bin of=/dev/sdb bs=512 seek=8
4配置u-boot启动命令
将SD卡插入开发板,硬件跳线配置为SD卡启动,此时应该能在终端上看到u-boot的启动信息,然后配置启动环境变量bootcmd和bootargs
=> setenv bootargs root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 console=ttyS0,115200
=> setenv bootcmd fatload mmc 0:1 0x82000000 uImage.bin\;fatload mmc 0:1 0x8f000000 uImage.dtb\;bootm 82000000 - 8f000000
=> saveenv
=> boot
完成以上步骤后,此时内核就能通过sd卡上的u-boot来进行引导启动了
- ls1021atwr 配置SD卡启动内核
- ls1021atwr 配置SD卡启动内核
- ls1021atwr的jffs2文件系统配置
- imx533 配置 制作SD卡启动文件系统
- 【转】从SD卡启动内核与文件系统|l…
- sd卡启动linux 以及烧写内核
- Tiny4412从SD卡启动内核与文件系统
- Linux内核移植 part1:Exynos4412 sd卡启动uboot
- S3C2416 SD卡启动和NAND启动的配置
- uboot for tiny4412 SD驱动问题修复,SD卡启动内核
- SD卡启动真相
- SD卡启动制作
- SD卡启动
- SD卡启动制作
- SD卡启动原理
- 使用SD卡启动
- SD卡启动详解
- SD卡启动详解
- Gson使用指南(2)
- bzoj1112 POI2008 砖块Klo 树状数组
- 关于C++中的构造函数的一点总结
- Android获取ImageView上的图片,和一个有可能遇到的问题!
- faster_rcnn_end2end.sh源码分析
- ls1021atwr 配置SD卡启动内核
- SVN 中trunk、tags、branches使用
- CSS布局方案
- 日志打印-log4j
- Git使用详细教程
- weblogic 10.3密码重置
- Android截屏方案
- BASE64加密算法
- 第二节:Maven的安装与配置