
23 Sep
2004
23 Sep
'04
5:05 p.m.
In message 200409230855.06826.maillist@fsforth.de you wrote:
U-Boot will NOT fit into a 16 kB block. And U-Boot cannot be made to boot directly from such a block. You will need to implement a different loader.
Sorry to disagree. Of course U-Boot at whole will not fit into a NAND block. But you can place all the assembler initialization stuff including NAND relocation into the first block. The relocation code then reads the remaining NAND sectors and appends it to the one already read by the CPU. For the S3C2410 I did post a patch half a year ago.
What you describe is exactly such a different bootstap loader.
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
If the odds are a million to one against something occuring, chances
are 50-50 it will.