[yocto] [meta-rockchip][PATCH v2 2/5] u-boot-rockchip: add

Trevor Woerner twoerner at gmail.com
Mon Feb 27 01:07:47 PST 2017


On Wed 2017-02-22 @ 10:06:23 PM, Eddie Cai wrote:
> Build Configuration:
> BB_VERSION        = "1.32.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "universal"
> TARGET_SYS        = "arm-poky-linux-gnueabi"
> MACHINE           = "firefly-rk3288"
> DISTRO            = "poky"
> DISTRO_VERSION    = "2.2.1"
> TUNE_FEATURES     = "arm armv7ve vfp  neon  vfpv4  callconvention-hard
>  cortexa17"
> TARGET_FPU        = "hard"
> meta
> meta-poky
> meta-yocto-bsp    = "HEAD:6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f"
> meta-rockchip     =
> "review-uboot-gtpimg-v2:5e181d4e74c50e290b507b1a990b1517eaffcea6"
> 
> BBLAYERS ?= " \
>   ${BSPDIR}/src/poky/meta \
>   ${BSPDIR}/src/poky/meta-poky \
>   ${BSPDIR}/src/poky/meta-yocto-bsp \
>   ${BSPDIR}/src/meta-rockchip \

I can't reproduce the issue you're seeing, and your meta-rockchip branch
sounds suspicious. In a completely fresh location with a fresh shell could you
please try the following?

	$ mkdir -p ~/tmp/rockchip/layers
	$ cd ~/tmp/rockchip/layers
	$ git clone git://git.openembedded.org/openembedded-core
	$ git clone git://git.openembedded.org/bitbake
	$ git clone git://git.yoctoproject.org/meta-rockchip
	$ cd meta-rockchip
	$ git checkout devs/twoerner/feb-updates-2
	$ cd ~/tmp/rockchip
	$ . layers/openembedded-core/oe-init-build-env build layers/bitbake
	$ echo "BBLAYERS += \"$HOME/tmp/rockchip/layers/meta-rockchip\"" >> conf/bblayers.conf
	set conf/local.conf to:
		MACHINE ?= "firefly-rk3288"
		DISTRO ?= "nodistro"
		DL_DIR = "/opt/Downloads"
		DEFAULTTUNE_rk3288 = "cortexa17hf-neon-vfpv4"
		PACKAGE_CLASSES ?= "package_ipk"
		EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
		USER_CLASSES ?= "buildstats image-mklibs image-prelink"
		PATCHRESOLVE = "noop"
		BB_DISKMON_DIRS = "\
		    STOPTASKS,${TMPDIR},1G,100K \
		    STOPTASKS,${DL_DIR},1G,100K \
		    STOPTASKS,${SSTATE_DIR},1G,100K \
		    STOPTASKS,/tmp,100M,100K \
		    ABORT,${TMPDIR},100M,1K \
		    ABORT,${DL_DIR},100M,1K \
		    ABORT,${SSTATE_DIR},100M,1K \
		    ABORT,/tmp,10M,1K"
		PACKAGECONFIG_append_pn-qemu-native = " sdl"
		PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
		ASSUME_PROVIDED += "libsdl-native"
		CONF_VERSION = "1" 
	$ bitbake virtual/bootloader

The build configuration should look like:
	Build Configuration:
	BB_VERSION        = "1.33.1"
	BUILD_SYS         = "x86_64-linux"
	NATIVELSBSTRING   = "opensuse-42.2"
	TARGET_SYS        = "arm-oe-linux-gnueabi"
	MACHINE           = "firefly-rk3288"
	DISTRO            = "nodistro"
	DISTRO_VERSION    = "nodistro.0"
	TUNE_FEATURES     = "arm armv7ve vfp neon vfpv4 callconvention-hard cortexa17"
	TARGET_FPU        = "hard"
	meta              = "master:65cfc8aca3ff7e39453977a0215a350d13cb85ef"
	meta-rockchip     = "devs/twoerner/feb-updates-2:c252843cf2bf8326ccf2b552b59209f7a2ac3f16"



More information about the yocto mailing list