Chinaunix首页 | 论坛 | 博客
  • 博客访问: 348739
  • 博文数量: 120
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1810
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-11 17:50
文章分类

全部博文(120)

文章存档

2008年(120)

我的朋友

分类:

2008-04-18 19:03:27

11 编译内核
         [root@localhost opt]#make distclean
         [root@localhost opt]#make menuconfig
 
选择CPU
Vendor:Samsung
Product:44B0

选择内核

Kernel Version:linux-2.4.x

Libc Version:uClibc

Customize kernel setting:y

Customize vendor/user setting:y

保存设置

退出
退出后进行参数设置,参数的设置选择会自动按照vendors/Samsung/44B0 里的配置文件来选择。再配置过程会出现如下需要手动选择的:
Timer and CPU usage LEDs (CONFIG_LEDS) [N/y/?] (NEW) y
  Timer LED (CONFIG_LEDS_TIMER) [N/y/?] (NEW) y
  CPU usage LED (CONFIG_LEDS_CPU) [N/y/?] (NEW) y
 
FLASH type (NONE, AMD, INTEL) [NONE] (NEW) AMD
  defined CONFIG_AMDFLASH
  FLASH size (AUTO, 128KB, 1MB, 2MB, 4MB, 6MB, 8MB, 16MB) [AUTO] (NEW) (回车)
  defined CONFIG_FLASHAUTO
  FLASH bit width (AUTO, 8bit, 16bit, 32bit) [AUTO] (NEW) (回车)
2nd flash in /dev/rom8 (CONFIG_EXTRA_FLASH) [N/y/?] (NEW) N
 
Serial console device (NULL, UART) [UART] (NEW) (回车)
 
Anakin serial port support (CONFIG_SERIAL_ANAKIN) [N/y/?] (NEW) N
S3C44B0 serial port support (CONFIG_SERIAL_S3C44B0X) [Y/n/?]
  Support for console on S3C44B0 serial port (CONFIG_SERIAL_S3C44B0X_CONSOLE) [Y/n/?]
  Default S3C44B0 serial baudrate (CONFIG_S3C44B0_DEFAULT_BAUDRATE) [115200] (NEW) 57600
ARM AMBA serial port support (CONFIG_SERIAL_AMBA) [N/y/?] (NEW) N
CLPS711X serial port support (CONFIG_SERIAL_CLPS711X) [N/y/?] (NEW) N
DC21285 serial port support (CONFIG_SERIAL_21285) [N/y/?] (NEW) N
Excalibur serial port (uart00) support (CONFIG_SERIAL_UART00) [N/y/?] (NEW) N
SA1100 serial port support (CONFIG_SERIAL_SA1100) [N/y/?] (NEW) N
配置完毕后会弹出 kernel setting vendor/user setting的设置窗口,直接按exit保存即可。
       make dep
       make lib_only
       make user_only
       make romfs
       make linux
这个编译会出现 cannot open romfs.o 这个错误提示,不理,因为romfs.o是在下一步产生的
       make image
这里产生No arch/armnommu/boot/zImage 错误,不理
       make linux
       make image
       make
编译通过后会在uClinux-dist/images 里产生三个文件:
image.ram   image.rom      romfs.img
image.ram 即是可以移植的。
阅读(941) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~