
In message 017901c8620a$d600f0c0$030514ac@atmel.com you wrote:
There is a general problem with U-Boot which seems to assume that there is more RAM than flash in the system.
U-Boot does not make any such assumption - at least none of the ports I know of.
How do you easily copy 256 MB from an SD-Card to an onboard 256 MB NAND flash when the SDRAM is 64 MB?
Please read the archives. We've had this discussion a long time before.
The vanilla way of supporting storage devices is really wasteful in resources, and you cannot compare two memory areas if the memory area is larger than half the SDRAM size.
You can compare *memory* areas of any size that is mapped into the processor's address space. I guess you are talking about storage devices.
Best regards,
Wolfgang Denk