APPRO DM368x IPNC 2.0 配置设备从NFS启动(2)

2.编译配置内核支持从NFS启动
切换到内核源码目录

cd/ipnc_dev/DM36x_IPNC_DEV/2.0/Lab/ipnc/ti-davinci

2.1清除原来内核配置
makeARCH=arm CROSS_COMPILE=arm_v5t_le- mrproper

makeARCH=arm CROSS_COMPILE=arm_v5t_le- distclean

makeARCH=arm CROSS_COMPILE=arm_v5t_le- clean

2.2使用默认配置
makeARCH=arm CROSS_COMPILE=arm_v5t_le- davinci_dm368_ipnc_defconfig

makeARCH=arm CROSS_COMPILE=arm_v5t_le- checksetconfig

2.3配置内核
使用命令

makeARCH=arm CROSS_COMPILE=arm_v5t_le- menuconfig

进入内核配置:

修改

DeviceDrivers --->Network device support ---> Ethernet (10 or100Mbit) --->

按空格,修改为

<*> Generic Media Independent Interface device support <*>TI DaVinci EMAC Support

修改

Filesystems ---> Network File Systems --->

按空格,修改为:

[*] Provide NFSv3 client support

[*]Root file system on NFS

保存配置,退出。

2.4编译内核
方式1:

切换到ipnc目录:

cd/ipnc_dev/DM36x_IPNC_DEV/2.0/Lab/ipnc或cd..

使用下面命令进行内核编译

makelspbuild MAKE_TARGET=uImage

编译完成后,会自动将内核映像文件复制到tftp目录下。

方式2:

在linux内核源码目录下使用命令

makeARCH=arm CROSS_COMPILE=arm_v5t_le- uImage

编译完成后,内核映像文件uImage在arch/arm/boot目录下,需手动复制到tftp目录下。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/21299.html