主题 : 为什么64M的mini2440用不了新版本的内核? 复制链接 | 浏览器收藏 | 打印
阿简
级别: 新手上路
UID: 44886
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2011-04-29
最后登录: 2018-06-12
楼主  发表于: 2011-05-20 23:10

 为什么64M的mini2440用不了新版本的内核?

我的板子是比较老的,64M的。使用新版的内核时,无法开机,超级终端下可以看到错误提示为内核错误,请问谁知道怎么回事?

由于新的supervivi和内核都比我当时原始的版本大,所以通过P命令把分区给改了,再烧入系统,操作应该没问题,不知道为什么就是用不了新版本的内核,不管是官方的多个新版本还是自己编译的,都无法开机,可以在超级终端下看到错误提示为内核错误。有谁知道这是怎么回事或者能传授下解决方法呢?

理论上这与手动分区应该没关系吧?还是把详细信息都贴上来。   求解!

原始分区信息:
name            :       offset                       size            flag
-----------------------------------------------------------
vivi                :       0x00000000      0x00028000      0
eboot           :       0x00028000      0x00018000      0
param         :       0x00040000      0x00010000      0
kernel          :       0x00050000      0x00200000      0
root              :       0x00250000      0x03dac000       0

修改后的分区信息:
name            :       offset                        size            flag
-----------------------------------------------------------
vivi                :       0x00000000      0x00040000      0
eboot           :       0x00040000      0x00018000      0
param         :       0x00060000      0x00010000      0
kernel          :       0x00070000      0x00300000      0
root              :       0x00370000      0x03c8c000       0

文件大小:
supervivi-64M:         251K
zImage-n35:            2214K
rootfs_qtopia.img:      56911K

错误提示:
Enter your selection: b
Copy linux kernel from 0x00070000 to 0x30008000, size = 0x00300000 ... done
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySA
C0"
MACH_TYPE = 782
NOW, Booting Linux......
Uncompressing Linux.............................................................
................................................................................
...... done, booting the kernel.
load Image of Linux...
Wrong Linux Kernel
[ 此帖被ajian55在2011-05-20 23:22重新编辑 ]
阿简
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-05-21 09:51
只需更新supervivi in nor flash就可以了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.