utuLinux内核定制编译全攻略
由于最近毕业设计涉及到此类工作,虽然之前做过但是却没有系统的总结过, 所以趁这个机会整理一下。 PC上使用的是CentOS,内核版本2.6.18 utu-linux内核版本是2.6.13 1.解压内核源代码包,进入utulinux文件目录
·
由于最近毕业设计涉及到此类工作,虽然之前做过但是却没有系统的总结过,
所以趁这个机会整理一下。
PC上使用的是CentOS,内核版本2.6.18
utu-linux内核版本是2.6.13
1.解压内核源代码包,进入utulinux文件目录
2.make menuconfig
串口驱动:Device Drivers ----- Character devices ---- Serial drivers
CS8900 网卡驱动:要配置 CS8900 网卡驱动,首先要配置网络协议支持,在主菜单中,选择Netwoking,选中 [*] Networking support ,并选择Networking options,按回车进入
回到主菜单Device Drivers ---- Network device support ---- Ethernet (10 or 100Mbit)
Ø
USB驱动:Device Drivers ----选中<*>USB supoort,然后回车进入<*> USB Mass Storage support
Ø
SCSI驱动:Device Drivers---- SCSI device support
[*] legacy /proc/scsi support
<*> SCSI disk support
Ø
LCD驱动: Device Drivers ---- Graphics support,
按回车进入,选中:
<*> Support for frame buffer devices
<*> S3C2410 LCD framebuffer support
Ø
选中LCD select
退出配置菜单
Ø
cd arch/arm/boot
Ø
make uImage 开始编译内核
其中的uImage就是我们编译出来的内核……
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)