查看: 14627|回复: 17

飞凌工程师,我的ok2440 nand flash 坏块???怎么回事呀?

 火

3

主题

7

回帖

32

积分

i.MX6UL通行证i.MX6Q通行证

gxubuntu 发表于 2010-5-3 12:25:46 | 显示全部楼层 |阅读模式
擦除fs_yaffs时显示如下:
Please select which region to erase : Esc to abort
0 : offset 0x00000000, size 0x00100000 [boot]
1 : offset 0x00100000, size 0x00040000 [bootParam]
2 : offset 0x00140000, size 0x00100000 [pic]
3 : offset 0x00240000, size 0x002c0000 [MyApp]
4 : offset 0x00500000, size 0x00300000 [kernel]
5 : offset 0x00800000, size 0x03c00000 [fs_yaffs]
6 : offset 0x04400000, size 0x03c00000 [wince]
Are you sure to erase nand flash from page 0x1000, block count 0x1e0 ? [y/n]
......................................................................................................................................................................................................................................................................................................................................................................................................Erase Nand partition completed .Save boot params success.
with 90 bad block(s)

望解答!!!!!
谢谢!!!!!!!!!
回复

使用道具 举报

0

主题

0

回帖

0

积分

飞凌-vxworks 发表于 2010-5-3 12:47:01 | 显示全部楼层
你的问题应该和另一个朋友的一样的:
http://bbs.witech.com.cn/thread-938-1-1.html

3

主题

7

回帖

32

积分

i.MX6UL通行证i.MX6Q通行证

楼主| gxubuntu 发表于 2010-5-3 14:32:01 | 显示全部楼层
回复 2# 飞凌-vxworks


    不是呀。usb地址设为ox30800000了,下载后显示
   Please select which region to erase : Esc to abort
0 : offset 0x00000000, size 0x00100000 [boot]
1 : offset 0x00100000, size 0x00040000 [bootParam]
2 : offset 0x00140000, size 0x00100000 [pic]
3 : offset 0x00240000, size 0x002c0000 [MyApp]
4 : offset 0x00500000, size 0x00300000 [kernel]
5 : offset 0x00800000, size 0x03c00000 [fs_yaffs]
6 : offset 0x04400000, size 0x03c00000 [wince]
Are you sure to erase nand flash from page 0x1000, block count 0x1e0 ? [y/n]
......................................................................................................................................................................................................................................................................................................................................................................................................Erase Nand partition completed .Save boot params success.
with 90 bad block(s)

+------------------------------------------------------------+
|                     Select Menu                            |
+------------------------------------------------------------+
| [0] Download & Run                                         |
| [1] Download to flash                                      |
| [2] Download From UART                                     |
| [3] Boot My Application                                    |
| [4] Boot Linux                                             |
| [5] Boot Wince                                             |
| [6] Erase Flash Partition                                  |
| [7] Config parameters                                      |
+------------------------------------------------------------+
NAND ID is 0xecf1

Please select which region to write : Esc to abort
0 : offset 0x00000000, size 0x00100000 [boot]
1 : offset 0x00100000, size 0x00040000 [bootParam]
2 : offset 0x00140000, size 0x00100000 [pic]
3 : offset 0x00240000, size 0x002c0000 [MyApp]
4 : offset 0x00500000, size 0x00300000 [kernel]
5 : offset 0x00800000, size 0x03c00000 [fs_yaffs]
6 : offset 0x04400000, size 0x03c00000 [wince]

Now download and write nand flash part [ fs_yaffs ]
press [USB Port-->transmit] to choose the file

Now, Downloading [ADDRESS:30800000h,TOTAL:51228682]
RECEIVED FILE SIZE:51228682
(953.6KB/S,53.7S)
Now, Checksum calculation
Download O.K.

Now write nand flash page 0x1000 from ram address 0x30800000, filesize = 51228682
Program nand flash fail

3

主题

7

回帖

32

积分

i.MX6UL通行证i.MX6Q通行证

楼主| gxubuntu 发表于 2010-5-3 14:33:35 | 显示全部楼层
试了好几次,每次都一样,下载成功,就是写flash时错误:
Now write nand flash page 0x1000 from ram address 0x30800000, filesize = 51228682
Program nand flash fail
怎么回事?

12

主题

893

回帖

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

飞凌-seventeen 发表于 2010-5-4 08:48:51 | 显示全部楼层
把flash用h-flasher擦除一下

0

主题

2

回帖

1

积分

thinklx 发表于 2010-5-4 22:20:48 | 显示全部楼层
同样的问题,
把flash用h-flasher擦除一下,
还是不行。

12

主题

893

回帖

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

飞凌-seventeen 发表于 2010-5-5 09:32:37 | 显示全部楼层
OK_TE_2440bootV5.rar (23.76 KB, 下载次数: 487)
试试我这个boot,下载到boot分区,餐厨文件系统分区,再重新下载

0

主题

2

回帖

1

积分

thinklx 发表于 2010-5-5 23:36:52 | 显示全部楼层
用了 OK_TE_2440bootV5.rar (23.76 KB)
下载后提示成功了!

2

主题

1

回帖

2

积分

huashengzi2001 发表于 2010-5-12 21:40:16 | 显示全部楼层
我也是这个问题哦,能不能讲讲为什么呀?谢谢

0

主题

0

回帖

0

积分

飞凌-vxworks 发表于 2010-5-18 09:15:22 | 显示全部楼层
一般是操作不当,破坏了NAND的坏块标志
您需要登录后才可以回帖 登录 | 注册

本版积分规则