Hi. I also got it working with a single board compilation now. You are correct that it is the CONFIG_RELOCATABLE that is the issue. If I select this it works. /Lars Pedersen On Wed, 5 Aug 2020 at 11:48, Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> wrote: > > On 8/5/20 11:37 AM, Lars Pedersen wrote: > > Hi. I got both the EVK and our TQMa7d board working with using the > > full imx_v7_defconfig! So that's progress :) > > Oh. Can you turn them off stepwise to see, which config option > is missing? (If my suspicion below isn't true) > > > > See my inline comments > > >> To make sure this does work as intended, I just built barebox with > >> only barebox-freescale-mx7-sabresd.img selected and it works fine for me: > >> > > > > What's the size of that image? I just retested and I can't get it > > working when only the sabresd board is selected for compilation. > > 532K. > > >> Are you sure the board is strapped correctly to boot from SD? > > > > I got the board configuration as: > > > > SW3 = 10 > > SW2 = 00100000 > > I skimmed through your config, > -CONFIG_RELOCATABLE=y > +# CONFIG_RELOCATABLE is not set > CONFIG_TEXT_BASE=0x0 > > Text base is ignored, when you are relocatable. If you aren't relocatable, > you need a valid address as your text base. Why did you turn it off? I didn't turn it off. It isn't selected by MACH_FREESCALE_MX7_SABRESD so it gets turned off if only this board is used. It is selected by 6 other boards, which is the reason it works when compiling for all boards. Symbol: RELOCATABLE [=y] Type : bool Defined at common/Kconfig:336 Prompt: generate relocatable barebox binary Depends on: PPC || ARM [=y] Location: (2) -> General Settings Selected by [y]: - MACH_CCMX51 [=y] && ARCH_IMX [=y] && IMX_MULTI_BOARDS [=y] Selected by [n]: - ARCH_BCM283X [=n] && <choice> - ARCH_TEGRA [=n] && <choice> - ARCH_ZYNQMP [=n] && <choice> - MACH_VEXPRESS [=n] && <choice> - ARCH_ZYNQ7000 [=n] && ARCH_ZYNQ [=n] > > Cheers, > Ahmad > > -- > Pengutronix e.K. | | > Steuerwalder Str. 21 | http://www.pengutronix.de/ | > 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox