启动linux-2.32.2内核出现done, booting the kernel

板子:mini2440

内核:linux-2.6.32.2-mini2440-20110413

出现这个问题主要是uboot给内核传递的机器码不一致导致的,

 

我用的是韦东山的u-boot-1.1.6,所传的机器码是362,

 

所以把linux-2.32.2的机器码改为362即可,

 

修改arch/arm/tools/mach-types的1989行,将1999改为362

修改include/asm/mach-types.h的1985行,将1999改为362

 

重新编译即可。

posted on 2016-11-07 12:05  asulove  阅读(339)  评论(0编辑  收藏  举报

导航