imx6板载linux登录时间,野火imx6ull-pro开发板

编译根文件系统

准备工作

安装TFTP NFS服务请参考Ubuntu环境配置,设置如下参数让系统通过网络挂载方式启动,方便调试。

其中TFTP目录假设为/home/book/tftpboot NFS目录假设为/home/book/nfs_rootfs

文件系统特征

配置文件

含义

fire_imx6ull-pro_defconfig

文件系统版本

编译步骤

book@100ask:~/100ask_fire-imx6ull$ cd buildroot2019.02

book@100ask:~/100ask_fire-imx6ull/buildroot2019.02$ make clean

book@100ask:~/100ask_fire-imx6ull/buildroot2019.02$ make fire_imx6ull-pro_defconfig

book@100ask:~/100ask_fire-imx6ull/buildroot2019.02$ make menuconfig

book@100ask:~/100ask_fire-imx6ull/buildroot2019.02$ make all

注意:机器性能不同,编译时间不同。性能差的电脑,有可能需要等待1 ~ 2个小时。

编译后生成文件介绍

buildroot2019.02

├── output

├── images

├── imx6ull-14x14-ebf-mini.dtb

├── imx6ull-14x14-ebf.dtb

├── rootfs.cpio

│ rootfs.cpio.gz

├── rootfs.cpio.uboot

├── rootfs.ext2

├── rootfs.ext4 -> rootfs.ext2

├── rootfs.tar

├── rootfs.ubi

├── rootfs.ubifs

├── sdcard.img

├── u-boot-dtb.imx

└── zImage

buildroot详细的使用介绍请参考Buildroot

解压文件系统nfs目录

把使用buildroot构建得到的根文件系统nfs_rootfs/rootfs.tar.gz,复制、解压到ubuntu的/etc/exports文件中指定的目录里,即复制到/home/book目录下,得到/home/book/nfs_rootfs下众多文件:

book@100ask:~/100ask_fire-imx6ull/buildroot2019.02/output/images$ cp -rf nfs_rootfs/ ~

book@100ask:~/100ask_fire-imx6ull/buildroot2019.02/output/images$ cd ~/nfs_rootfs

book@100ask:~/nfs_rootfs$ sudo tar -zxvf rootfs.tar.gz

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值