All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
@ 2008-07-19 16:18 claudio123
  2008-07-19 20:22 ` Stuart Wood
  0 siblings, 1 reply; 9+ messages in thread
From: claudio123 @ 2008-07-19 16:18 UTC (permalink / raw)
  To: u-boot


Hi,

Has anybody used 1GByte nand flash with 1 die and oobsize of 512, oobblock
=4096.
Do you know how to create the "static struct nand_oobinfo" in nand_base.c 
for a oobsize of 512.
Does anyboody have support in uboot or linux kernel for such nand flash.

Thanks

Regards

Claudio


-- 
View this message in context: http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize%3D512-tp18546190p18546190.html
Sent from the Uboot - Users mailing list archive at Nabble.com.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
  2008-07-19 16:18 [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512 claudio123
@ 2008-07-19 20:22 ` Stuart Wood
  2008-07-19 21:18   ` claudio123
  2008-07-19 21:18   ` Spinelli, Claudio
  0 siblings, 2 replies; 9+ messages in thread
From: Stuart Wood @ 2008-07-19 20:22 UTC (permalink / raw)
  To: u-boot

It would be much more useful if you stated what the part number and
manufacturer were.

Stuart

On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com> wrote:
>
> Hi,
>
> Has anybody used 1GByte nand flash with 1 die and oobsize of 512, oobblock
> =4096.
> Do you know how to create the "static struct nand_oobinfo" in nand_base.c
> for a oobsize of 512.
> Does anyboody have support in uboot or linux kernel for such nand flash.
>
> Thanks
>
> Regards
>
> Claudio
>
>
> --
> View this message in context: http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize%3D512-tp18546190p18546190.html
> Sent from the Uboot - Users mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>



-- 
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
  2008-07-19 20:22 ` Stuart Wood
@ 2008-07-19 21:18   ` claudio123
  2008-07-19 21:18   ` Spinelli, Claudio
  1 sibling, 0 replies; 9+ messages in thread
From: claudio123 @ 2008-07-19 21:18 UTC (permalink / raw)
  To: u-boot


MICRON MT29F8G08AAA


Stuart Wood-2 wrote:
> 
> It would be much more useful if you stated what the part number and
> manufacturer were.
> 
> Stuart
> 
> On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com> wrote:
>>
>> Hi,
>>
>> Has anybody used 1GByte nand flash with 1 die and oobsize of 512,
>> oobblock
>> =4096.
>> Do you know how to create the "static struct nand_oobinfo" in nand_base.c
>> for a oobsize of 512.
>> Does anyboody have support in uboot or linux kernel for such nand flash.
>>
>> Thanks
>>
>> Regards
>>
>> Claudio
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize%3D512-tp18546190p18546190.html
>> Sent from the Uboot - Users mailing list archive at Nabble.com.
>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> U-Boot-Users mailing list
>> U-Boot-Users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>
> 
> 
> 
> -- 
> Stuart Wood
> 
> Lab X Technologies, LLC
> 176 Anderson Ave.
> Suite 302
> Rochester, NY 14607
> Phone: (585) 271-7790 x207
> Fax: (585) 473.4707
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
> 
> 

-- 
View this message in context: http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize%3D512-tp18546190p18548713.html
Sent from the Uboot - Users mailing list archive at Nabble.com.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
  2008-07-19 20:22 ` Stuart Wood
  2008-07-19 21:18   ` claudio123
@ 2008-07-19 21:18   ` Spinelli, Claudio
  2008-07-20  3:32     ` Stuart Wood
  1 sibling, 1 reply; 9+ messages in thread
From: Spinelli, Claudio @ 2008-07-19 21:18 UTC (permalink / raw)
  To: u-boot

MICRON MT29F8G08AAA 

-----Original Message-----
From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com] 
Sent: Saturday, July 19, 2008 4:22 PM
To: Spinelli, Claudio (Claudio)
Cc: u-boot-users at lists.sourceforge.net
Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
oobsize=512

It would be much more useful if you stated what the part number and
manufacturer were.

Stuart

On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com> wrote:
>
> Hi,
>
> Has anybody used 1GByte nand flash with 1 die and oobsize of 512, 
> oobblock =4096.
> Do you know how to create the "static struct nand_oobinfo" in 
> nand_base.c for a oobsize of 512.
> Does anyboody have support in uboot or linux kernel for such nand
flash.
>
> Thanks
>
> Regards
>
> Claudio
>
>
> --
> View this message in context: 
> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize%
> 3D512-tp18546190p18546190.html Sent from the Uboot - Users mailing 
> list archive at Nabble.com.
>
>
> ----------------------------------------------------------------------
> --- This SF.Net email is sponsored by the Moblin Your Move Developer's

> challenge Build the coolest Linux based applications with Moblin SDK &

> win great prizes Grand prize is a trip for two to an Open Source event

> anywhere in the world 
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>



--
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
  2008-07-19 21:18   ` Spinelli, Claudio
@ 2008-07-20  3:32     ` Stuart Wood
  2008-07-21 19:34       ` Spinelli, Claudio
  0 siblings, 1 reply; 9+ messages in thread
From: Stuart Wood @ 2008-07-20  3:32 UTC (permalink / raw)
  To: u-boot

Claudio,

OK, Micron does not like to share there data sheets, so I can't look
up the part. You will need to describe the part then.

SLC or MLC? (presumably MLC)
Page Size?
Block Size?
OOB per Page?

With that information people should be able to help you. I, myself,
have never used the MLC NAND Flash so I don't know if it differers
from the SLC types. I do now that both Large and Small page SLC Flash
is well supported.

Stuart

On Sat, Jul 19, 2008 at 5:18 PM, Spinelli, Claudio (Claudio)
<claudio@alcatel-lucent.com> wrote:
> MICRON MT29F8G08AAA
>
> -----Original Message-----
> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
> Sent: Saturday, July 19, 2008 4:22 PM
> To: Spinelli, Claudio (Claudio)
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
> oobsize=512
>
> It would be much more useful if you stated what the part number and
> manufacturer were.
>
> Stuart
>
> On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com> wrote:
>>
>> Hi,
>>
>> Has anybody used 1GByte nand flash with 1 die and oobsize of 512,
>> oobblock =4096.
>> Do you know how to create the "static struct nand_oobinfo" in
>> nand_base.c for a oobsize of 512.
>> Does anyboody have support in uboot or linux kernel for such nand
> flash.
>>
>> Thanks
>>
>> Regards
>>
>> Claudio
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize%
>> 3D512-tp18546190p18546190.html Sent from the Uboot - Users mailing
>> list archive at Nabble.com.
>>
>>
>> ----------------------------------------------------------------------
>> --- This SF.Net email is sponsored by the Moblin Your Move Developer's
>
>> challenge Build the coolest Linux based applications with Moblin SDK &
>
>> win great prizes Grand prize is a trip for two to an Open Source event
>
>> anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> U-Boot-Users mailing list
>> U-Boot-Users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>
>
>
>
> --
> Stuart Wood
>
> Lab X Technologies, LLC
> 176 Anderson Ave.
> Suite 302
> Rochester, NY 14607
> Phone: (585) 271-7790 x207
> Fax: (585) 473.4707
>



-- 
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
  2008-07-20  3:32     ` Stuart Wood
@ 2008-07-21 19:34       ` Spinelli, Claudio
  2008-07-21 20:01         ` Stuart Wood
  0 siblings, 1 reply; 9+ messages in thread
From: Spinelli, Claudio @ 2008-07-21 19:34 UTC (permalink / raw)
  To: u-boot

Stuart,

It is as follows:
 
The fourth byte is 0x2E which breaks down as follows:
oobsize = 512
oobblock = 4096
erasesize = 256k
busw = 8

Additional info:
1 page = 4k + 218 bytes
1 block = (4k +218 bytes) x 64 pages = (256k +13k) bytes

Device total size = 8,608Mbit

Thanks

Claudio
 

-----Original Message-----
From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com] 
Sent: Saturday, July 19, 2008 11:33 PM
To: Spinelli, Claudio (Claudio)
Cc: u-boot-users at lists.sourceforge.net
Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
oobsize=512

Claudio,

OK, Micron does not like to share there data sheets, so I can't look up
the part. You will need to describe the part then.

SLC or MLC? (presumably MLC)
Page Size?
Block Size?
OOB per Page?

With that information people should be able to help you. I, myself, have
never used the MLC NAND Flash so I don't know if it differers from the
SLC types. I do now that both Large and Small page SLC Flash is well
supported.

Stuart

On Sat, Jul 19, 2008 at 5:18 PM, Spinelli, Claudio (Claudio)
<claudio@alcatel-lucent.com> wrote:
> MICRON MT29F8G08AAA
>
> -----Original Message-----
> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
> Sent: Saturday, July 19, 2008 4:22 PM
> To: Spinelli, Claudio (Claudio)
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
> oobsize=512
>
> It would be much more useful if you stated what the part number and 
> manufacturer were.
>
> Stuart
>
> On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com>
wrote:
>>
>> Hi,
>>
>> Has anybody used 1GByte nand flash with 1 die and oobsize of 512, 
>> oobblock =4096.
>> Do you know how to create the "static struct nand_oobinfo" in 
>> nand_base.c for a oobsize of 512.
>> Does anyboody have support in uboot or linux kernel for such nand
> flash.
>>
>> Thanks
>>
>> Regards
>>
>> Claudio
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize
>> % 3D512-tp18546190p18546190.html Sent from the Uboot - Users mailing 
>> list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> -
>> --- This SF.Net email is sponsored by the Moblin Your Move 
>> Developer's
>
>> challenge Build the coolest Linux based applications with Moblin SDK 
>> &
>
>> win great prizes Grand prize is a trip for two to an Open Source 
>> event
>
>> anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> U-Boot-Users mailing list
>> U-Boot-Users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>
>
>
>
> --
> Stuart Wood
>
> Lab X Technologies, LLC
> 176 Anderson Ave.
> Suite 302
> Rochester, NY 14607
> Phone: (585) 271-7790 x207
> Fax: (585) 473.4707
>



--
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
  2008-07-21 19:34       ` Spinelli, Claudio
@ 2008-07-21 20:01         ` Stuart Wood
       [not found]           ` <8F3CB692693422439A8F95F2D06F73E1D2996B@ILEXC3U01.ndc.lucent.com>
  0 siblings, 1 reply; 9+ messages in thread
From: Stuart Wood @ 2008-07-21 20:01 UTC (permalink / raw)
  To: u-boot

Claudio,

This does not appear to be a standard large page device witch has;

page size of 2048 bytes plus 64 bytes OOB
block size of 129KiB plus 4096 OOB

Do you have the data sheet or are you determining the information
below from the ID byte?

Stuart


http://www.linux-mtd.infradead.org/doc/nand.html

On Mon, Jul 21, 2008 at 3:34 PM, Spinelli, Claudio (Claudio)
<claudio@alcatel-lucent.com> wrote:
> Stuart,
>
> It is as follows:
>
> The fourth byte is 0x2E which breaks down as follows:
> oobsize = 512
> oobblock = 4096
> erasesize = 256k
> busw = 8
>
> Additional info:
> 1 page = 4k + 218 bytes
> 1 block = (4k +218 bytes) x 64 pages = (256k +13k) bytes
>
> Device total size = 8,608Mbit
>
> Thanks
>
> Claudio
>
>
> -----Original Message-----
> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
> Sent: Saturday, July 19, 2008 11:33 PM
> To: Spinelli, Claudio (Claudio)
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
> oobsize=512
>
> Claudio,
>
> OK, Micron does not like to share there data sheets, so I can't look up
> the part. You will need to describe the part then.
>
> SLC or MLC? (presumably MLC)
> Page Size?
> Block Size?
> OOB per Page?
>
> With that information people should be able to help you. I, myself, have
> never used the MLC NAND Flash so I don't know if it differers from the
> SLC types. I do now that both Large and Small page SLC Flash is well
> supported.
>
> Stuart
>
> On Sat, Jul 19, 2008 at 5:18 PM, Spinelli, Claudio (Claudio)
> <claudio@alcatel-lucent.com> wrote:
>> MICRON MT29F8G08AAA
>>
>> -----Original Message-----
>> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
>> Sent: Saturday, July 19, 2008 4:22 PM
>> To: Spinelli, Claudio (Claudio)
>> Cc: u-boot-users at lists.sourceforge.net
>> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
>> oobsize=512
>>
>> It would be much more useful if you stated what the part number and
>> manufacturer were.
>>
>> Stuart
>>
>> On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com>
> wrote:
>>>
>>> Hi,
>>>
>>> Has anybody used 1GByte nand flash with 1 die and oobsize of 512,
>>> oobblock =4096.
>>> Do you know how to create the "static struct nand_oobinfo" in
>>> nand_base.c for a oobsize of 512.
>>> Does anyboody have support in uboot or linux kernel for such nand
>> flash.
>>>
>>> Thanks
>>>
>>> Regards
>>>
>>> Claudio
>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsize
>>> % 3D512-tp18546190p18546190.html Sent from the Uboot - Users mailing
>>> list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> -
>>> --- This SF.Net email is sponsored by the Moblin Your Move
>>> Developer's
>>
>>> challenge Build the coolest Linux based applications with Moblin SDK
>>> &
>>
>>> win great prizes Grand prize is a trip for two to an Open Source
>>> event
>>
>>> anywhere in the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> U-Boot-Users mailing list
>>> U-Boot-Users at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>>
>>
>>
>>
>> --
>> Stuart Wood
>>
>> Lab X Technologies, LLC
>> 176 Anderson Ave.
>> Suite 302
>> Rochester, NY 14607
>> Phone: (585) 271-7790 x207
>> Fax: (585) 473.4707
>>
>
>
>
> --
> Stuart Wood
>
> Lab X Technologies, LLC
> 176 Anderson Ave.
> Suite 302
> Rochester, NY 14607
> Phone: (585) 271-7790 x207
> Fax: (585) 473.4707
>



-- 
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
       [not found]           ` <8F3CB692693422439A8F95F2D06F73E1D2996B@ILEXC3U01.ndc.lucent.com>
@ 2008-07-21 21:18             ` Stuart Wood
       [not found]               ` <8F3CB692693422439A8F95F2D06F73E1D29988@ILEXC3U01.ndc.lucent.com>
  0 siblings, 1 reply; 9+ messages in thread
From: Stuart Wood @ 2008-07-21 21:18 UTC (permalink / raw)
  To: u-boot

Thanks Claudio for the information,

I've taken a look at the data sheet and it does not fit the typical
large page flash, but It does not mean its not supported under Linux
which is were the FLASH subsystem in U-Boot comes from. Neither am I
familiar with the open nand flash interface onfi.org. BUT this should
not be too difficult to add to u-boot or the Linux's MTD layer. The
hardest part is the odd OOB size. It's 10 Bytes longer than twice the
large page size.

Look at the MTD pages for help porting
"http://www.linux-mtd.infradead.org/doc/nand.html"

Good Luck

Stuart

> -----Original Message-----
> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
> Sent: Monday, July 21, 2008 4:01 PM
> To: Spinelli, Claudio (Claudio)
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
> oobsize=512
>
> Claudio,
>
> This does not appear to be a standard large page device witch has;
>
> page size of 2048 bytes plus 64 bytes OOB block size of 129KiB plus 4096
> OOB
>
> Do you have the data sheet or are you determining the information below
> from the ID byte?
>
> Stuart
>
>
> http://www.linux-mtd.infradead.org/doc/nand.html
>
> On Mon, Jul 21, 2008 at 3:34 PM, Spinelli, Claudio (Claudio)
> <claudio@alcatel-lucent.com> wrote:
>> Stuart,
>>
>> It is as follows:
>>
>> The fourth byte is 0x2E which breaks down as follows:
>> oobsize = 512
>> oobblock = 4096
>> erasesize = 256k
>> busw = 8
>>
>> Additional info:
>> 1 page = 4k + 218 bytes
>> 1 block = (4k +218 bytes) x 64 pages = (256k +13k) bytes
>>
>> Device total size = 8,608Mbit
>>
>> Thanks
>>
>> Claudio
>>
>>
>> -----Original Message-----
>> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
>> Sent: Saturday, July 19, 2008 11:33 PM
>> To: Spinelli, Claudio (Claudio)
>> Cc: u-boot-users at lists.sourceforge.net
>> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
>> oobsize=512
>>
>> Claudio,
>>
>> OK, Micron does not like to share there data sheets, so I can't look
>> up the part. You will need to describe the part then.
>>
>> SLC or MLC? (presumably MLC)
>> Page Size?
>> Block Size?
>> OOB per Page?
>>
>> With that information people should be able to help you. I, myself,
>> have never used the MLC NAND Flash so I don't know if it differers
>> from the SLC types. I do now that both Large and Small page SLC Flash
>> is well supported.
>>
>> Stuart
>>
>> On Sat, Jul 19, 2008 at 5:18 PM, Spinelli, Claudio (Claudio)
>> <claudio@alcatel-lucent.com> wrote:
>>> MICRON MT29F8G08AAA
>>>
>>> -----Original Message-----
>>> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
>>> Sent: Saturday, July 19, 2008 4:22 PM
>>> To: Spinelli, Claudio (Claudio)
>>> Cc: u-boot-users at lists.sourceforge.net
>>> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
>>> oobsize=512
>>>
>>> It would be much more useful if you stated what the part number and
>>> manufacturer were.
>>>
>>> Stuart
>>>
>>> On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com>
>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Has anybody used 1GByte nand flash with 1 die and oobsize of 512,
>>>> oobblock =4096.
>>>> Do you know how to create the "static struct nand_oobinfo" in
>>>> nand_base.c for a oobsize of 512.
>>>> Does anyboody have support in uboot or linux kernel for such nand
>>> flash.
>>>>
>>>> Thanks
>>>>
>>>> Regards
>>>>
>>>> Claudio
>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsiz
>>>> e % 3D512-tp18546190p18546190.html Sent from the Uboot - Users
>>>> mailing list archive at Nabble.com.
>>>>
>>>>
>>>> --------------------------------------------------------------------
>>>> -
>>>> -
>>>> --- This SF.Net email is sponsored by the Moblin Your Move
>>>> Developer's
>>>
>>>> challenge Build the coolest Linux based applications with Moblin SDK
>
>>>> &
>>>
>>>> win great prizes Grand prize is a trip for two to an Open Source
>>>> event
>>>
>>>> anywhere in the world
>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>> _______________________________________________
>>>> U-Boot-Users mailing list
>>>> U-Boot-Users at lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>>>
>>>
>>>
>>>
>>> --
>>> Stuart Wood
>>>
>>> Lab X Technologies, LLC
>>> 176 Anderson Ave.
>>> Suite 302
>>> Rochester, NY 14607
>>> Phone: (585) 271-7790 x207
>>> Fax: (585) 473.4707
>>>
>>
>>
>>
>> --
>> Stuart Wood
>>
>> Lab X Technologies, LLC
>> 176 Anderson Ave.
>> Suite 302
>> Rochester, NY 14607
>> Phone: (585) 271-7790 x207
>> Fax: (585) 473.4707
>>
>
>
>
> --
> Stuart Wood
>
> Lab X Technologies, LLC
> 176 Anderson Ave.
> Suite 302
> Rochester, NY 14607
> Phone: (585) 271-7790 x207
> Fax: (585) 473.4707
>



-- 
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512
       [not found]               ` <8F3CB692693422439A8F95F2D06F73E1D29988@ILEXC3U01.ndc.lucent.com>
@ 2008-07-22  1:38                 ` Stuart Wood
  0 siblings, 0 replies; 9+ messages in thread
From: Stuart Wood @ 2008-07-22  1:38 UTC (permalink / raw)
  To: u-boot

Claudio,

In the data sheet I can not find a reference to on oobsize of 512, But
I do find the 0x2E on page
24 under byte 3 description.  It brakes down to;
page size => 4K
Spare area size (bytes) => 218
Block size => 256KB
Organization => x8
Serial access (MIN) => 20ns

I did find a reference to this architecture size as being the next
generation on large NAND flash  devices.
you can find it at
"www.toshiba.com/taec/flashsummit/NANDIntro_FlashMemorySummitv_7_6-21-07.pdf"
page 14, shows a road map. Also the check out the ONIF 2.0 spec. I
also references the larger size.

Unfortunately If you need this soon you will have to implement it, but
then you name can go down in
history. Otherwise since this looks like the tren for newer larger
flash chips it, someone eventually will
implement it, but probably not on your time table.

Good Luck

Stuart

On Mon, Jul 21, 2008 at 6:07 PM, Spinelli, Claudio (Claudio)
<claudio@alcatel-lucent.com> wrote:
> Stuart,
>
> Thanks for your help. I still do not understand something from the
> datasheet. If the oobsize is 512 bytes, how come the page is 4096 + 218
> bytes. I would think it should be 4096 + 512 bytes.
>
> What do you think?
>
> Claudio
>
> -----Original Message-----
> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
> Sent: Monday, July 21, 2008 5:18 PM
> To: Spinelli, Claudio (Claudio)
> Cc: uboot
> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
> oobsize=512
>
> Thanks Claudio for the information,
>
> I've taken a look at the data sheet and it does not fit the typical
> large page flash, but It does not mean its not supported under Linux
> which is were the FLASH subsystem in U-Boot comes from. Neither am I
> familiar with the open nand flash interface onfi.org. BUT this should
> not be too difficult to add to u-boot or the Linux's MTD layer. The
> hardest part is the odd OOB size. It's 10 Bytes longer than twice the
> large page size.
>
> Look at the MTD pages for help porting
> "http://www.linux-mtd.infradead.org/doc/nand.html"
>
> Good Luck
>
> Stuart
>
>> -----Original Message-----
>> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
>> Sent: Monday, July 21, 2008 4:01 PM
>> To: Spinelli, Claudio (Claudio)
>> Cc: u-boot-users at lists.sourceforge.net
>> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
>> oobsize=512
>>
>> Claudio,
>>
>> This does not appear to be a standard large page device witch has;
>>
>> page size of 2048 bytes plus 64 bytes OOB block size of 129KiB plus
>> 4096 OOB
>>
>> Do you have the data sheet or are you determining the information
>> below from the ID byte?
>>
>> Stuart
>>
>>
>> http://www.linux-mtd.infradead.org/doc/nand.html
>>
>> On Mon, Jul 21, 2008 at 3:34 PM, Spinelli, Claudio (Claudio)
>> <claudio@alcatel-lucent.com> wrote:
>>> Stuart,
>>>
>>> It is as follows:
>>>
>>> The fourth byte is 0x2E which breaks down as follows:
>>> oobsize = 512
>>> oobblock = 4096
>>> erasesize = 256k
>>> busw = 8
>>>
>>> Additional info:
>>> 1 page = 4k + 218 bytes
>>> 1 block = (4k +218 bytes) x 64 pages = (256k +13k) bytes
>>>
>>> Device total size = 8,608Mbit
>>>
>>> Thanks
>>>
>>> Claudio
>>>
>>>
>>> -----Original Message-----
>>> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
>>> Sent: Saturday, July 19, 2008 11:33 PM
>>> To: Spinelli, Claudio (Claudio)
>>> Cc: u-boot-users at lists.sourceforge.net
>>> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
>>> oobsize=512
>>>
>>> Claudio,
>>>
>>> OK, Micron does not like to share there data sheets, so I can't look
>>> up the part. You will need to describe the part then.
>>>
>>> SLC or MLC? (presumably MLC)
>>> Page Size?
>>> Block Size?
>>> OOB per Page?
>>>
>>> With that information people should be able to help you. I, myself,
>>> have never used the MLC NAND Flash so I don't know if it differers
>>> from the SLC types. I do now that both Large and Small page SLC Flash
>
>>> is well supported.
>>>
>>> Stuart
>>>
>>> On Sat, Jul 19, 2008 at 5:18 PM, Spinelli, Claudio (Claudio)
>>> <claudio@alcatel-lucent.com> wrote:
>>>> MICRON MT29F8G08AAA
>>>>
>>>> -----Original Message-----
>>>> From: Stuart Wood [mailto:stuart.wood at labxtechnologies.com]
>>>> Sent: Saturday, July 19, 2008 4:22 PM
>>>> To: Spinelli, Claudio (Claudio)
>>>> Cc: u-boot-users at lists.sourceforge.net
>>>> Subject: Re: [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with
>>>> oobsize=512
>>>>
>>>> It would be much more useful if you stated what the part number and
>>>> manufacturer were.
>>>>
>>>> Stuart
>>>>
>>>> On Sat, Jul 19, 2008 at 12:18 PM, claudio123 <claudio@lucent.com>
>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> Has anybody used 1GByte nand flash with 1 die and oobsize of 512,
>>>>> oobblock =4096.
>>>>> Do you know how to create the "static struct nand_oobinfo" in
>>>>> nand_base.c for a oobsize of 512.
>>>>> Does anyboody have support in uboot or linux kernel for such nand
>>>> flash.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Regards
>>>>>
>>>>> Claudio
>>>>>
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/nand_oobinfo-for-1Gbyte-nand-flash-with-oobsi
>>>>> z e % 3D512-tp18546190p18546190.html Sent from the Uboot - Users
>>>>> mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>> -------------------------------------------------------------------
>>>>> -
>>>>> -
>>>>> -
>>>>> --- This SF.Net email is sponsored by the Moblin Your Move
>>>>> Developer's
>>>>
>>>>> challenge Build the coolest Linux based applications with Moblin
>>>>> SDK
>>
>>>>> &
>>>>
>>>>> win great prizes Grand prize is a trip for two to an Open Source
>>>>> event
>>>>
>>>>> anywhere in the world
>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>> _______________________________________________
>>>>> U-Boot-Users mailing list
>>>>> U-Boot-Users at lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Stuart Wood
>>>>
>>>> Lab X Technologies, LLC
>>>> 176 Anderson Ave.
>>>> Suite 302
>>>> Rochester, NY 14607
>>>> Phone: (585) 271-7790 x207
>>>> Fax: (585) 473.4707
>>>>
>>>
>>>
>>>
>>> --
>>> Stuart Wood
>>>
>>> Lab X Technologies, LLC
>>> 176 Anderson Ave.
>>> Suite 302
>>> Rochester, NY 14607
>>> Phone: (585) 271-7790 x207
>>> Fax: (585) 473.4707
>>>
>>
>>
>>
>> --
>> Stuart Wood
>>
>> Lab X Technologies, LLC
>> 176 Anderson Ave.
>> Suite 302
>> Rochester, NY 14607
>> Phone: (585) 271-7790 x207
>> Fax: (585) 473.4707
>>
>
>
>
> --
> Stuart Wood
>
> Lab X Technologies, LLC
> 176 Anderson Ave.
> Suite 302
> Rochester, NY 14607
> Phone: (585) 271-7790 x207
> Fax: (585) 473.4707
>



-- 
Stuart Wood

Lab X Technologies, LLC
176 Anderson Ave.
Suite 302
Rochester, NY 14607
Phone: (585) 271-7790 x207
Fax: (585) 473.4707

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-07-22  1:38 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-19 16:18 [U-Boot-Users] nand_oobinfo for 1Gbyte nand flash with oobsize=512 claudio123
2008-07-19 20:22 ` Stuart Wood
2008-07-19 21:18   ` claudio123
2008-07-19 21:18   ` Spinelli, Claudio
2008-07-20  3:32     ` Stuart Wood
2008-07-21 19:34       ` Spinelli, Claudio
2008-07-21 20:01         ` Stuart Wood
     [not found]           ` <8F3CB692693422439A8F95F2D06F73E1D2996B@ILEXC3U01.ndc.lucent.com>
2008-07-21 21:18             ` Stuart Wood
     [not found]               ` <8F3CB692693422439A8F95F2D06F73E1D29988@ILEXC3U01.ndc.lucent.com>
2008-07-22  1:38                 ` Stuart Wood

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.