天嵌 ARM开发社区

 找回密码
 注册
查看: 1461|回复: 3

烧根文件系统出错了

[复制链接]
albert 发表于 2011-1-7 11:35:37 | 显示全部楼层 |阅读模式
##########################################
done
Bytes transferred = 8191392 (7cfda0 hex)

NAND erase: device 0 offset 0x500000, size 0xfb00000
Skipping bad block at  0x07980000                                            
Erasing at 0xffe0000 -- 100% complete.
OK

NAND write: device 0 offset 0x500000, size 0x7cfda0
Input block length is not page aligned
Data did not fit into device, due to bad blocks
8191392 bytes written: ERROR

查看天嵌的开发板帮助文档,说是把64MB的nand flash烧写成了256MB的镜像,我是按照天嵌的linux系统移植手册来做的,在step11完成后,把根文件系统烧到nand flash中后,然后下载u-boot到sdram中运行后,用u-boot的tftp功能下载内核,再用bootm启动内核,内核启动到一半就卡住了,内核报错的信息我已发到论坛上求助了。

我要怎样才能把编译的根文件系统烧成256MB的镜像,我的nand flash是256MB的?
天嵌_support1 发表于 2011-1-7 11:54:44 | 显示全部楼层
1# albert


天嵌光盘中提供了制作的工具了呀

TQ2440_CD\Linux资源\Linux平台开发工具包\mkxxxximage_tools.tar.bz2 中
解压有你会看到工具,名称是 mkyaffsimage_2,里面有帮助文档,教你如何用
天嵌_support1 发表于 2011-1-7 11:54:46 | 显示全部楼层
1# albert


天嵌光盘中提供了制作的工具

TQ2440_CD\Linux资源\Linux平台开发工具包\mkxxxximage_tools.tar.bz2 中
解压有你会看到工具,名称是 mkyaffsimage_2,里面有帮助文档,教你如何用
 楼主| albert 发表于 2011-1-7 12:54:30 | 显示全部楼层
哦?我就是用这个来制作的喔, 那不知道哪里出错了。

还有,在根文件系统下的\dev\下的console 和null设备文件我把他的权限改为了777,不知道行不行,因为移植教程是用sudo权限来制作设备文件的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-8-21 10:49 , Processed in 1.020442 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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