[U-Boot] [PATCH 1/1] x86: #define CONFIG_LOADADDR 0x1100000

Alexander Graf agraf at suse.de
Thu Jan 31 07:57:27 UTC 2019



> Am 31.01.2019 um 08:50 schrieb Bin Meng <bmeng.cn at gmail.com>:
> 
> Hi Heinrich,
> 
>> On Fri, Jan 25, 2019 at 4:18 AM Heinrich Schuchardt <xypron.glpk at gmx.de> wrote:
>> 
>> arch/x86/dts/qemu-x86_i440fx.dts reserves memory for PCI at 0x1000000.
> 
> I think you misread the codes. 0x1000000 means PCI I/O space, not the
> actual address here. See FDT_PCI_SPACE_IO in fdtdec.h.

It still crashes. Can you explain why? :)

Alex

> 
>> Loading via the `dhcp` command to this address leads to a crash on
>> qemu-x86_64_defconfig. So let's define CONFIG_LOADADDR as 0x1100000.
>> 
>> Reported-by: Alexander Graf <agraf at suse.de>
>> Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
>> ---
>> compatible='pci-x86' is a U-Boot specific device tree binding.
>> Unfortunately it is not documented. Simon, it would be helpful
>> if you could provide some README.
>> ---
>> include/configs/x86-common.h | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>> 
> 
> Regards,
> Bin



More information about the U-Boot mailing list