移植linux内核到s3c6410(配置内核make menuconfig)

本文详细介绍了如何将Linux内核移植到S3C6410处理器,包括所需硬件支持、内核版本选择、配置过程中的错误解决,如缺少gcc和ncurses库,以及内核配置的要点,如CPU体系、initrd机制和模块支持等。
摘要由CSDN通过智能技术生成

 1、准备:

   由于调试阶段要经常修改内核,烧写flash比较耗时,准备采用u-boot+uImage+initrd机制,内核基础版本采用linux 2.6.38

 

单板需要支持的:

 

CPU: S3C6410 ARM1176JZF-S
DDR: 256MB
FLASH:MLC 2   NAND FLASH 2GB

串口 4
网口 DM9000
RTC驱动
看门狗
音频驱动
USB
(USB HOST,摄像头,无线网卡,3G上网卡,键盘,鼠标,优盘,移动硬盘)
SD卡
SD WIFI
SPI
I2C
GPIO
按键8个
DA输出
LCD
CMOS

 

由于一次配置后所有驱动比较困难,计划先配置编译出一个可用的内核,后面再对每一个驱动进行配置和确认,初步考虑第一次需要配置的地方有:

CPU体系/支持initrd机制

 

2、内

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值