配置 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
网友评论