Hello experts,

While emulating u-boot program which loads linux, I found even if I load my
dtb file at 0x80000000 using -device loader,file=xxx,addr=yyy the qemu
program loads the dtb it generated at 0x80000000. And it gives me this
error.

The following two regions overlap (in the cpu-memory-0 address space):

  arch/arm64/boot/dts/arm/ab21m.dtb (addresses 0x0000000080000000 -
0x0000000080000994)

  dtb (addresses 0x0000000080000000 - 0x0000000080100000)

make: *** [Makefile.qemu:22: run_uboot] Error 1

I tried setting skip_dtb_autoload to true in my machine to no avail.

How can I avoid automatic dtb load?

Thanks in advance.

Chan Kim

 

Reply via email to