Re: [U-Boot-Users] bootargs

My board has 2 x E28F128J3A150 Intel Strata flash devices at 0x08000000 and a seperate 1Mbyte AMD flash (containing u-boot) at 0x00000000. How do I configure u-boot to identify all of my flash devices? Does u-boot use CFI to detect flash devices?
I want to use jffs2 root file system on Strata flash If u-boot is unaware of the other (i.e.Strata) flash will that affect the kernel using jffs2 and mtd subsystem?
Currently when I do flinfo it only returns information about the 1Mbyte flash!
e.g. flinfo
Bank # 1: AMD: 1x Amd29LV800BB (8Mbit) Size: 1 MB in 19 Sectors Sector Start Addresses: 00000000 (RO) 00004000 (RO) 00006000 (RO) 00008000 (RO) 00010000 (RO) 00020000 00030000 00040000 00050000 00060000 00070000 00080000 00090000 000A0000 000B0000 000C0000 000D0000 000E0000 000F0000 (RO)
Thanks, Dave
Wolfgang Denk wd@denx.de wrote:
< < In message E1B1QIK-00061j-BX@sc8-sf-list1.sourceforge.net you wrote: < > < > All this excitement in one day!! < < And all for free :-) < < > One thing (there's always one more) ... does U-boot support writing to Intel Strata Flash? < < More exitement on the way: yes, of course. < < 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 < "Wagner's music is better than it sounds." - Mark Twain <

In message E1B6qcy-00011A-Er@sc8-sf-list1.sourceforge.net you wrote:
My board has 2 x E28F128J3A150 Intel Strata flash devices at 0x08000000 and a seperate 1Mbyte AMD flash (containing u-boot) at 0x00000000. How do I configure u-boot to identify all of my flash devices?
Adapt the flash driver for your board to initialize both banks.
Does u-boot use CFI to detect flash devices?
You can use the CFI driver or a custom driver just as you like.
I want to use jffs2 root file system on Strata flash If u-boot is unaware of the other (i.e.Strata) flash will that affect the kernel using jffs2 and mtd subsystem?
U-Boot must at least initialize the memory controller, and normally it should report the location (address) and size to the Linux kernel.
Currently when I do flinfo it only returns information about the 1Mbyte flash!
Which means your flash driver is incomplete.
Best regards,
Wolfgang Denk
participants (2)
-
asnuaļ¼ eircom.net
-
Wolfgang Denk