Dear Haavard Skinnemoen,

Am 12.08.2010 08:52, schrieb Haavard Skinnemoen:
> The paging system which is required to set up caching properties has not
> yet been initialized when the SDRAM is initialized. So when the
> map_physmem() function is converted to return the physical address
> unchanged, the SDRAM initialization will break on some boards.
> 
> The avr32-specific uncached() macro will return an address which will
> always cause uncached accessed to be made. Since this happens in the
> board code, using avr32-specific features should be ok, and will allow
> the SDRAM initialization to keep working.
> 
> Signed-off-by: Haavard Skinnemoen <haavard.skinnem...@atmel.com>

Tested-by: Andreas Bießmann <biessm...@corscience.de>

one colleague reported similar problems initialising SDRAM on our own
board. I could not reproduce this issue here, however this patch fixed
the problem. Thanks for that, it came the right time.

This patch should be applied too.

regards

Andreas Bießmann
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to