[U-Boot] address of boot_params and kernel entry point

Iram Shahzad iram.shahzad at jp.fujitsu.com
Fri Feb 13 15:49:52 CET 2009


Hi

Why does most of the existing configurations use
such addresses as:

For passing boot_params
    gd->bd->bi_boot_params = PHYS_SDRAM + 0x100;
Why + 0x100 and not just PHYS_SDRAM?

Similarly for Linux kernel load address
    PHYS_SDRAM + 0x8000
Why + 0x8000?

I think by doing this the following areas are
unused, please correct me if I am wrong.
    PHYS_SDRAM to PHYS_SDRAM+0x100
    PHYS_SDRAM+0x100+boot_param_len to PHYS_SDRAM+0x8000

Just want to make sure if I am missing something.

Best regards
Iram




More information about the U-Boot mailing list