主题 : 6410 android kernel nand bug 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 44372
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
贡献值: 0 点
综合积分: 34 分
注册时间: 2011-04-25
最后登录: 2011-07-25
楼主  发表于: 2011-04-26 18:04

 6410 android kernel nand bug


在7寸屏的6410的板子上,FriendlyARM.ini 如下,kernel 启动报 bug,信息如下:


FriendlyARM.ini:
=============

CheckOneButton=No
Action=Run
OS= android

VerifyNandWrite=No

StatusType = Beeper| LED

################### Android ####################
Android-BootLoader = Android/u-boot_sd-ram256.bin
Android-Kernel = Android/azImage_a70
Android-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs  init=/linuxrc console=ttySAC0,115200 androidboot.console=s3c2410_serial0
Android-RootFs-RunImage = Android/rootfs_android.ext3


kernel  log:
============

pmem: 1 init
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd5 (Samsung NAND 2GiB 3,3V 8-bit)
Creating 3 MTD partitions on "NAND 2GiB 3,3V 8-bit":
0x000000000000-0x000000080000 : "Bootloader"
0x000000080000-0x000000580000 : "Kernel"
0x000000580000-0x000080000000 : "File System"
mtd: partition "File System" doesn't start on an erase block boundary -- force read-only
kernel BUG at drivers/mtd/nand/nand_base.c:217!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 805 [#1] PREEMPT
last sysfs file:
Modules linked in:
CPU: 0    Not tainted  (2.6.36-FriendlyARM #2)
PC is at __bug+0x1c/0x28

自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-04-26 20:45
android需要烧写到nand运行
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-04-27 09:33
烧最新的kernel