public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] is there any irc channel for u-boot
       [not found] <E1BSuZH-0005Nd-Ox@sc8-sf-list1.sourceforge.net>
@ 2004-05-26  9:42 ` Annamalai Prakash
  2004-05-26 14:19   ` [U-Boot-Users] flash erase CG
  2004-05-26 17:22   ` [U-Boot-Users] is there any irc channel for u-boot Wolfgang Denk
  0 siblings, 2 replies; 16+ messages in thread
From: Annamalai Prakash @ 2004-05-26  9:42 UTC (permalink / raw)
  To: u-boot

Hi all,

         Is there any irc channel for U-boot. if so, please give me
details.







Thanks
Prakash

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

* [U-Boot-Users] flash erase
  2004-05-26  9:42 ` [U-Boot-Users] is there any irc channel for u-boot Annamalai Prakash
@ 2004-05-26 14:19   ` CG
  2004-05-26 17:26     ` Wolfgang Denk
  2004-05-27  8:06     ` Stephan Linz
  2004-05-26 17:22   ` [U-Boot-Users] is there any irc channel for u-boot Wolfgang Denk
  1 sibling, 2 replies; 16+ messages in thread
From: CG @ 2004-05-26 14:19 UTC (permalink / raw)
  To: u-boot

Hello all,

I added a new flash (28F128J3C) to my board and u-boot seems detect the
flash now.

Man ID = 0x89  (intel)

Device ID = 0x18 (28F128J3)

I erase the first sector : erase 10000000 1001ffff

So I displayed the memory by using "md 10000000"

And, I got this thing :

10000000: ffffff10 ffff00b0 ffffff30 ffff0030
10000010: ffffff10 ffffff10 ffff0430 ffff00b0
10000020: ffffff10 ffff7d30 ffff0030 ffff1430
10000030: ffffff10 ffff0030 ffffff30 ffff00b0
10000040: ffffff10 ffff0430 ffff00b0 ffffff30
10000050: ffffff10 ffff00b0 ffffff10 ffff3c30
10000060: ffffff10 ffff00b0 fffffd30 ffffff10
10000070: ffffff10 ffffff10 ffff00b0 ffff00b0
10000080: ffffff10 ffffff30 ffff00b0 ffff0030
10000090: ffffff10 ffff00b0 ffff0030 ffff1430
100000a0: ffffff10 ffff0030 ffff0030 ffffff30
100000b0: ffffff10 ffff7d30 ffffff30 fffffd30
100000c0: ffffff10 ffff00b0 ffff00b0 ffffff30
100000d0: ffffff10 ffff00b0 ffffff30 ffffff30
100000e0: ffffff10 ffffff30 ffff7d30 ffff04b0
100000f0: ffffff10 ffff00b0 ffff00b0 ffff3c30

What should be the content after erasing the memory?

When I copy a file from RAM to this flash sector.  I got this error :

Copy to Flash... not erased at 10000004 (0)

Best regards

Christian

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

* [U-Boot-Users] is there any irc channel for u-boot
  2004-05-26  9:42 ` [U-Boot-Users] is there any irc channel for u-boot Annamalai Prakash
  2004-05-26 14:19   ` [U-Boot-Users] flash erase CG
@ 2004-05-26 17:22   ` Wolfgang Denk
  1 sibling, 0 replies; 16+ messages in thread
From: Wolfgang Denk @ 2004-05-26 17:22 UTC (permalink / raw)
  To: u-boot

In message <1085564564.4870.15.camel@Gargouille.comodoindia> you wrote:
> 
>          Is there any irc channel for U-boot. if so, please give me

I cannot prevent you from using IRC, but as far as I am  concerned  I
will  NOT  support it. Please keep all discussion here on the mailing
list, so it gets archived and is searchable bey anybody at any time.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
"No matter where you go, there you are..."          - Buckaroo Banzai

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

* [U-Boot-Users] flash erase
  2004-05-26 14:19   ` [U-Boot-Users] flash erase CG
@ 2004-05-26 17:26     ` Wolfgang Denk
  2004-05-27  8:06     ` Stephan Linz
  1 sibling, 0 replies; 16+ messages in thread
From: Wolfgang Denk @ 2004-05-26 17:26 UTC (permalink / raw)
  To: u-boot

In message <048d01c4432c$6cb9e280$6b01a8c0@cc> you wrote:
> 
> I added a new flash (28F128J3C) to my board and u-boot seems detect the
> flash now.

...which does not mean much.

> I erase the first sector : erase 10000000 1001ffff
> So I displayed the memory by using "md 10000000"
> And, I got this thing :
> 
> 10000000: ffffff10 ffff00b0 ffffff30 ffff0030
> 10000010: ffffff10 ffffff10 ffff0430 ffff00b0
...
> What should be the content after erasing the memory?

All "ffffffff" only. Seems  your  modifications  are  incomplete.  It
seems you erase only one half of the bus.

> When I copy a file from RAM to this flash sector.  I got this error :
> Copy to Flash... not erased at 10000004 (0)

Which is correct - the lower 16 bits of your  flash  memory  are  not
erased.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
In general, they do what you want, unless you want consistency.
                                    - Larry Wall in the perl man page

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

* [U-Boot-Users] flash erase
  2004-05-26 14:19   ` [U-Boot-Users] flash erase CG
  2004-05-26 17:26     ` Wolfgang Denk
@ 2004-05-27  8:06     ` Stephan Linz
  2004-05-27 13:47       ` CG
  1 sibling, 1 reply; 16+ messages in thread
From: Stephan Linz @ 2004-05-27  8:06 UTC (permalink / raw)
  To: u-boot

Am Mittwoch, 26. Mai 2004 16:19 schrieb CG:
> Hello all,
>
> I added a new flash (28F128J3C) to my board and u-boot seems detect the
> flash now.
>
> --snip--
>
> 100000f0: ffffff10 ffff00b0 ffff00b0 ffff3c30
>
> What should be the content after erasing the memory?

Flash memory has content 0xff in erased state.

>
> When I copy a file from RAM to this flash sector.  I got this error :
> Copy to Flash... not erased at 10000004 (0)

Your flash algos seems to be not OK. The Flash is not erased. Checkup and 
fix your <board>/flash.c file.


best regards,
Stephan

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

* [U-Boot-Users] flash erase
  2004-05-27  8:06     ` Stephan Linz
@ 2004-05-27 13:47       ` CG
  2004-05-27 15:16         ` Stephan Linz
  2004-05-27 18:10         ` Wolfgang Denk
  0 siblings, 2 replies; 16+ messages in thread
From: CG @ 2004-05-27 13:47 UTC (permalink / raw)
  To: u-boot

Do you have an example to know how to erase the flash 28F128J3 from INTEL?
I copied the reset flash routine from dnp1110 project.

I use 16-bit data width, CS0.  I would like to use this flash in order to
store u-boot and applications (linux and ramdisk).

Regards

Christian


----- Original Message -----
From: "Stephan Linz" <linz@mazet.de>
To: "CG" <christian@mcdi.com>; <u-boot-users@lists.sourceforge.net>
Sent: Thursday, May 27, 2004 4:06 AM
Subject: Re: [U-Boot-Users] flash erase


> Am Mittwoch, 26. Mai 2004 16:19 schrieb CG:
> > Hello all,
> >
> > I added a new flash (28F128J3C) to my board and u-boot seems detect the
> > flash now.
> >
> > --snip--
> >
> > 100000f0: ffffff10 ffff00b0 ffff00b0 ffff3c30
> >
> > What should be the content after erasing the memory?
>
> Flash memory has content 0xff in erased state.
>
> >
> > When I copy a file from RAM to this flash sector.  I got this error :
> > Copy to Flash... not erased at 10000004 (0)
>
> Your flash algos seems to be not OK. The Flash is not erased. Checkup and
> fix your <board>/flash.c file.
>
>
> best regards,
> Stephan
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>

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

* [U-Boot-Users] flash erase
  2004-05-27 13:47       ` CG
@ 2004-05-27 15:16         ` Stephan Linz
  2004-05-27 18:10         ` Wolfgang Denk
  1 sibling, 0 replies; 16+ messages in thread
From: Stephan Linz @ 2004-05-27 15:16 UTC (permalink / raw)
  To: u-boot

Am Donnerstag, 27. Mai 2004 15:47 schrieb CG:
> Do you have an example to know how to erase the flash 28F128J3 from INTEL?
> I copied the reset flash routine from dnp1110 project.

I don't know about the dnp1110 project. You should read the 28F128J3 data 
sheet and merge this information with your board schemetic into your flash 
algo code ... you can peer into several U-Boot board portings to learn more 
about INTEL Flash access.

best regards,
Stephan

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

* [U-Boot-Users] flash erase
  2004-05-27 13:47       ` CG
  2004-05-27 15:16         ` Stephan Linz
@ 2004-05-27 18:10         ` Wolfgang Denk
  2004-05-27 18:46           ` CG
  1 sibling, 1 reply; 16+ messages in thread
From: Wolfgang Denk @ 2004-05-27 18:10 UTC (permalink / raw)
  To: u-boot

In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> Do you have an example to know how to erase the flash 28F128J3 from INTEL?

This has little to do with which chip is being used,  but  more  with
how  your  board is organized, i. e. bus width and how many chips are
used to form a bank. I think you use 2 chips in 16 bit mode to form a
32 bit wide bank. This must be implemented in the driver.

> I use 16-bit data width, CS0.  I would like to use this flash in order to
> store u-boot and applications (linux and ramdisk).

Are you really sure? To me it looks more as if there ware 2 x 16  bit
devices on a 32 bit wide bus.

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
Sorry, but my karma just ran over your dogma.

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

* [U-Boot-Users] flash erase
  2004-05-27 18:10         ` Wolfgang Denk
@ 2004-05-27 18:46           ` CG
  0 siblings, 0 replies; 16+ messages in thread
From: CG @ 2004-05-27 18:46 UTC (permalink / raw)
  To: u-boot

I use only one 16-bit flash device.  Also, I wrote some data in different
flash area and it works partially.

I can execute these command :
cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006) at 0x10000000
it seems to work
cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004, I got problem
sometimes... it writes only 0x0002 instead of 0x0006

If I type this command:
cp.b 2000000 10000000 4   => I got problem as I said in my previous e-mail

Copy to Flash... not erased at 10000002 (0)

You can see the memory content:
10000000: ffff0006 ffffff10 ffff0430 fffffd30

The only problem that I can see now is the home-made PCB that I use to test
the memory flash with the dev.  board.  In fact, I use 56 long wires to
connect each IO from the "flash pcb" to the dev. board.  It's maybe why the
communication is unstable.  But I hope that it's the only problem.

Regards

Christian


----- Original Message -----
From: "Wolfgang Denk" <wd@denx.de>
To: "CG" <christian@mcdi.com>
Cc: "Stephan Linz" <linz@mazet.de>; <u-boot-users@lists.sourceforge.net>
Sent: Thursday, May 27, 2004 2:10 PM
Subject: Re: [U-Boot-Users] flash erase


> In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > Do you have an example to know how to erase the flash 28F128J3 from
INTEL?
>
> This has little to do with which chip is being used,  but  more  with
> how  your  board is organized, i. e. bus width and how many chips are
> used to form a bank. I think you use 2 chips in 16 bit mode to form a
> 32 bit wide bank. This must be implemented in the driver.
>
> > I use 16-bit data width, CS0.  I would like to use this flash in order
to
> > store u-boot and applications (linux and ramdisk).
>
> Are you really sure? To me it looks more as if there ware 2 x 16  bit
> devices on a 32 bit wide bus.
>
> Best regards,
>
> Wolfgang Denk
>
> --
> Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
> Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
> Sorry, but my karma just ran over your dogma.
>

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

* [U-Boot-Users] flash erase
@ 2004-05-27 19:13 VanBaren, Gerald
  2004-05-27 20:15 ` CG
  0 siblings, 1 reply; 16+ messages in thread
From: VanBaren, Gerald @ 2004-05-27 19:13 UTC (permalink / raw)
  To: u-boot

Christian:

It looks like you have your memory controller (BRx/ORx) configured for 32 bits but your actual memory width is 16 bits so the processor is reading 32 bits on every bus cycle, half of which are garbage.

gvb


> -----Original Message-----
> From: u-boot-users-admin at lists.sourceforge.net
> [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> Sent: Thursday, May 27, 2004 2:46 PM
> To: Wolfgang Denk
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] flash erase
>
>
> I use only one 16-bit flash device.  Also, I wrote some data
> in different
> flash area and it works partially.
>
> I can execute these command :
> cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> at 0x10000000
> it seems to work
> cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> I got problem
> sometimes... it writes only 0x0002 instead of 0x0006
>
> If I type this command:
> cp.b 2000000 10000000 4   => I got problem as I said in my
> previous e-mail
>
> Copy to Flash... not erased at 10000002 (0)
>
> You can see the memory content:
> 10000000: ffff0006 ffffff10 ffff0430 fffffd30
>
> The only problem that I can see now is the home-made PCB that
> I use to test
> the memory flash with the dev.  board.  In fact, I use 56
> long wires to
> connect each IO from the "flash pcb" to the dev. board.  It's
> maybe why the
> communication is unstable.  But I hope that it's the only problem.
>
> Regards
>
> Christian
>
>
> ----- Original Message -----
> From: "Wolfgang Denk" <wd@denx.de>
> To: "CG" <christian@mcdi.com>
> Cc: "Stephan Linz" <linz@mazet.de>;
> <u-boot-users@lists.sourceforge.net>
> Sent: Thursday, May 27, 2004 2:10 PM
> Subject: Re: [U-Boot-Users] flash erase
>
>
> > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > Do you have an example to know how to erase the flash
> 28F128J3 from
> INTEL?
> >
> > This has little to do with which chip is being used,  but 
> more  with
> > how  your  board is organized, i. e. bus width and how many
> chips are
> > used to form a bank. I think you use 2 chips in 16 bit mode
> to form a
> > 32 bit wide bank. This must be implemented in the driver.
> >
> > > I use 16-bit data width, CS0.  I would like to use this
> flash in order
> to
> > > store u-boot and applications (linux and ramdisk).
> >
> > Are you really sure? To me it looks more as if there ware 2
> x 16  bit
> > devices on a 32 bit wide bus.
> >
> > Best regards,
> >
> > Wolfgang Denk
> >
> > --
> > Software Engineering:  Embedded and Realtime Systems, 
> Embedded Linux
> > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> wd at denx.de
> > Sorry, but my karma just ran over your dogma.
> >
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market...
> Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>

******************************************
The information contained in, or attached to, this e-mail, may contain confidential information and is intended solely for the use of the individual or entity to whom they are addressed and may be subject to legal privilege.  If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager.  Please do not copy it for any purpose, or disclose its contents to any other person.  The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company.  The recipient should check this e-mail and any attachments for the presence of viruses.  The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.
******************************************

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

* [U-Boot-Users] flash erase
  2004-05-27 19:13 [U-Boot-Users] flash erase VanBaren, Gerald
@ 2004-05-27 20:15 ` CG
  0 siblings, 0 replies; 16+ messages in thread
From: CG @ 2004-05-27 20:15 UTC (permalink / raw)
  To: u-boot

I don't tkink that the AT91RM9200 supports 32-bits data width.  The SMC
interface supports only 8 or 16-bit data width.It's what I read from the
data sheet.

I hope to find the real problem soon.

Thanks a lot

Christian

----- Original Message -----
From: "VanBaren, Gerald (AGRE)" <Gerald.VanBaren@smiths-aerospace.com>
To: <u-boot-users@lists.sourceforge.net>
Sent: Thursday, May 27, 2004 3:13 PM
Subject: RE: [U-Boot-Users] flash erase


>
> Christian:
>
> It looks like you have your memory controller (BRx/ORx) configured for 32
bits but your actual memory width is 16 bits so the processor is reading 32
bits on every bus cycle, half of which are garbage.
>
> gvb
>
>
> > -----Original Message-----
> > From: u-boot-users-admin at lists.sourceforge.net
> > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > Sent: Thursday, May 27, 2004 2:46 PM
> > To: Wolfgang Denk
> > Cc: u-boot-users at lists.sourceforge.net
> > Subject: Re: [U-Boot-Users] flash erase
> >
> >
> > I use only one 16-bit flash device.  Also, I wrote some data
> > in different
> > flash area and it works partially.
> >
> > I can execute these command :
> > cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> > at 0x10000000
> > it seems to work
> > cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> > cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> > I got problem
> > sometimes... it writes only 0x0002 instead of 0x0006
> >
> > If I type this command:
> > cp.b 2000000 10000000 4   => I got problem as I said in my
> > previous e-mail
> >
> > Copy to Flash... not erased at 10000002 (0)
> >
> > You can see the memory content:
> > 10000000: ffff0006 ffffff10 ffff0430 fffffd30
> >
> > The only problem that I can see now is the home-made PCB that
> > I use to test
> > the memory flash with the dev.  board.  In fact, I use 56
> > long wires to
> > connect each IO from the "flash pcb" to the dev. board.  It's
> > maybe why the
> > communication is unstable.  But I hope that it's the only problem.
> >
> > Regards
> >
> > Christian
> >
> >
> > ----- Original Message -----
> > From: "Wolfgang Denk" <wd@denx.de>
> > To: "CG" <christian@mcdi.com>
> > Cc: "Stephan Linz" <linz@mazet.de>;
> > <u-boot-users@lists.sourceforge.net>
> > Sent: Thursday, May 27, 2004 2:10 PM
> > Subject: Re: [U-Boot-Users] flash erase
> >
> >
> > > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > > Do you have an example to know how to erase the flash
> > 28F128J3 from
> > INTEL?
> > >
> > > This has little to do with which chip is being used,  but
> > more  with
> > > how  your  board is organized, i. e. bus width and how many
> > chips are
> > > used to form a bank. I think you use 2 chips in 16 bit mode
> > to form a
> > > 32 bit wide bank. This must be implemented in the driver.
> > >
> > > > I use 16-bit data width, CS0.  I would like to use this
> > flash in order
> > to
> > > > store u-boot and applications (linux and ramdisk).
> > >
> > > Are you really sure? To me it looks more as if there ware 2
> > x 16  bit
> > > devices on a 32 bit wide bus.
> > >
> > > Best regards,
> > >
> > > Wolfgang Denk
> > >
> > > --
> > > Software Engineering:  Embedded and Realtime Systems,
> > Embedded Linux
> > > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> > wd at denx.de
> > > Sorry, but my karma just ran over your dogma.
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the market...
> > Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> >
>
> ******************************************
> The information contained in, or attached to, this e-mail, may contain
confidential information and is intended solely for the use of the
individual or entity to whom they are addressed and may be subject to legal
privilege.  If you have received this e-mail in error you should notify the
sender immediately by reply e-mail, delete the message from your system and
notify your system manager.  Please do not copy it for any purpose, or
disclose its contents to any other person.  The views or opinions presented
in this e-mail are solely those of the author and do not necessarily
represent those of the company.  The recipient should check this e-mail and
any attachments for the presence of viruses.  The company accepts no
liability for any damage caused, directly or indirectly, by any virus
transmitted in this email.
> ******************************************
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>

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

* [U-Boot-Users] flash erase
@ 2004-05-27 20:45 Kerl, John
  2004-05-28 20:15 ` CG
  0 siblings, 1 reply; 16+ messages in thread
From: Kerl, John @ 2004-05-27 20:45 UTC (permalink / raw)
  To: u-boot

Usually what happens is that if one has a 32-bit data bus and 16-bit
wide flash parts, there are two flash chips side by side.  A single
32-bit write results in 16 bits going to one chip and 16 bits going
to the other.  Note that flash chips generally lack byte enables so
in fact one *must* do a single 32-bit write in this case, rather than
two 16-bit writes.

So, you might want to check (a) processor bus width, (b) processor
bus width for this particular chip select; (c) flash bus width; (d)
how many flash chips you have.  And if this is a new, custom board,
please keep in mind that problems are just as likely to need fixing
with a soldering iron & flywires, as with software mods.  Either the
software or the hardware could be at fault.

> -----Original Message-----
> From: u-boot-users-admin at lists.sourceforge.net
> [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> Sent: Thursday, May 27, 2004 1:16 PM
> To: VanBaren, Gerald (AGRE); u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] flash erase
> 
> 
> I don't tkink that the AT91RM9200 supports 32-bits data 
> width.  The SMC
> interface supports only 8 or 16-bit data width.It's what I 
> read from the
> data sheet.
> 
> I hope to find the real problem soon.
> 
> Thanks a lot
> 
> Christian
> 
> ----- Original Message -----
> From: "VanBaren, Gerald (AGRE)" <Gerald.VanBaren@smiths-aerospace.com>
> To: <u-boot-users@lists.sourceforge.net>
> Sent: Thursday, May 27, 2004 3:13 PM
> Subject: RE: [U-Boot-Users] flash erase
> 
> 
> >
> > Christian:
> >
> > It looks like you have your memory controller (BRx/ORx) 
> configured for 32
> bits but your actual memory width is 16 bits so the processor 
> is reading 32
> bits on every bus cycle, half of which are garbage.
> >
> > gvb
> >
> >
> > > -----Original Message-----
> > > From: u-boot-users-admin at lists.sourceforge.net
> > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > Sent: Thursday, May 27, 2004 2:46 PM
> > > To: Wolfgang Denk
> > > Cc: u-boot-users at lists.sourceforge.net
> > > Subject: Re: [U-Boot-Users] flash erase
> > >
> > >
> > > I use only one 16-bit flash device.  Also, I wrote some data
> > > in different
> > > flash area and it works partially.
> > >
> > > I can execute these command :
> > > cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> > > at 0x10000000
> > > it seems to work
> > > cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> > > cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> > > I got problem
> > > sometimes... it writes only 0x0002 instead of 0x0006
> > >
> > > If I type this command:
> > > cp.b 2000000 10000000 4   => I got problem as I said in my
> > > previous e-mail
> > >
> > > Copy to Flash... not erased at 10000002 (0)
> > >
> > > You can see the memory content:
> > > 10000000: ffff0006 ffffff10 ffff0430 fffffd30
> > >
> > > The only problem that I can see now is the home-made PCB that
> > > I use to test
> > > the memory flash with the dev.  board.  In fact, I use 56
> > > long wires to
> > > connect each IO from the "flash pcb" to the dev. board.  It's
> > > maybe why the
> > > communication is unstable.  But I hope that it's the only problem.
> > >
> > > Regards
> > >
> > > Christian
> > >
> > >
> > > ----- Original Message -----
> > > From: "Wolfgang Denk" <wd@denx.de>
> > > To: "CG" <christian@mcdi.com>
> > > Cc: "Stephan Linz" <linz@mazet.de>;
> > > <u-boot-users@lists.sourceforge.net>
> > > Sent: Thursday, May 27, 2004 2:10 PM
> > > Subject: Re: [U-Boot-Users] flash erase
> > >
> > >
> > > > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > > > Do you have an example to know how to erase the flash
> > > 28F128J3 from
> > > INTEL?
> > > >
> > > > This has little to do with which chip is being used,  but
> > > more  with
> > > > how  your  board is organized, i. e. bus width and how many
> > > chips are
> > > > used to form a bank. I think you use 2 chips in 16 bit mode
> > > to form a
> > > > 32 bit wide bank. This must be implemented in the driver.
> > > >
> > > > > I use 16-bit data width, CS0.  I would like to use this
> > > flash in order
> > > to
> > > > > store u-boot and applications (linux and ramdisk).
> > > >
> > > > Are you really sure? To me it looks more as if there ware 2
> > > x 16  bit
> > > > devices on a 32 bit wide bus.
> > > >
> > > > Best regards,
> > > >
> > > > Wolfgang Denk
> > > >
> > > > --
> > > > Software Engineering:  Embedded and Realtime Systems,
> > > Embedded Linux
> > > > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> > > wd at denx.de
> > > > Sorry, but my karma just ran over your dogma.
> > > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by: Oracle 10g
> > > Get certified on the hottest thing ever to hit the market...
> > > Oracle 10g.
> > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > > _______________________________________________
> > > U-Boot-Users mailing list
> > > U-Boot-Users at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > >
> >
> > ******************************************
> > The information contained in, or attached to, this e-mail, 
> may contain
> confidential information and is intended solely for the use of the
> individual or entity to whom they are addressed and may be 
> subject to legal
> privilege.  If you have received this e-mail in error you 
> should notify the
> sender immediately by reply e-mail, delete the message from 
> your system and
> notify your system manager.  Please do not copy it for any purpose, or
> disclose its contents to any other person.  The views or 
> opinions presented
> in this e-mail are solely those of the author and do not necessarily
> represent those of the company.  The recipient should check 
> this e-mail and
> any attachments for the presence of viruses.  The company accepts no
> liability for any damage caused, directly or indirectly, by any virus
> transmitted in this email.
> > ******************************************
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the 
> market... Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> >
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... 
> Oracle 10g. 
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id149&alloc_id?66&op=ick
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
> 

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

* [U-Boot-Users] flash erase
  2004-05-27 20:45 Kerl, John
@ 2004-05-28 20:15 ` CG
  2004-05-28 21:35   ` Ed Okerson
  0 siblings, 1 reply; 16+ messages in thread
From: CG @ 2004-05-28 20:15 UTC (permalink / raw)
  To: u-boot

Hello,

I think that you're right.  I used flash routines in my flash driver which
serve 32-bit data bus width.  But I cannot use it if the flash has only one
16-bit...

Is there any flash driver can I refer that use one 28F128J3A... So just only
1 16-bit data bus.

I have to mydify the flash driver... the next step!

Regards

Christian


----- Original Message -----
From: "Kerl, John" <John.Kerl@Avnet.com>
To: "CG" <christian@mcdi.com>; "VanBaren, Gerald (AGRE)"
<Gerald.VanBaren@smiths-aerospace.com>; <u-boot-users@lists.sourceforge.net>
Sent: Thursday, May 27, 2004 4:45 PM
Subject: RE: [U-Boot-Users] flash erase


> Usually what happens is that if one has a 32-bit data bus and 16-bit
> wide flash parts, there are two flash chips side by side.  A single
> 32-bit write results in 16 bits going to one chip and 16 bits going
> to the other.  Note that flash chips generally lack byte enables so
> in fact one *must* do a single 32-bit write in this case, rather than
> two 16-bit writes.
>
> So, you might want to check (a) processor bus width, (b) processor
> bus width for this particular chip select; (c) flash bus width; (d)
> how many flash chips you have.  And if this is a new, custom board,
> please keep in mind that problems are just as likely to need fixing
> with a soldering iron & flywires, as with software mods.  Either the
> software or the hardware could be at fault.
>
> > -----Original Message-----
> > From: u-boot-users-admin at lists.sourceforge.net
> > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > Sent: Thursday, May 27, 2004 1:16 PM
> > To: VanBaren, Gerald (AGRE); u-boot-users at lists.sourceforge.net
> > Subject: Re: [U-Boot-Users] flash erase
> >
> >
> > I don't tkink that the AT91RM9200 supports 32-bits data
> > width.  The SMC
> > interface supports only 8 or 16-bit data width.It's what I
> > read from the
> > data sheet.
> >
> > I hope to find the real problem soon.
> >
> > Thanks a lot
> >
> > Christian
> >
> > ----- Original Message -----
> > From: "VanBaren, Gerald (AGRE)" <Gerald.VanBaren@smiths-aerospace.com>
> > To: <u-boot-users@lists.sourceforge.net>
> > Sent: Thursday, May 27, 2004 3:13 PM
> > Subject: RE: [U-Boot-Users] flash erase
> >
> >
> > >
> > > Christian:
> > >
> > > It looks like you have your memory controller (BRx/ORx)
> > configured for 32
> > bits but your actual memory width is 16 bits so the processor
> > is reading 32
> > bits on every bus cycle, half of which are garbage.
> > >
> > > gvb
> > >
> > >
> > > > -----Original Message-----
> > > > From: u-boot-users-admin at lists.sourceforge.net
> > > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > > Sent: Thursday, May 27, 2004 2:46 PM
> > > > To: Wolfgang Denk
> > > > Cc: u-boot-users at lists.sourceforge.net
> > > > Subject: Re: [U-Boot-Users] flash erase
> > > >
> > > >
> > > > I use only one 16-bit flash device.  Also, I wrote some data
> > > > in different
> > > > flash area and it works partially.
> > > >
> > > > I can execute these command :
> > > > cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> > > > at 0x10000000
> > > > it seems to work
> > > > cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> > > > cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> > > > I got problem
> > > > sometimes... it writes only 0x0002 instead of 0x0006
> > > >
> > > > If I type this command:
> > > > cp.b 2000000 10000000 4   => I got problem as I said in my
> > > > previous e-mail
> > > >
> > > > Copy to Flash... not erased at 10000002 (0)
> > > >
> > > > You can see the memory content:
> > > > 10000000: ffff0006 ffffff10 ffff0430 fffffd30
> > > >
> > > > The only problem that I can see now is the home-made PCB that
> > > > I use to test
> > > > the memory flash with the dev.  board.  In fact, I use 56
> > > > long wires to
> > > > connect each IO from the "flash pcb" to the dev. board.  It's
> > > > maybe why the
> > > > communication is unstable.  But I hope that it's the only problem.
> > > >
> > > > Regards
> > > >
> > > > Christian
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "Wolfgang Denk" <wd@denx.de>
> > > > To: "CG" <christian@mcdi.com>
> > > > Cc: "Stephan Linz" <linz@mazet.de>;
> > > > <u-boot-users@lists.sourceforge.net>
> > > > Sent: Thursday, May 27, 2004 2:10 PM
> > > > Subject: Re: [U-Boot-Users] flash erase
> > > >
> > > >
> > > > > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > > > > Do you have an example to know how to erase the flash
> > > > 28F128J3 from
> > > > INTEL?
> > > > >
> > > > > This has little to do with which chip is being used,  but
> > > > more  with
> > > > > how  your  board is organized, i. e. bus width and how many
> > > > chips are
> > > > > used to form a bank. I think you use 2 chips in 16 bit mode
> > > > to form a
> > > > > 32 bit wide bank. This must be implemented in the driver.
> > > > >
> > > > > > I use 16-bit data width, CS0.  I would like to use this
> > > > flash in order
> > > > to
> > > > > > store u-boot and applications (linux and ramdisk).
> > > > >
> > > > > Are you really sure? To me it looks more as if there ware 2
> > > > x 16  bit
> > > > > devices on a 32 bit wide bus.
> > > > >
> > > > > Best regards,
> > > > >
> > > > > Wolfgang Denk
> > > > >
> > > > > --
> > > > > Software Engineering:  Embedded and Realtime Systems,
> > > > Embedded Linux
> > > > > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> > > > wd at denx.de
> > > > > Sorry, but my karma just ran over your dogma.
> > > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by: Oracle 10g
> > > > Get certified on the hottest thing ever to hit the market...
> > > > Oracle 10g.
> > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > > > _______________________________________________
> > > > U-Boot-Users mailing list
> > > > U-Boot-Users at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > >
> > >
> > > ******************************************
> > > The information contained in, or attached to, this e-mail,
> > may contain
> > confidential information and is intended solely for the use of the
> > individual or entity to whom they are addressed and may be
> > subject to legal
> > privilege.  If you have received this e-mail in error you
> > should notify the
> > sender immediately by reply e-mail, delete the message from
> > your system and
> > notify your system manager.  Please do not copy it for any purpose, or
> > disclose its contents to any other person.  The views or
> > opinions presented
> > in this e-mail are solely those of the author and do not necessarily
> > represent those of the company.  The recipient should check
> > this e-mail and
> > any attachments for the presence of viruses.  The company accepts no
> > liability for any damage caused, directly or indirectly, by any virus
> > transmitted in this email.
> > > ******************************************
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by: Oracle 10g
> > > Get certified on the hottest thing ever to hit the
> > market... Oracle 10g.
> > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > > _______________________________________________
> > > U-Boot-Users mailing list
> > > U-Boot-Users at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > >
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the market...
> > Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id149&alloc_id?66&op=ick
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> >
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>

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

* [U-Boot-Users] flash erase
  2004-05-28 20:15 ` CG
@ 2004-05-28 21:35   ` Ed Okerson
  2004-05-28 22:04     ` christian at mcdi.com
  0 siblings, 1 reply; 16+ messages in thread
From: Ed Okerson @ 2004-05-28 21:35 UTC (permalink / raw)
  To: u-boot

Isn't that flash CFI compliant?  If so, try using the CFI driver and let
it detect the chip and bus width.

Ed Okerson

On Fri, 28 May 2004, CG wrote:

> Hello,
>
> I think that you're right.  I used flash routines in my flash driver which
> serve 32-bit data bus width.  But I cannot use it if the flash has only one
> 16-bit...
>
> Is there any flash driver can I refer that use one 28F128J3A... So just only
> 1 16-bit data bus.
>
> I have to mydify the flash driver... the next step!
>
> Regards
>
> Christian
>
>
> ----- Original Message -----
> From: "Kerl, John" <John.Kerl@Avnet.com>
> To: "CG" <christian@mcdi.com>; "VanBaren, Gerald (AGRE)"
> <Gerald.VanBaren@smiths-aerospace.com>; <u-boot-users@lists.sourceforge.net>
> Sent: Thursday, May 27, 2004 4:45 PM
> Subject: RE: [U-Boot-Users] flash erase
>
>
> > Usually what happens is that if one has a 32-bit data bus and 16-bit
> > wide flash parts, there are two flash chips side by side.  A single
> > 32-bit write results in 16 bits going to one chip and 16 bits going
> > to the other.  Note that flash chips generally lack byte enables so
> > in fact one *must* do a single 32-bit write in this case, rather than
> > two 16-bit writes.
> >
> > So, you might want to check (a) processor bus width, (b) processor
> > bus width for this particular chip select; (c) flash bus width; (d)
> > how many flash chips you have.  And if this is a new, custom board,
> > please keep in mind that problems are just as likely to need fixing
> > with a soldering iron & flywires, as with software mods.  Either the
> > software or the hardware could be at fault.
> >
> > > -----Original Message-----
> > > From: u-boot-users-admin at lists.sourceforge.net
> > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > Sent: Thursday, May 27, 2004 1:16 PM
> > > To: VanBaren, Gerald (AGRE); u-boot-users at lists.sourceforge.net
> > > Subject: Re: [U-Boot-Users] flash erase
> > >
> > >
> > > I don't tkink that the AT91RM9200 supports 32-bits data
> > > width.  The SMC
> > > interface supports only 8 or 16-bit data width.It's what I
> > > read from the
> > > data sheet.
> > >
> > > I hope to find the real problem soon.
> > >
> > > Thanks a lot
> > >
> > > Christian
> > >
> > > ----- Original Message -----
> > > From: "VanBaren, Gerald (AGRE)" <Gerald.VanBaren@smiths-aerospace.com>
> > > To: <u-boot-users@lists.sourceforge.net>
> > > Sent: Thursday, May 27, 2004 3:13 PM
> > > Subject: RE: [U-Boot-Users] flash erase
> > >
> > >
> > > >
> > > > Christian:
> > > >
> > > > It looks like you have your memory controller (BRx/ORx)
> > > configured for 32
> > > bits but your actual memory width is 16 bits so the processor
> > > is reading 32
> > > bits on every bus cycle, half of which are garbage.
> > > >
> > > > gvb
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: u-boot-users-admin at lists.sourceforge.net
> > > > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > > > Sent: Thursday, May 27, 2004 2:46 PM
> > > > > To: Wolfgang Denk
> > > > > Cc: u-boot-users at lists.sourceforge.net
> > > > > Subject: Re: [U-Boot-Users] flash erase
> > > > >
> > > > >
> > > > > I use only one 16-bit flash device.  Also, I wrote some data
> > > > > in different
> > > > > flash area and it works partially.
> > > > >
> > > > > I can execute these command :
> > > > > cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> > > > > at 0x10000000
> > > > > it seems to work
> > > > > cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> > > > > cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> > > > > I got problem
> > > > > sometimes... it writes only 0x0002 instead of 0x0006
> > > > >
> > > > > If I type this command:
> > > > > cp.b 2000000 10000000 4   => I got problem as I said in my
> > > > > previous e-mail
> > > > >
> > > > > Copy to Flash... not erased at 10000002 (0)
> > > > >
> > > > > You can see the memory content:
> > > > > 10000000: ffff0006 ffffff10 ffff0430 fffffd30
> > > > >
> > > > > The only problem that I can see now is the home-made PCB that
> > > > > I use to test
> > > > > the memory flash with the dev.  board.  In fact, I use 56
> > > > > long wires to
> > > > > connect each IO from the "flash pcb" to the dev. board.  It's
> > > > > maybe why the
> > > > > communication is unstable.  But I hope that it's the only problem.
> > > > >
> > > > > Regards
> > > > >
> > > > > Christian
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Wolfgang Denk" <wd@denx.de>
> > > > > To: "CG" <christian@mcdi.com>
> > > > > Cc: "Stephan Linz" <linz@mazet.de>;
> > > > > <u-boot-users@lists.sourceforge.net>
> > > > > Sent: Thursday, May 27, 2004 2:10 PM
> > > > > Subject: Re: [U-Boot-Users] flash erase
> > > > >
> > > > >
> > > > > > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > > > > > Do you have an example to know how to erase the flash
> > > > > 28F128J3 from
> > > > > INTEL?
> > > > > >
> > > > > > This has little to do with which chip is being used,  but
> > > > > more  with
> > > > > > how  your  board is organized, i. e. bus width and how many
> > > > > chips are
> > > > > > used to form a bank. I think you use 2 chips in 16 bit mode
> > > > > to form a
> > > > > > 32 bit wide bank. This must be implemented in the driver.
> > > > > >
> > > > > > > I use 16-bit data width, CS0.  I would like to use this
> > > > > flash in order
> > > > > to
> > > > > > > store u-boot and applications (linux and ramdisk).
> > > > > >
> > > > > > Are you really sure? To me it looks more as if there ware 2
> > > > > x 16  bit
> > > > > > devices on a 32 bit wide bus.
> > > > > >
> > > > > > Best regards,
> > > > > >
> > > > > > Wolfgang Denk
> > > > > >
> > > > > > --
> > > > > > Software Engineering:  Embedded and Realtime Systems,
> > > > > Embedded Linux
> > > > > > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> > > > > wd at denx.de
> > > > > > Sorry, but my karma just ran over your dogma.
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------------------------------
> > > > > This SF.Net email is sponsored by: Oracle 10g
> > > > > Get certified on the hottest thing ever to hit the market...
> > > > > Oracle 10g.
> > > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > > > > _______________________________________________
> > > > > U-Boot-Users mailing list
> > > > > U-Boot-Users at lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > > >
> > > >
> > > > ******************************************
> > > > The information contained in, or attached to, this e-mail,
> > > may contain
> > > confidential information and is intended solely for the use of the
> > > individual or entity to whom they are addressed and may be
> > > subject to legal
> > > privilege.  If you have received this e-mail in error you
> > > should notify the
> > > sender immediately by reply e-mail, delete the message from
> > > your system and
> > > notify your system manager.  Please do not copy it for any purpose, or
> > > disclose its contents to any other person.  The views or
> > > opinions presented
> > > in this e-mail are solely those of the author and do not necessarily
> > > represent those of the company.  The recipient should check
> > > this e-mail and
> > > any attachments for the presence of viruses.  The company accepts no
> > > liability for any damage caused, directly or indirectly, by any virus
> > > transmitted in this email.
> > > > ******************************************
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by: Oracle 10g
> > > > Get certified on the hottest thing ever to hit the
> > > market... Oracle 10g.
> > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > > > _______________________________________________
> > > > U-Boot-Users mailing list
> > > > U-Boot-Users at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > >
> > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by: Oracle 10g
> > > Get certified on the hottest thing ever to hit the market...
> > > Oracle 10g.
> > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > http://ads.osdn.com/?ad_id149&alloc_id?66&op=ick
> > > _______________________________________________
> > > U-Boot-Users mailing list
> > > U-Boot-Users at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the market... Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> >
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g.
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>

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

* [U-Boot-Users] flash erase
  2004-05-28 21:35   ` Ed Okerson
@ 2004-05-28 22:04     ` christian at mcdi.com
  0 siblings, 0 replies; 16+ messages in thread
From: christian at mcdi.com @ 2004-05-28 22:04 UTC (permalink / raw)
  To: u-boot


Nope, I think that this flash is not CFI compliant...  

The flash is a 28F128J3 from Intel

Regards

Ed Okerson <eokerson@texasconnect.net> said:

> Isn't that flash CFI compliant?  If so, try using the CFI driver and let
> it detect the chip and bus width.
> 
> Ed Okerson
> 
> On Fri, 28 May 2004, CG wrote:
> 
> > Hello,
> >
> > I think that you're right.  I used flash routines in my flash driver 
which
> > serve 32-bit data bus width.  But I cannot use it if the flash has only 
one
> > 16-bit...
> >
> > Is there any flash driver can I refer that use one 28F128J3A... So just 
only
> > 1 16-bit data bus.
> >
> > I have to mydify the flash driver... the next step!
> >
> > Regards
> >
> > Christian
> >
> >
> > ----- Original Message -----
> > From: "Kerl, John" <John.Kerl@Avnet.com>
> > To: "CG" <christian@mcdi.com>; "VanBaren, Gerald (AGRE)"
> > <Gerald.VanBaren@smiths-aerospace.com>; <u-boot-
users@lists.sourceforge.net>
> > Sent: Thursday, May 27, 2004 4:45 PM
> > Subject: RE: [U-Boot-Users] flash erase
> >
> >
> > > Usually what happens is that if one has a 32-bit data bus and 16-bit
> > > wide flash parts, there are two flash chips side by side.  A single
> > > 32-bit write results in 16 bits going to one chip and 16 bits going
> > > to the other.  Note that flash chips generally lack byte enables so
> > > in fact one *must* do a single 32-bit write in this case, rather than
> > > two 16-bit writes.
> > >
> > > So, you might want to check (a) processor bus width, (b) processor
> > > bus width for this particular chip select; (c) flash bus width; (d)
> > > how many flash chips you have.  And if this is a new, custom board,
> > > please keep in mind that problems are just as likely to need fixing
> > > with a soldering iron & flywires, as with software mods.  Either the
> > > software or the hardware could be at fault.
> > >
> > > > -----Original Message-----
> > > > From: u-boot-users-admin at lists.sourceforge.net
> > > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > > Sent: Thursday, May 27, 2004 1:16 PM
> > > > To: VanBaren, Gerald (AGRE); u-boot-users at lists.sourceforge.net
> > > > Subject: Re: [U-Boot-Users] flash erase
> > > >
> > > >
> > > > I don't tkink that the AT91RM9200 supports 32-bits data
> > > > width.  The SMC
> > > > interface supports only 8 or 16-bit data width.It's what I
> > > > read from the
> > > > data sheet.
> > > >
> > > > I hope to find the real problem soon.
> > > >
> > > > Thanks a lot
> > > >
> > > > Christian
> > > >
> > > > ----- Original Message -----
> > > > From: "VanBaren, Gerald (AGRE)" <Gerald.VanBaren@smiths-
aerospace.com>
> > > > To: <u-boot-users@lists.sourceforge.net>
> > > > Sent: Thursday, May 27, 2004 3:13 PM
> > > > Subject: RE: [U-Boot-Users] flash erase
> > > >
> > > >
> > > > >
> > > > > Christian:
> > > > >
> > > > > It looks like you have your memory controller (BRx/ORx)
> > > > configured for 32
> > > > bits but your actual memory width is 16 bits so the processor
> > > > is reading 32
> > > > bits on every bus cycle, half of which are garbage.
> > > > >
> > > > > gvb
> > > > >
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: u-boot-users-admin at lists.sourceforge.net
> > > > > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > > > > Sent: Thursday, May 27, 2004 2:46 PM
> > > > > > To: Wolfgang Denk
> > > > > > Cc: u-boot-users at lists.sourceforge.net
> > > > > > Subject: Re: [U-Boot-Users] flash erase
> > > > > >
> > > > > >
> > > > > > I use only one 16-bit flash device.  Also, I wrote some data
> > > > > > in different
> > > > > > flash area and it works partially.
> > > > > >
> > > > > > I can execute these command :
> > > > > > cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> > > > > > at 0x10000000
> > > > > > it seems to work
> > > > > > cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> > > > > > cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> > > > > > I got problem
> > > > > > sometimes... it writes only 0x0002 instead of 0x0006
> > > > > >
> > > > > > If I type this command:
> > > > > > cp.b 2000000 10000000 4   => I got problem as I said in my
> > > > > > previous e-mail
> > > > > >
> > > > > > Copy to Flash... not erased at 10000002 (0)
> > > > > >
> > > > > > You can see the memory content:
> > > > > > 10000000: ffff0006 ffffff10 ffff0430 fffffd30
> > > > > >
> > > > > > The only problem that I can see now is the home-made PCB that
> > > > > > I use to test
> > > > > > the memory flash with the dev.  board.  In fact, I use 56
> > > > > > long wires to
> > > > > > connect each IO from the "flash pcb" to the dev. board.  It's
> > > > > > maybe why the
> > > > > > communication is unstable.  But I hope that it's the only 
problem.
> > > > > >
> > > > > > Regards
> > > > > >
> > > > > > Christian
> > > > > >
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Wolfgang Denk" <wd@denx.de>
> > > > > > To: "CG" <christian@mcdi.com>
> > > > > > Cc: "Stephan Linz" <linz@mazet.de>;
> > > > > > <u-boot-users@lists.sourceforge.net>
> > > > > > Sent: Thursday, May 27, 2004 2:10 PM
> > > > > > Subject: Re: [U-Boot-Users] flash erase
> > > > > >
> > > > > >
> > > > > > > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > > > > > > Do you have an example to know how to erase the flash
> > > > > > 28F128J3 from
> > > > > > INTEL?
> > > > > > >
> > > > > > > This has little to do with which chip is being used,  but
> > > > > > more  with
> > > > > > > how  your  board is organized, i. e. bus width and how many
> > > > > > chips are
> > > > > > > used to form a bank. I think you use 2 chips in 16 bit mode
> > > > > > to form a
> > > > > > > 32 bit wide bank. This must be implemented in the driver.
> > > > > > >
> > > > > > > > I use 16-bit data width, CS0.  I would like to use this
> > > > > > flash in order
> > > > > > to
> > > > > > > > store u-boot and applications (linux and ramdisk).
> > > > > > >
> > > > > > > Are you really sure? To me it looks more as if there ware 2
> > > > > > x 16  bit
> > > > > > > devices on a 32 bit wide bus.
> > > > > > >
> > > > > > > Best regards,
> > > > > > >
> > > > > > > Wolfgang Denk
> > > > > > >
> > > > > > > --
> > > > > > > Software Engineering:  Embedded and Realtime Systems,
> > > > > > Embedded Linux
> > > > > > > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> > > > > > wd at denx.de
> > > > > > > Sorry, but my karma just ran over your dogma.
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > -------------------------------------------------------
> > > > > > This SF.Net email is sponsored by: Oracle 10g
> > > > > > Get certified on the hottest thing ever to hit the market...
> > > > > > Oracle 10g.
> > > > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > > > > > _______________________________________________
> > > > > > U-Boot-Users mailing list
> > > > > > U-Boot-Users at lists.sourceforge.net
> > > > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > > > >
> > > > >
> > > > > ******************************************
> > > > > The information contained in, or attached to, this e-mail,
> > > > may contain
> > > > confidential information and is intended solely for the use of the
> > > > individual or entity to whom they are addressed and may be
> > > > subject to legal
> > > > privilege.  If you have received this e-mail in error you
> > > > should notify the
> > > > sender immediately by reply e-mail, delete the message from
> > > > your system and
> > > > notify your system manager.  Please do not copy it for any purpose, 
or
> > > > disclose its contents to any other person.  The views or
> > > > opinions presented
> > > > in this e-mail are solely those of the author and do not necessarily
> > > > represent those of the company.  The recipient should check
> > > > this e-mail and
> > > > any attachments for the presence of viruses.  The company accepts no
> > > > liability for any damage caused, directly or indirectly, by any virus
> > > > transmitted in this email.
> > > > > ******************************************
> > > > >
> > > > >
> > > > > -------------------------------------------------------
> > > > > This SF.Net email is sponsored by: Oracle 10g
> > > > > Get certified on the hottest thing ever to hit the
> > > > market... Oracle 10g.
> > > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > > > > _______________________________________________
> > > > > U-Boot-Users mailing list
> > > > > U-Boot-Users at lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by: Oracle 10g
> > > > Get certified on the hottest thing ever to hit the market...
> > > > Oracle 10g.
> > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > http://ads.osdn.com/?ad_id149&alloc_id?66&op=ick
> > > > _______________________________________________
> > > > U-Boot-Users mailing list
> > > > U-Boot-Users at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by: Oracle 10g
> > > Get certified on the hottest thing ever to hit the market... Oracle 
10g.
> > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > > _______________________________________________
> > > U-Boot-Users mailing list
> > > U-Boot-Users at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > >
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the market... Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> >
> 
> 



-- 

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

* [U-Boot-Users] flash erase
@ 2004-06-01 14:01 Brad Kemp
  0 siblings, 0 replies; 16+ messages in thread
From: Brad Kemp @ 2004-06-01 14:01 UTC (permalink / raw)
  To: u-boot

Christian
The 28F128J3A is supported in drivers/cfi_flash.c
Add #define CFG_FLASH_CFI_DRIVER in your boards header file.
It should autodetect the flash if CFG_FLASH_BASE is set correctly
Brad

> -----Original Message-----
> From: CG [mailto:christian at mcdi.com] 
> Sent: Friday, May 28, 2004 4:16 PM
> To: Kerl, John; VanBaren, Gerald (AGRE); 
> u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] flash erase
> 
> 
> Hello,
> 
> I think that you're right.  I used flash routines in my flash 
> driver which
> serve 32-bit data bus width.  But I cannot use it if the 
> flash has only one
> 16-bit...
> 
> Is there any flash driver can I refer that use one 
> 28F128J3A... So just only
> 1 16-bit data bus.
> 
> I have to mydify the flash driver... the next step!
> 
> Regards
> 
> Christian
> 
> 
> ----- Original Message -----
> From: "Kerl, John" <John.Kerl@Avnet.com>
> To: "CG" <christian@mcdi.com>; "VanBaren, Gerald (AGRE)"
> <Gerald.VanBaren@smiths-aerospace.com>; 
> <u-boot-users@lists.sourceforge.net>
> Sent: Thursday, May 27, 2004 4:45 PM
> Subject: RE: [U-Boot-Users] flash erase
> 
> 
> > Usually what happens is that if one has a 32-bit data bus and 16-bit
> > wide flash parts, there are two flash chips side by side.  A single
> > 32-bit write results in 16 bits going to one chip and 16 bits going
> > to the other.  Note that flash chips generally lack byte enables so
> > in fact one *must* do a single 32-bit write in this case, 
> rather than
> > two 16-bit writes.
> >
> > So, you might want to check (a) processor bus width, (b) processor
> > bus width for this particular chip select; (c) flash bus width; (d)
> > how many flash chips you have.  And if this is a new, custom board,
> > please keep in mind that problems are just as likely to need fixing
> > with a soldering iron & flywires, as with software mods.  Either the
> > software or the hardware could be at fault.
> >
> > > -----Original Message-----
> > > From: u-boot-users-admin at lists.sourceforge.net
> > > [mailto:u-boot-users-admin at lists.sourceforge.net]On Behalf Of CG
> > > Sent: Thursday, May 27, 2004 1:16 PM
> > > To: VanBaren, Gerald (AGRE); u-boot-users at lists.sourceforge.net
> > > Subject: Re: [U-Boot-Users] flash erase
> > >
> > >
> > > I don't tkink that the AT91RM9200 supports 32-bits data
> > > width.  The SMC
> > > interface supports only 8 or 16-bit data width.It's what I
> > > read from the
> > > data sheet.
> > >
> > > I hope to find the real problem soon.
> > >
> > > Thanks a lot
> > >
> > > Christian
> > >
> > > ----- Original Message -----
> > > From: "VanBaren, Gerald (AGRE)" 
> <Gerald.VanBaren@smiths-aerospace.com>
> > > To: <u-boot-users@lists.sourceforge.net>
> > > Sent: Thursday, May 27, 2004 3:13 PM
> > > Subject: RE: [U-Boot-Users] flash erase
> > >
> > >
> > > >
> > > > Christian:
> > > >
> > > > It looks like you have your memory controller (BRx/ORx)
> > > configured for 32
> > > bits but your actual memory width is 16 bits so the processor
> > > is reading 32
> > > bits on every bus cycle, half of which are garbage.
> > > >
> > > > gvb
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: u-boot-users-admin at lists.sourceforge.net
> > > > > [mailto:u-boot-users-admin at lists.sourceforge.net]On 
> Behalf Of CG
> > > > > Sent: Thursday, May 27, 2004 2:46 PM
> > > > > To: Wolfgang Denk
> > > > > Cc: u-boot-users at lists.sourceforge.net
> > > > > Subject: Re: [U-Boot-Users] flash erase
> > > > >
> > > > >
> > > > > I use only one 16-bit flash device.  Also, I wrote some data
> > > > > in different
> > > > > flash area and it works partially.
> > > > >
> > > > > I can execute these command :
> > > > > cp.b 2000000 10000000 2   => It copies 2 byte (data = 0x0006)
> > > > > at 0x10000000
> > > > > it seems to work
> > > > > cp.b 2000000 10000002 2   => It copies 2 byte at 0x10000002
> > > > > cp.b 2000000 10000004 2   => It copies 2 byte at 0x10000004,
> > > > > I got problem
> > > > > sometimes... it writes only 0x0002 instead of 0x0006
> > > > >
> > > > > If I type this command:
> > > > > cp.b 2000000 10000000 4   => I got problem as I said in my
> > > > > previous e-mail
> > > > >
> > > > > Copy to Flash... not erased at 10000002 (0)
> > > > >
> > > > > You can see the memory content:
> > > > > 10000000: ffff0006 ffffff10 ffff0430 fffffd30
> > > > >
> > > > > The only problem that I can see now is the home-made PCB that
> > > > > I use to test
> > > > > the memory flash with the dev.  board.  In fact, I use 56
> > > > > long wires to
> > > > > connect each IO from the "flash pcb" to the dev. board.  It's
> > > > > maybe why the
> > > > > communication is unstable.  But I hope that it's the 
> only problem.
> > > > >
> > > > > Regards
> > > > >
> > > > > Christian
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Wolfgang Denk" <wd@denx.de>
> > > > > To: "CG" <christian@mcdi.com>
> > > > > Cc: "Stephan Linz" <linz@mazet.de>;
> > > > > <u-boot-users@lists.sourceforge.net>
> > > > > Sent: Thursday, May 27, 2004 2:10 PM
> > > > > Subject: Re: [U-Boot-Users] flash erase
> > > > >
> > > > >
> > > > > > In message <052401c443f1$218d1550$6b01a8c0@cc> you wrote:
> > > > > > > Do you have an example to know how to erase the flash
> > > > > 28F128J3 from
> > > > > INTEL?
> > > > > >
> > > > > > This has little to do with which chip is being used,  but
> > > > > more  with
> > > > > > how  your  board is organized, i. e. bus width and how many
> > > > > chips are
> > > > > > used to form a bank. I think you use 2 chips in 16 bit mode
> > > > > to form a
> > > > > > 32 bit wide bank. This must be implemented in the driver.
> > > > > >
> > > > > > > I use 16-bit data width, CS0.  I would like to use this
> > > > > flash in order
> > > > > to
> > > > > > > store u-boot and applications (linux and ramdisk).
> > > > > >
> > > > > > Are you really sure? To me it looks more as if there ware 2
> > > > > x 16  bit
> > > > > > devices on a 32 bit wide bus.
> > > > > >
> > > > > > Best regards,
> > > > > >
> > > > > > Wolfgang Denk
> > > > > >
> > > > > > --
> > > > > > Software Engineering:  Embedded and Realtime Systems,
> > > > > Embedded Linux
> > > > > > Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email:
> > > > > wd at denx.de
> > > > > > Sorry, but my karma just ran over your dogma.
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------------------------------
> > > > > This SF.Net email is sponsored by: Oracle 10g
> > > > > Get certified on the hottest thing ever to hit the market...
> > > > > Oracle 10g.
> > > > > Take an Oracle 10g class now, and we'll give you the 
> exam FREE.
> > > > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> > > > > _______________________________________________
> > > > > U-Boot-Users mailing list
> > > > > U-Boot-Users at lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > > >
> > > >
> > > > ******************************************
> > > > The information contained in, or attached to, this e-mail,
> > > may contain
> > > confidential information and is intended solely for the use of the
> > > individual or entity to whom they are addressed and may be
> > > subject to legal
> > > privilege.  If you have received this e-mail in error you
> > > should notify the
> > > sender immediately by reply e-mail, delete the message from
> > > your system and
> > > notify your system manager.  Please do not copy it for 
> any purpose, or
> > > disclose its contents to any other person.  The views or
> > > opinions presented
> > > in this e-mail are solely those of the author and do not 
> necessarily
> > > represent those of the company.  The recipient should check
> > > this e-mail and
> > > any attachments for the presence of viruses.  The company 
> accepts no
> > > liability for any damage caused, directly or indirectly, 
> by any virus
> > > transmitted in this email.
> > > > ******************************************
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by: Oracle 10g
> > > > Get certified on the hottest thing ever to hit the
> > > market... Oracle 10g.
> > > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > > > _______________________________________________
> > > > U-Boot-Users mailing list
> > > > U-Boot-Users at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > > >
> > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by: Oracle 10g
> > > Get certified on the hottest thing ever to hit the market...
> > > Oracle 10g.
> > > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > > http://ads.osdn.com/?ad_id149&alloc_id?66&op=ick
> > > _______________________________________________
> > > U-Boot-Users mailing list
> > > U-Boot-Users at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> > >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the 
> market... Oracle 10g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id149&alloc_id?66&op?k
> > _______________________________________________
> > U-Boot-Users mailing list
> > U-Boot-Users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/u-boot-users
> >
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... 
> Oracle 10g. 
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id149&alloc_id?66&op=ick
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
> 

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

end of thread, other threads:[~2004-06-01 14:01 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E1BSuZH-0005Nd-Ox@sc8-sf-list1.sourceforge.net>
2004-05-26  9:42 ` [U-Boot-Users] is there any irc channel for u-boot Annamalai Prakash
2004-05-26 14:19   ` [U-Boot-Users] flash erase CG
2004-05-26 17:26     ` Wolfgang Denk
2004-05-27  8:06     ` Stephan Linz
2004-05-27 13:47       ` CG
2004-05-27 15:16         ` Stephan Linz
2004-05-27 18:10         ` Wolfgang Denk
2004-05-27 18:46           ` CG
2004-05-26 17:22   ` [U-Boot-Users] is there any irc channel for u-boot Wolfgang Denk
2004-05-27 19:13 [U-Boot-Users] flash erase VanBaren, Gerald
2004-05-27 20:15 ` CG
  -- strict thread matches above, loose matches on Subject: below --
2004-05-27 20:45 Kerl, John
2004-05-28 20:15 ` CG
2004-05-28 21:35   ` Ed Okerson
2004-05-28 22:04     ` christian at mcdi.com
2004-06-01 14:01 Brad Kemp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox