[meta-ti] building yocto images with meta-ti

Andrea Galbusera gizero at gmail.com
Tue Sep 18 23:56:42 PDT 2012


Hi Nicolas,

On Wed, Sep 19, 2012 at 8:16 AM, Nicolas Dechesne <ndec13 at gmail.com> wrote:
> hi there,
>
> i was able to build a 'vanilla' yocto image using the yocto git repo.
> then i wanted to add meta-ti layer. so i have done the following:
>
> - clone git://git.yoctoproject.org/meta-ti
> - modify BBLAYERS in conf/bblayers.conf to add meta-ti
>
> i can verify that meta-ti layer is configured properly as
> bitbake-layers show-layers shows it just fine (with priority 10).
>
> However parsing recipes failed with:
>
> Loaded 23 entries from dependency cache.
> ERROR: ExpansionError during parsing
> /work/yocto/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager_1.24.02.09.bb:
> Failure expanding variable FILESPATH, expression was
> ${@base_set_filespath([
> "/work/yocto/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager-1_1_24_02_09-${MACHINE_KERNEL_PR}e",
> "/work/yocto/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager-1_24_02_09",
> "/work/yocto/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager",
> "/work/yocto/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager-1_24_02_09",
> "/work/yocto/meta-ti/recipes-ti/local-power-manager/ti-local-power-manager",
> "/work/yocto/meta-ti/recipes-ti/local-power-manager/files",
> "/work/yocto/meta-ti/recipes-ti/local-power-manager" ], d)} which
> triggered exception SyntaxError: EOL while scanning string literal
> (FILESPATH, line 1)
> ERROR: Command execution failed: Exited with 1
>
> is there a particular commit in yocto that meta-ti requires?

What version of yocto are you using? If denzil is your target, meta-ti
repo has a corresponding denzil branch which should work fine. Having
a look at meta-ti's README is also a good starting point since you
might need to mask some recipes which could not be parsed without, I
think, the meta-oe layer.

I'm personally building core-image-minimal with the following commits:

OE Build Configuration:
BB_VERSION        = "1.15.2"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "wally"
DISTRO            = "poky"
DISTRO_VERSION    = "1.2.1"
TUNE_FEATURES     = "armv5 dsp thumb arm926ejs"
TARGET_FPU        = "soft"
meta
meta-yocto        = "denzil:65ffa7395055f7e012cb973f63f92380828eed0d"
meta-ti           = "denzil:9c103ce85a6ecb836bcdc46137207e466846ee2e"

Regards



More information about the meta-ti mailing list