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