[U-Boot-Users] is there any irc channel for u-boot

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

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

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

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

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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

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

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

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@denx.de Sorry, but my karma just ran over your dogma.

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
participants (4)
-
Annamalai Prakash
-
CG
-
Stephan Linz
-
Wolfgang Denk