linux内核文件系统烧写

1.制作并烧写文件系统

1) Busybox的安装:

² 把busybox的压缩包放到linux系统下

² 解压缩

² Make menuconfig

² Make

² Make后会在_install下生成bin  linuxrc  sbin  usr,把这些文件夹放到根系统中

2) 把Root_mkfs的压缩包解压,然后修改Root_mkfs/etc/init.d/rcS(Root_mkfs是cp到ubuntu的),修改的内容如下:

² /bin/mount -n -t yaffs /dev/mtdlock1 /mnt/mtd1

² /mnt/mtd1/start.sh

3) 把mkcramfs拷到与Root_mkfs在同一个目录的位置,(mkcramfs是个工具)并执行如下命令:

./mkcramfs root_mkfs rootfs.cramfs(即把制作好的root_mkfs文件夹变成文件系统 rootfs.cramfs)。

4) 让后更改rootfs.cramfs的权限,

5) 接着再把rootfs.cramfs烧写到板子上,步骤如下:

² 配置板子网口

set ipaddr 192.168.16.144

set serverip 192.168.16.133

ping 192.168.16.133

² 烧写根文件系统CRAMFSNAND

tftp 0x51000000 rootfs.cramfs

nand erase  0x00400000 0x400000

nand write  0x51000000 0x00400000 0x400000

6) 重启板子,在板子的linux系统下输入df查看是否烧写成功即看有没有多一个盘符。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值