2016-01-25 16:18 GMT+01:00 Gary Thomas <[email protected]>: > On 01/25/2016 03:42 PM, Max Krummenacher wrote: >> >> Hi Gary >> >> >> 2016-01-25 15:10 GMT+01:00 Gary Thomas <[email protected]>: >>> >>> I have a board which can be deployed with either i.MX6Q or i.MX6solo >>> I have U-Boot configurations for both. >>> >>> I'm trying to use a single build (bitbake u-boot-fslc) to create >>> both U-Boot images, using >>> UBOOT_MACHINE ?= "teton_p8303_config teton_p8303s_config" >>> >>> Sadly, it's failing: >>> | Configuring for teton_p8303 - Board: teton_p8303, Options: >>> IMX_CONFIG=board/amltd/teton_p8303/teton_p8303q.cfg,MX6Q,DDR_MB=2048 >>> | Configuring for teton_p8303s - Board: teton_p8303, Options: >>> IMX_CONFIG=board/amltd/teton_p8303/teton_p8303.cfg,MX6S,DDR_MB=1024 >>> | ln: failed to create symbolic link 'asm/arch': File exists >>> | Makefile:468: recipe for target 'teton_p8303_config' failed >>> >>> Obviously, I don't understand the mechanism and I don't see >>> a working example in either meta-fsl-arm or meta-fsl-arm-extra >>> >>> Any pointers would be great >>> >> >> Have you tried something like this: >> >> https://github.com/Freescale/meta-fsl-arm-extra/blob/master/conf/machine/apalis-imx6.conf#L24 >> >> So in your <machine>.conf: >> >> UBOOT_CONFIG ??= "s" >> UBOOT_CONFIG[q] = "teton_p8303_config" >> UBOOT_CONFIG[s] = "teton_p8303s_config" >> >> Which I expect to build a u-boot.imx, u-boot.imx-s > > > What if I want to build u-boot.imx-q and u-boot.imx-s? I want to build > all possible versions and decide only when I install which to use. >
I expect that you get a binary for each of your UBOOT_CONFIG[xxxx]. And what is set by UBOOT_CONFIG = "s" is the default one. > > -- > ------------------------------------------------------------ > Gary Thomas | Consulting for the > MLB Associates | Embedded world > ------------------------------------------------------------ -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
