So, I've been trying to get the u-boot for the emmc and I follow all the instructions in the Freescale Yocto Project User's Guide, Rev. 0, 04/2016. I already have the uboot for the SD card I did that and it worked. So I try and get the u-boot configuration for the EMMC as in Section 5.5 and it tells me ...
**********************************************************************************
Your build environment has been configured with:
MACHINE=imx6qsabresd
SDKMACHINE=i686
DISTRO=fsl-imx-fb
EULA=
BSPDIR=
BUILD_DIR=.
amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$ echo "UBOOT_CONFIG = \"emmc\"" >> conf/local.conf
amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$ $MACHINE=imx6qsabresd bitbake -c deploy u-boot-imx
=imx6qsabresd: command not found
amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$ MACHINE=imx6qsabresd bitbake -c deploy u-boot-imx
ERROR: Unable to parse /home/amraam/fsl-release-bsp/sources/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py
Traceback (most recent call last):
File "/home/amraam/fsl-release-bsp/sources/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 188, in feeder(lineno=23, s='UBOOT_CONFIG "emmc"', fn='/home/amraam/fsl-release-bsp/Q6-14.1.15/conf/local.conf', statements=[<bb.parse.ast.DataNode object at 0x7fb82c45b990>, <bb.parse.ast.DataNode object at 0x7fb82c45ba50>, <bb.parse.ast.DataNode object at 0x7fb82c45ba10>, <bb.parse.ast.DataNode object at 0x7fb82c45ba90>, <bb.parse.ast.DataNode object at 0x7fb82c45bb10>, <bb.parse.ast.DataNode object at 0x7fb82c45bb50>, <bb.parse.ast.DataNode object at 0x7fb82c45bb90>, <bb.parse.ast.DataNode object at 0x7fb82c45bbd0>, <bb.parse.ast.DataNode object at 0x7fb82c45bc10>, <bb.parse.ast.DataNode object at 0x7fb82c45bc50>, <bb.parse.ast.DataNode object at 0x7fb82c45bc90>, <bb.parse.ast.DataNode object at 0x7fb82c45bd10>, <bb.parse.ast.DataNode object at 0x7fb82c45bd50>]):
> raise ParseError("unparsed line: '%s'" % s, fn, lineno);
ParseError: ParseError at /home/amraam/fsl-release-bsp/Q6-14.1.15/conf/local.conf:23: unparsed line: 'UBOOT_CONFIG "emmc"'
amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$ cat conf/local.conf
MACHINE ??= 'imx6qsabresd'
DISTRO ?= 'fsl-imx-fb'
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES = "debug-tweaks"
USER_CLASSES ?= "buildstats image-mklibs"
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"
DL_DIR ?= "${BSPDIR}/downloads/"
ACCEPT_FSL_EULA = "1"
UBOOT_CONFIG "emmc"
amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$ MACHINE=imx6qsabresd bitbake -c deploy u-boot-imx
WARNING: Unable to get checksum for linux-toradex SRC_URI entry defconfig: file could not be found | ETA: 00:00:01
Parsing recipes: 100% |#############################################################################| Time: 00:01:30
Parsing of 2259 .bb files complete (0 cached, 2259 parsed). 2825 targets, 449 skipped, 5 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.28.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6qsabresd"
DISTRO = "fsl-imx-fb"
DISTRO_VERSION = "4.1.15-1.2.0"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "HEAD:dd0ba9ea4a11ab15348d4fe3574e4b28784db82f"
meta-oe
meta-multimedia = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"
meta-fsl-arm = "HEAD:35b8b9bd9863de208ab60e33b55f10ee43e2619b"
meta-fsl-arm-extra = "HEAD:e200df91b70da254461c59082ddd5db0a3c415a2"
meta-fsl-demos = "HEAD:2231e946e7a94d096394f2b2477e8184c9bbde7b"
meta-bsp
meta-sdk = "HEAD:dfbc90ee74624ce3be636c8bd2a47114fa2b71aa"
meta-browser = "HEAD:b6d46d69a261fe6bd7c1e9811dc2a9bbd0b79aeb"
meta-gnome
meta-networking
meta-python
meta-ruby
meta-filesystems
meta-xfce = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"
meta-qt5 = "HEAD:d5536e34ec985c82b621448ab4325e5cbba38560"
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Failed to fetch URL ftp://invisible-island.net/ncurses/current/ncurses-5.9-20150329.tgz, attempting MIRRORS if available
WARNING: Failed to fetch URL http://tukaani.org/xz/xz-5.2.1.tar.gz, attempting MIRRORS if available
NOTE: Tasks Summary: Attempted 241 tasks of which 0 didn't need to be rerun and all succeeded.
Summary: There were 3 WARNING messages shown.
**********************************************************************************
It says ALL THE TASKS DID NOT NEED TO BE RERUN so the deploy/ ... images directory IS EMPTY !!
I have even made a new account on my machine and this happens. How do I get a u-boot image for EMMC?
WHat am I missing.
Thanks in advance.