
I am using at91rm9200dk u-boot from ATMEL.
I noticed that ATMEL uses programs called loader.bin and boot.bin to load U-Boot into SDRAM. The Load Address is 0x21f00000 (the upper 1M).
My question is how does this value is choosen for U-Boot? I guess it is related to linker behavior of U-Boot (right?), but there is no clue to conclude such kind of address. Thanks for any hints.
Atmel pre-loader called loader.bin uncompress a gzipped u-boot in sdram. You can avoid using loader.bin simply switching to u-boot-1.1.2 http://www.koansoftware.com/it/art.php?art=80
best regards Marco Cavallini ===================================================== Koan s.a.s. - Software Engineering Linux and WinCE solutions for Embedded and Real-Time Software Klinux : the embedded distribution for industrial applications - Atmel AT91 ARM Third Party Consultant - Intel PCA Developer Network Member - Microsoft Windows Embedded Partner Via Pascoli, 3 - 24121 Bergamo - ITALIA Tel. (++39) 035-255.235 - Fax (++39) 178-223.9748 http://www.koansoftware.com - http://www.klinux.org =====================================================