Re: Fwd: Memory Size Requirement to Run Linux on Embedded Environment
From: Wolfgang Denk <hidden>
Date: 2005-02-12 22:15:44
In message [ref] you wrote:
quoted
This is not correct. U-Boot is located where your memory map dictates it, this can be the begining or the end or right in the middle of your flash - depending on your hardware design.I suggested the beginning of flash under the assumption that u-boot would be the first code to execute. Albert, if it is not then you will need to have some other code at the boot location.
That's what I intended topoint out: this is hardware dependent; some processiors support low-boot (0x100) and high-boot (0xFFF00100), others have a fixed reset vector (0xFFFFFFFC), and yet other architectures behave differently (like ARM startin at 0x0000). Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de "There are things that are so serious that you can only joke about them" - Heisenberg