[U-Boot-Users] Question on pre-loader to U-Boot

Hello everyone,
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.
Regards, zl

"Zhang, Chris (Ex CH01)" Chris.Zhang@honeywell.com schreibt:
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.
$ cat board/at91rm9200dk/config.mk TEXT_BASE = 0x21f00000
Cheers Anders

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 =====================================================

In message E57EEBD32F0D7042ABABB29ECBAB911EEB4AB6@CH01HX312 you wrote:
I am using at91rm9200dk u-boot from ATMEL.
Then please go and ask ATMEL if you have problems with their code.
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
We cannot and will not try to answer queestions about a configuration which we don't know. Standard U-Boot is configured to boot without a preloader.
Best regards,
Wolfgang Denk
participants (4)
-
Anders Larsen
-
Marco Cavallini
-
Wolfgang Denk
-
Zhang, Chris (Ex CH01)