
In message 67a3f13e0603240754t70f1f7d3k1ce193693add6417@mail.gmail.com you wrote:
After using "md", I see my linux kernel is loaded. As you mentioned, I should fix my flash driver. My flash driver is based on board/atc/flash.c, I think the problem is the function flash_erase(). Since I'm not an expert, would you give me some hints?
You must have had your reasons to think that the flah driver of the ATC board was a good choice for you. I cannot comment on this, as I don't know your hardware.
the boot prompt display:
U-Boot 1.1.3 (Mar 24 2006 - 01:59:06)
U-Boot code: A3F00000 -> A3F2252C BSS: -> A3F5738C RAM Configuration: Bank #0: a0000000 64 MB Flash: 2 MB
If I use git to download u-boot current source code, the boot prompt display:
U-Boot 1.1.4 (Mar 24 2006 - 02:32:06)
DRAM: 64 MB Flash: 2 MB
I copy the same board/ and my board.h into current source code. Is that normal output? Thanks again.
See http://www.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=commit;h=57cac1fa547fa5...
Best regards,
Wolfgang Denk