Linux系统移植#ARM

2019-05-14  本文已影响0人  哆啦A梦没有毛

一、准备工作

二、文件系统创建

cd   rootfs
mkdir  bin dev  etc  lib  proc  sbin  sys  usr  mnt  tmp  var
mkdir   usr/bin usr/lib usr/sbin     lib/modules
cd dev
sudo mknod -m 666 console c 5 1
sudo mknod -m 666 null c 1 3 

三、编译内核

进入到内核源代码目录中,即linux-ok6410目录中
执行
make menucofig ARCH=arm

进入General setup,找到以下项目,确认处于选中状态


移动到Initramfs source file(s)修改路径


将路径修改为你的rootfs的路径(下图为我的路径,不一定与你的相同)


之后退出并保存,然后执行以下命令:
make uImage ARCH=arm CROSS_COMPILE=arm-linux-

完成之后检查当前目录下的arch/arm/boot目录下是否存在uImage文件
ls arch/arm/boot

上一篇下一篇

猜你喜欢

热点阅读