Re: [Yaffs] Can't mount yaffs2 on K9G8G08U0B

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Ivan Li
Date:  
To: Charles Manning, yaffs
Subject: Re: [Yaffs] Can't mount yaffs2 on K9G8G08U0B
Hi Charles,

Thanks for your quick response.
I am using Linux-2.6.29, with patches from Marvell, since I use pxa3xx nand controller.

If I use K9F4G08U0B (SLC) with Hamming ECC, it works very well.
But now I changed to K9G8G08U0B (MLC), with BCH ECC, same code but can't work.

I am using almost the latest Yaffs2 (just updated several days ago).

----- Original Message -----
From: "Charles Manning" <>
To: <>
Sent: Friday, June 18, 2010 12:49 PM
Subject: Re: [Yaffs] Can't mount yaffs2 on K9G8G08U0B


> On Friday 18 June 2010 15:52:24 Ivan Li wrote:
>> Hi guys,
>>
>> I can't mount yaffs2 with MLC K9G8G08U0B.
>
> What do you mean by "can't mount"?
>
>> The spec of this flash lists below:
>> Page size: 2048
>> Spare size: 64
>> Block size: 256K
>> ECC: BCH
>> OOB used:
>> oob-free:(2, 38)
>> ecc-pos: 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55,
>> 56, 57, 58, 59, 60, 61, 62, 63
>>
>
> Are you using Linux? What version?
>
> Almost all probems of this nature are as a result of oob placement.
>
> Add printks to the mtd code to check that your mtd is doing the placement
> correctly.
>
> -- CHarles
>
>
>
>
> _______________________________________________
> yaffs mailing list
>
> http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs