AKASHI-san, On Thu, Jun 27, 2019 at 10:08 AM AKASHI Takahiro <takahiro.aka...@linaro.org> wrote: > > If U-Boot is loaded and started from TF-A (you need to change > SYS_TEXT_BASE to 0x60000000), it will hang up at flash initialization. > > If secure mode is off (default, or -machine virt,secure=off) at qemu, > it will provide dtb with two flash memory banks: > flash@0 { > bank-width = <0x4>; > reg = <0x0 0x0 0x0 0x4000000 0x0 0x4000000 0x0 0x4000000>; > compatible = "cfi-flash"; > }; > If secure mode is on, on the other hand, qemu provides dtb with 1 bank: > flash@0 { > bank-width = <0x4>; > reg = <0x0 0x4000000 0x0 0x4000000>; > compatible = "cfi-flash"; > }; > > As a result, flash_init()/flash_get_size() will eventually fail. > With this patch applied, relevant CONFIG values are modified. > > NOTE: you will not have to modify SYS_TEXT_BASE any more once > Yamada-san's patch[1] is merged. > > [1] https://lists.denx.de/pipermail/u-boot/2019-June/374178.html
No. My patch is unrelated. You are talking about CONFIG_POSITION_INDEPENDENT, and you can enable it irrespective of my work. -- Best Regards Masahiro Yamada _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot