天嵌 ARM开发社区

 找回密码
 注册
查看: 3462|回复: 7

Kernel panic - not syncing: No init found. Try passing init= option to kernel.

[复制链接]
阳光梦 发表于 2012-2-11 22:38:47 | 显示全部楼层 |阅读模式
你好,请问你自己是如何下载的,这是我的做法:
把root-2.6.30.4.bin先改名为2.6.30.4.yaffs
再在串口终端输入[YGM2440]#  tftp 0x30000000 root_2.6.30.4.yaffs          #################################################################
         #################################################################
        
done
Bytes transferred = 8662896 (842f70 hex)

[YGM2440]# nand erase 0x500000 0x3b00000   
[YGM2440]# nand write.yaffs 0x30000000 0x500000 0x842f70   
NAND write: device 0 offset 0x500000, size 0x842f70
Input block length is not page aligned
Data did not fit into device, due to bad blocks
8662896 bytes written: ERROR
请指教,非常感谢!
TQ-lkp 发表于 2012-2-12 03:02:03 | 显示全部楼层
本帖最后由 TQ-lkp 于 2012-2-12 03:02 编辑

这人问题也回答了好多遍,nand的大小注意没有,制作yaffs的工具选对没有,发帖前先使用搜索功能吧
回复

使用道具 举报

 楼主| 阳光梦 发表于 2012-2-12 08:43:41 | 显示全部楼层
你好啊,这个问题以解决了。可是又出现nand_write_ecc: Attempt to write not page aligned data
回复

使用道具 举报

danshi126 发表于 2012-2-12 10:30:44 | 显示全部楼层
阳光梦 发表于 2012-2-12 08:43
你好啊,这个问题以解决了。可是又出现nand_write_ecc: Attempt to write not page aligned data

这个是提示你:你写入的数据没有页对齐
回复

使用道具 举报

 楼主| 阳光梦 发表于 2012-2-12 12:28:35 | 显示全部楼层
。可是又出现nand_write_ecc: Attempt to write not page aligned data
这个是提示你:你写入的数据没有页对齐

怎么解决呢
回复

使用道具 举报

danshi126 发表于 2012-2-12 18:51:54 | 显示全部楼层
建议你把,Linux启动信息,uboot启动参数等  都贴出来,,还有你的Uboot 天嵌出厂镜像还是自己编译的
回复

使用道具 举报

 楼主| 阳光梦 发表于 2012-2-14 11:08:22 | 显示全部楼层
uboot是按照移植1.1.6到TQ板子做的,网上有人说是移植linux时要把s3c24xx_serial0保持不变,不需要按照移植手册上做
回复

使用道具 举报

亚瑟王 发表于 2012-2-27 11:40:36 | 显示全部楼层
亲,那个串口设备名的问题随便你,用哪个名称都可以。
u-boot那个ecc的问题肯定就是你的u-boot的Nand 驱动有问题引起的,建议你比对一下天嵌科技提供的u-boot源码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-15 23:14 , Processed in 2.030828 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表