[meta-freescale] Build image for Nitrogen board fails -dylen branch-

Eric Nelson eric.nelson at boundarydevices.com
Mon Aug 19 08:41:50 PDT 2013


Hi Tarek,

On 08/19/2013 06:57 AM, Eric Nelson wrote:
> Hi Tarek,
>
> On 08/19/2013 01:00 AM, Tarek El-Sherbiny wrote:
>> Hi,
>>
>> I'm trying the latest release for Nitrogen board and I want to build
>> this image:
>> $ bitbake fsl-image-fb
>>
>> The build is failing in u-boot
>>   bitbake fsl-image-fb
>> Parsing recipes: 100%
>> |#################################################################################################################|
>>
>> Time: 00:00:26
>> Parsing of 1303 .bb files complete (0 cached, 1303 parsed). 1671
>> targets, 138 skipped, 0 masked, 0 errors.
>>
>> Build Configuration:
>> BB_VERSION        = "1.18.0"
>> BUILD_SYS         = "x86_64-linux"
>> NATIVELSBSTRING   = "Ubuntu-12.04"
>> TARGET_SYS        = "arm-poky-linux-gnueabi"
>> MACHINE           = "nitrogen6x"
>> DISTRO            = "poky"
>> DISTRO_VERSION    = "1.4.1"
>> TUNE_FEATURES     = "armv7a vfp neon"
>> TARGET_FPU        = "vfp-neon"
>> meta
>> meta-yocto        = "(nobranch):e4a0a4c5e419154a34710a1b6c28d4180c6304c3"
>> meta-oe           = "(nobranch):13ae5105ee30410136beeae66ec41ee4a8a2e2b0"
>> meta-fsl-arm      = "(nobranch):d31a4e85673874dbc6b42bb5d1e8496810c574cc"
>> meta-fsl-arm-extra =
>> "(nobranch):5f5a9cfcad223f5a1c623346780510ffcdc012ab"
>>
>> <snip>
>>
>> | NOTE: make -j 4 CROSS_COMPILE=arm-poky-linux-gnueabi-
>> CC=arm-poky-linux-gnueabi-gcc
>>
>> --sysroot=/media/extradisk-1/data/extend_homes/telsherbiny/work/oe_fsl_t4/build-fb/tmp/sysroots/nitrogen6x
>> nitrogen6X_config
>> | make: *** No rule to make target `nitrogen6X_config'.  Stop.
>
> Did someone bump the version of u-boot-boundary without me noticing?
>
> It seems that the old version of the configuration target
> (nitrogen6X_config) is being used with the new sources, which has
> selections for solo, dual-lite and various memory options.
>
> I'll take a look at this later this morning.
>

It appears that the U-Boot reference in meta-fsl-arm-extra for
nitrogen6x is old, and I wouldn't recommend using it.

That said, it sounds as if you somehow got an updated U-Boot source
tree (perhaps by editing recipes-bsp/u-boot/u-boot-boundary_git.bb).

If so, you'll also need to edit this file and change 'nitrogen6X_config'
to 'nitrogen6q_config' if you're building for a SABRE Lite or Nitrogen6x
with the standard Quad-Core/1GiB configuration:
	meta-fsl-arm-extra/conf/machine/nitrogen6x.conf

Note that since U-Boot isn't required or recommended for the filesystem
image on our boards, it probably makes sense to remove the dependency.

Regards,


Eric



More information about the meta-freescale mailing list