[U-Boot-Users] flash erase
CG
christian at mcdi.com
Thu May 27 20:46:06 CEST 2004
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 at denx.de>
To: "CG" <christian at mcdi.com>
Cc: "Stephan Linz" <linz at mazet.de>; <u-boot-users at lists.sourceforge.net>
Sent: Thursday, May 27, 2004 2:10 PM
Subject: Re: [U-Boot-Users] flash erase
> In message <052401c443f1$218d1550$6b01a8c0 at 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.
>
More information about the U-Boot
mailing list