天嵌 ARM开发社区

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

TQ2440烧写yaffs的时候有坏块怎么办

[复制链接]
tyf3811 发表于 2009-9-28 20:07:18 | 显示全部楼层 |阅读模式
我在烧完kernel镜像之后,再烧yaffs文件系统的时候出现有坏块,请教一下该怎么办
cmasp 发表于 2009-9-28 21:43:10 | 显示全部楼层
NAND FLASH有坏块是正常的,不存在没有坏块的NAND FLASH!
如果烧后不能正常启动,你可以从NOR 启动后选9 再选1对NAND FLASH进行格式化,再重烧系统!






/*****************************************************************/
包邮 TQ2440开发板(256MB FLASH)+东华3.5寸触摸屏+七DVD资料=580
http://item.taobao.com/auction/i ... 5708bea5401ef74.htm
/*****************************************************************/
回复

使用道具 举报

 楼主| tyf3811 发表于 2009-9-29 13:52:59 | 显示全部楼层
我格式化过了但还是有坏块啊,错误信息如下:
Now, Downloading [ADDRESS:30000000h,TOTAL:10180378]
RECEIVED FILE SIZE:10180378 (828KB/S, 12S)
       
NAND erase: device 0 offset 0x400000, size 0xfc00000
Skipping bad block at  0x0b080000                                            
Skipping bad block at  0x0c520000                                            
Skipping bad block at  0x0d940000                                            
Erasing at 0xffe0000 -- 100% complete.
OK

NAND write: device 0 offset 0x400000, size 0x9b5710
Input block length is not page aligned
Data did not fit into device, due to bad blocks
10180368 bytes written: ERROR
回复

使用道具 举报

亚瑟王 发表于 2009-9-30 14:33:50 | 显示全部楼层
你的yaffs文件系统的镜像做错了,如果你的开发板的Nand Flash是256MB的,那么你用mkyaffs2image这个工具,如果是64MB的,那么你用mkyaffsimage_2这个工具。
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-6-18 09:35 , Processed in 2.038094 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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