工作生活

Hi3519v101 制作根文件系统

2019-07-15  本文已影响0人  tianxiaoMCU
配置 busybox

安装好SDK后,源码已经放在osdrv/opensource/busybox/路径下,首先解压

tar -xf busybox-1.20.2.tgz

进入busybox-1.20.2

cp config_v600_softfp_neon .config    // 指定config文件
make menuconfig
编译和安装 busybox
make
make install

出现下面的提示表示安装成功

--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------
制作根文件系统镜像

安装好SDK后,pub目录下是没有文件系统的,可以在busybox的基础上进行制作,这种方式对新手来说风险太大。如果之前使用过 make OSDRV_CROSS=arm-hisiv600-linux CHIP=hi3519v101 FLASH_TYPE=spi all编译过整个osdrv目录的话,就得到文件系统rootfs_glibc_big-little.tgz。建议在这个的基础上进行制作。
我使用的flash 块大小是64KB
osdrv/pub/bin/pc/mkfs.jffs2 -d osdrv/pub/rootfs_glibc -l -e 0x10000 -o osdrv/pub/rootfs_glibc_64k.jffs2

上一篇下一篇

猜你喜欢

热点阅读