Git Product home page Git Product logo

meta-freescale-3rdparty's People

Contributors

aalonso avatar alexandrebelloni avatar alexdcg avatar alexgg avatar alfonsotames avatar alistair23 avatar balister avatar chrisdimich avatar domarys avatar dsacre avatar dv1 avatar ericnelsonaz avatar fabioestevam avatar fbertux avatar garythomas avatar gateworks avatar gibsson avatar johnweber avatar kraj avatar maxkrummenacher avatar nodeax avatar ossanes avatar otavio avatar psidhu avatar rehsack avatar schnitzeltony avatar texierp avatar ting-liu avatar twoerner avatar yungching0725 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meta-freescale-3rdparty's Issues

linux-boundary on dunfell

the linux-boundary recipe does not build on the dunfell branch.
Unable to fetch from git://github.com/boundarydevices/linux-imx6.git;branch=boundary-imx_5.4.x_2.2.0;protocol=https

colibri-vf: does not build

While working to upgrade the Documentation to kirkstone, I've faced a build error:

Writing ../release-notes/source/linux-default.inc
Writing ../release-notes/source/fsl-community-bsp-supported-kernels.inc
Writing ../release-notes/source/fsl-community-bsp-supported-bootloaders-descr.inc
ERROR: No bootloader for colibri-vf
Error running bitbake-metadata2doc.py.  Aborting.

When trying to build the machine with core-image-minimal, I get:

~/fsl-community-bsp/kirkstone/build$ bitbake core-image-minimal
Loading cache: 100% |                                                                                                                                                                              | ETA:  --:--:--
Loaded 0 entries from dependency cache.
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 0:01:01
Parsing of 2495 .bb files complete (0 cached, 2495 parsed). 3900 targets, 520 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'virtual/kernel'
linux-imx PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-fslc-qoriq PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-variscite PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-remarkable2 PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto-upstream PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-gateworks-imx PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-fslc-imx PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-qoriq PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-fslc PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-qoriq PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto-rt PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto-rt PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto-tiny PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-toradex PROVIDES virtual/kernel but was skipped: PREFERRED_PROVIDER_virtual/kernel set to ${IMX_DEFAULT_KERNEL}, not linux-toradex
linux-fslc-lts PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-dummy PROVIDES virtual/kernel but was skipped: PREFERRED_PROVIDER_virtual/kernel set to ${IMX_DEFAULT_KERNEL}, not linux-dummy
linux-yocto-tiny PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-toradex PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-boundary PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-kontron PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
linux-yocto-dev PROVIDES virtual/kernel but was skipped: incompatible with machine colibri-vf (not in COMPATIBLE_MACHINE)
ERROR: Required build target 'core-image-minimal' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-minimal', 'virtual/kernel']

I wonder if this machine is being supported/maintained

Building lx2160acex7 leads to missing recipes and dependency loop

Hello,
I'm trying to build the fsl-image-networking package for lx2160acex7. With kirkstone or langdale, I'm facing two issues.

meta-perl = "kirkstone-next:9e539aaed608a03b1128a7361426703d8f9ba705"
meta-virtualization = "kirkstone:dde0ff9eaa301ec5bd3daf667c7966cf55404d26"
meta-cloud-services = "kirkstone:64243dfa700653faecb68b75459503ccf566bbd7"
meta-security = "kirkstone:cc20e2af2ae1c74e306f6c039c4963457c4cbd0f"
meta-freescale = "kirkstone:adff7626fdbcf789a3ce5781cab0385c1e831717"
meta-freescale-3rdparty = "kirkstone:bf12dc09d88a53d7345377de277fbcc20ed87235"
meta-freescale-distro = "kirkstone:d5bbb487b2816dfc74984a78b67f7361ce404253"
meta-qoriq = "kirkstone:afaef5e29b0d5cb8a0f59c62bf9cbd44140b041e"

Missing package cst-native
ERROR: Nothing PROVIDES 'cst-native' (but /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-bsp/atf/qoriq-atf_1.5.bb DEPENDS on or otherwise requires it). Close matches: rust-native xtst-native zstd-native ERROR: Required build target 'fsl-image-networking' has no buildable providers. Missing or unbuildable dependency chain was: ['fsl-image-networking', 'qoriq-atf', 'cst-native']

If I change the name to qoriq-cst-native or remove the dependency
Dependency Loop:
`ERROR: 2365 unbuildable tasks were found.################################################################################################################################## | ETA: 0:00:00
These are usually caused by circular dependencies and any circular dependency chains found will be printed below. Increase the debug level to see a list of unbuildable tasks.

Identifying dependency loops (this may take a short while)...

ERROR:
Dependency loop #1 found:
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_assemble_fitimage_initramfs (dependent Tasks ['linux-qoriq_5.4.bb:do_bundle_initramfs', 'core-image-minimal.bb:do_image_complete'])
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_deploy (dependent Tasks ['depmodwrapper-cross_1.0.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_assemble_fitimage_initramfs', 'linux-qoriq_5.4.bb:do_packagedata', 'pigz_2.7.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_bundle_initramfs', 'linux-qoriq_5.4.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_uboot_assemble_fitimage'])
Task /home/fscholz/yocto-sdk2/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_wic (dependent Tasks ['management-complex_10.35.0.bb:do_deploy', 'qoriq-atf_1.5.bb:do_deploy', 'parted_3.4.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_deploy', 'core-image-minimal.bb:do_rootfs_wicenv', 'mc-utils_git.bb:do_deploy', 'ddr-phy_git.bb:do_deploy', 'ls2-phy_git.bb:do_deploy', 'core-image-minimal.bb:do_image', 'inphi_git.bb:do_deploy', 'rcw_git.bb:do_deploy', 'dosfstools_4.2.bb:do_populate_sysroot', 'mtools_4.0.38.bb:do_populate_sysroot', 'u-boot-script-qoriq_2019.10.bb:do_deploy', 'core-image-minimal.bb:do_write_wks_template', 'gptfdisk_1.0.8.bb:do_populate_sysroot', 'uefi_git.bb:do_deploy', 'u-boot-qoriq_2019.10.bb:do_deploy'])
Task /home/fscholz/yocto-sdk2/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_complete (dependent Tasks ['core-image-minimal.bb:do_image_cpio', 'management-complex_10.35.0.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image', 'qoriq-atf_1.5.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image_tar', 'ddr-phy_git.bb:do_populate_sysroot', 'inphi_git.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image_wic', 'rcw_git.bb:do_populate_sysroot', 'u-boot-qoriq_2019.10.bb:do_populate_sysroot', 'mc-utils_git.bb:do_populate_sysroot', 'ls2-phy_git.bb:do_populate_sysroot', 'qoriq-cst_git.bb:do_populate_sysroot'])
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_bundle_initramfs (dependent Tasks ['linux-qoriq_5.4.bb:do_install', 'core-image-minimal.bb:do_image_complete'])

Dependency loop #2 found:
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_bundle_initramfs (dependent Tasks ['linux-qoriq_5.4.bb:do_install', 'core-image-minimal.bb:do_image_complete'])
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_deploy (dependent Tasks ['depmodwrapper-cross_1.0.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_assemble_fitimage_initramfs', 'linux-qoriq_5.4.bb:do_packagedata', 'pigz_2.7.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_bundle_initramfs', 'linux-qoriq_5.4.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_uboot_assemble_fitimage'])
Task /home/fscholz/yocto-sdk2/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_wic (dependent Tasks ['management-complex_10.35.0.bb:do_deploy', 'qoriq-atf_1.5.bb:do_deploy', 'parted_3.4.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_deploy', 'core-image-minimal.bb:do_rootfs_wicenv', 'mc-utils_git.bb:do_deploy', 'ddr-phy_git.bb:do_deploy', 'ls2-phy_git.bb:do_deploy', 'core-image-minimal.bb:do_image', 'inphi_git.bb:do_deploy', 'rcw_git.bb:do_deploy', 'dosfstools_4.2.bb:do_populate_sysroot', 'mtools_4.0.38.bb:do_populate_sysroot', 'u-boot-script-qoriq_2019.10.bb:do_deploy', 'core-image-minimal.bb:do_write_wks_template', 'gptfdisk_1.0.8.bb:do_populate_sysroot', 'uefi_git.bb:do_deploy', 'u-boot-qoriq_2019.10.bb:do_deploy'])
Task /home/fscholz/yocto-sdk2/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_complete (dependent Tasks ['core-image-minimal.bb:do_image_cpio', 'management-complex_10.35.0.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image', 'qoriq-atf_1.5.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image_tar', 'ddr-phy_git.bb:do_populate_sysroot', 'inphi_git.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image_wic', 'rcw_git.bb:do_populate_sysroot', 'u-boot-qoriq_2019.10.bb:do_populate_sysroot', 'mc-utils_git.bb:do_populate_sysroot', 'ls2-phy_git.bb:do_populate_sysroot', 'qoriq-cst_git.bb:do_populate_sysroot'])

Dependency loop #3 found:
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_assemble_fitimage_initramfs (dependent Tasks ['linux-qoriq_5.4.bb:do_bundle_initramfs', 'core-image-minimal.bb:do_image_complete'])
Task /home/fscholz/yocto-sdk2/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-qoriq_5.4.bb:do_deploy (dependent Tasks ['depmodwrapper-cross_1.0.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_assemble_fitimage_initramfs', 'linux-qoriq_5.4.bb:do_packagedata', 'pigz_2.7.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_bundle_initramfs', 'linux-qoriq_5.4.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_uboot_assemble_fitimage'])
Task /home/fscholz/yocto-sdk2/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_wic (dependent Tasks ['management-complex_10.35.0.bb:do_deploy', 'qoriq-atf_1.5.bb:do_deploy', 'parted_3.4.bb:do_populate_sysroot', 'linux-qoriq_5.4.bb:do_deploy', 'core-image-minimal.bb:do_rootfs_wicenv', 'mc-utils_git.bb:do_deploy', 'ddr-phy_git.bb:do_deploy', 'ls2-phy_git.bb:do_deploy', 'core-image-minimal.bb:do_image', 'inphi_git.bb:do_deploy', 'rcw_git.bb:do_deploy', 'dosfstools_4.2.bb:do_populate_sysroot', 'mtools_4.0.38.bb:do_populate_sysroot', 'u-boot-script-qoriq_2019.10.bb:do_deploy', 'core-image-minimal.bb:do_write_wks_template', 'gptfdisk_1.0.8.bb:do_populate_sysroot', 'uefi_git.bb:do_deploy', 'u-boot-qoriq_2019.10.bb:do_deploy'])
Task /home/fscholz/yocto-sdk2/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_complete (dependent Tasks ['core-image-minimal.bb:do_image_cpio', 'management-complex_10.35.0.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image', 'qoriq-atf_1.5.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image_tar', 'ddr-phy_git.bb:do_populate_sysroot', 'inphi_git.bb:do_populate_sysroot', 'core-image-minimal.bb:do_image_wic', 'rcw_git.bb:do_populate_sysroot', 'u-boot-qoriq_2019.10.bb:do_populate_sysroot', 'mc-utils_git.bb:do_populate_sysroot', 'ls2-phy_git.bb:do_populate_sysroot', 'qoriq-cst_git.bb:do_populate_sysroot'])
`

machine colibri_vf.conf: SERIAL_CONSOLE not set

When using this machine then it ends up using the wrong serial console in the inittab, making it impossible to log in on the UART console, it would instead try to spawn a getty on a non-existing interface from meta-freescale's imx-base.inc which is SERIAL_CONSOLE = "115200 ttymxc0" and takes precedence. Such a device does not exist on the colibri machine with the linux-toradex kernel.

It seems I can make it behave correctly if I replace the assignment of SERIAL_CONSOLE in the machine conf:

diff --git a/conf/machine/colibri-vf.conf b/conf/machine/colibri-vf.conf
index 3ddef79..ba47488 100644
--- a/conf/machine/colibri-vf.conf
+++ b/conf/machine/colibri-vf.conf
@@ -35,6 +35,6 @@ MKUBIFS_ARGS = " -c 8112 -e 124KiB -m 2KiB -F"
 UBINIZE_ARGS = " -p 128KiB -m 2048 -s 2048"
 UBI_VOLNAME = "rootfs"

-SERIAL_CONSOLE ?= "115200 ttyLP0"
+SERIAL_CONSOLE = "115200 ttyLP0"

 MACHINE_FEATURES += "usbgadget usbhost vfat alsa touchscreen"

mc-utils: Failure when deploying for lx2160acex7

image: core-image-minimal
machine: lx2160acex7
distro: fslc-framebuffer
branch: master

ERROR: mc-utils-git-r0 do_deploy: ExecutionError('/home/aquino/src/tests/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/temp/run.do_deploy.2237593', 1, None, None)
Log data follows:
| DEBUG: Executing python function sstate_task_prefunc
| DEBUG: Python function sstate_task_prefunc finished
| DEBUG: Executing shell function do_deploy
| cp: cannot stat '/home/aquino/src/tests/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/image/boot/mc-utils/*': No such file or directory

@rehsack

Cubox-i target lacks .dtb files

The Cubox-i is a small square-size target based on IMX.6 and comes in various versions. The small size & strong package makes it ideal for demo, learning.

Mine is the i4Pro version which needs the imx6q-cubox-i-som-v15.dtb (or imx6q-cubox-i-emmc-som-v15.dtb ).

Those are actually compiled by the kernel but are not included in the final image.

Please just add these files in KERNEL_DEVICETREE of conf/machine/cubox-i.conf :
KERNEL_DEVICETREE = "imx6dl-cubox-i.dtb imx6q-cubox-i.dtb imx6dl-hummingboard.dtb imx6q-hummingboard.dtb imx6q-cubox-i-som-v15.dtb imx6q-cubox-i-emmc-som-v15.dtb"

My cubox-i i4Pro starts just fine after this little modification.

Thanks

FYI Solidrun ships a Cubox-M version with an IMX8M which could be a useful addition to the 3rdparty repo.

nitrogen8mp: Error when compiling imx-boot

Build Configuration:
BB_VERSION = "1.53.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "aarch64-fslc-linux"
MACHINE = "nitrogen8mp"
DISTRO = "fslc-framebuffer"

ERROR: Nothing PROVIDES 'imx-boot' (but /home/aquino/src/tests/sources/poky/meta/recipes-core/images/core-image-minimal.bb DEPENDS on or otherwise requires it)
imx-boot was skipped: incompatible with machine nitrogen8mp (not in COMPATIBLE_MACHINE)

@chrisdimich

Variscite uboot and kernel recipes missing compiler-gcc7.h file

Some of the other 3rd party boards have compiler-gcc7.h and compiler-gcc6.h files.
The variciste recipes have compiler-gcc6.h but are missing compiler-gcc7.h.
This results in not being able to compile uboot and kernel for variscite boards using poky sumo branch

nitrogen6x: Can't write on U-Boot environment

Image: core-image-base
Kernel version: 5.10.104+gbb58f0eeb397
U-Boot Boundary version: v2020.10+gitAUTOINC+3d5e7f6023
Release: Master

I'm using fw_printenv (from u-boot-fw-utils) to read the environment.

fw_env.config:
/dev/mtd1 0x00000 0x2000 0x1000 2

When I write any variable to the env using fw_setenv, I can't read it anymore.

root@nitrogen6x:/# fw_printenv
Cannot read environment, using default
Cannot read default environment from file

@gibsson

cmf-x6 does not build

During the build time of a core-image-minimal image the following errors appeared:

ERROR: An uncaught exception occurred in runqueue
ERROR: Running idle function

FSLC: colibri-imx7-emmc does not build

During the build time of a core-image-minimal image the following errors appeared:

ERROR: Nothing PROVIDES 'virtual/kernel'
ERROR: Required build target 'core-image-minimal' has no buildable providers

linux-boundary: parse error

@chrisdimich since your commit 0ad69f4 (linux-boundary: Move to version 4.14)

I have the following issue if I try to build an image for the nitrogen8m:

ERROR: /home/bdx-iot/oe/build/../sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-boundary_4.14.x.bb: Error during parse shell code, the last 5 lines are:                    | ETA:  --:--:--
		else
			bberror "KERNEL_DEFCONFIG does not exist!" Please set a valid KERNEL_DEFCONFIG"
		fi
	fi

The fix is trivial:

-           bberror "KERNEL_DEFCONFIG does not exist!" Please set a valid KERNEL_DEFCONFIG"
+           bberror "KERNEL_DEFCONFIG does not exist! Please set a valid KERNEL_DEFCONFIG"

But how was this tested?

lx2160acex7: Error while building mc-utils

ERROR: mc-utils-git-r0 do_deploy: ExecutionError('/home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/temp/run.do_deploy.2590674', 1, None, None)
ERROR: Logfile of failure stored in: /home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/temp/log.do_deploy.2590674
Log data follows:
| DEBUG: Executing python function sstate_task_prefunc
| DEBUG: Python function sstate_task_prefunc finished
| DEBUG: Executing shell function do_deploy
| cp: cannot stat '/home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/image/boot/mc-utils/*': No such file or directory
| WARNING: /home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/temp/run.do_deploy.2590674:146 exit 1 from 'cp -r /home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/image/boot/mc-utils/* /home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/deploy-mc-utils/mc-utils/'
| WARNING: Backtrace (BB generated script):
|       #1: do_deploy, /home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/temp/run.do_deploy.2590674, line 146
|       #2: main, /home/aquino/src/tests/fsl-community-bsp-platform/build/tmp/work/lx2160acex7-fslc-linux/mc-utils/git-r0/temp/run.do_deploy.2590674, line 150"

It occurs because in:

if [ -e ${S}/config/${MC_CFG}/${MC_FOLDER} ]; then
    cp -r ${S}/config/${MC_CFG}/${MC_FOLDER}/* ${D}/boot/mc-utils/
fi

The MC_FOLDER variable is equal to "LX2160A-CEX7", which points to a non-existent directory.
So nothing is copied.

Consequently and error occrus on cp -r ${D}/boot/mc-utils/* ${DEPLOYDIR}/mc-utils/ as it's source directory is empty:

do_deploy () {
        install -d ${DEPLOYDIR}/mc-utils
        cp -r ${D}/boot/mc-utils/* ${DEPLOYDIR}/mc-utils/
}

Cubox-i Wireless

It doesn't look like wifi is working on the Cubox-i2eX since the update to the 3.14.14 kernel.

recipes-kernel/linux/linux-cubox-i-3.14.14/defconfig contains:

CONFIG_BRCMSMAC=m
CONFIG_BRCMFMAC=m
CONFIG_BRCMFMAC_USB=y

Here are some things I've tried:

root@cubox-i:/# ifup wlan0
ifconfig: SIOCGIFFLAGS: No such device
root@cubox-i:/# dmesg | grep brcm
[    0.082175] brcm_osc_reg: 3300 mV
[    0.082397] brcm_reg: 3300 mV

I've tried applying this patch:
http://patches.openembedded.org/patch/83313/

As well as installing bcm4330-nvram-config and linux-firmware-bcm4330.

I also tried recompiling the kernel with CONFIG_BRCMFMAC=y but that didn't seem to help.

I think it might have something to do with this:
SolidRun/linux-imx6@ab77dfa

No LICENSE file

There is no overall LICENSE file in this layer. Is it possible to list all the licenses that are used by recipes in this layer?

linux-boundary on mickledore

The linux-boundary recipe does not build on the current master branch.

RROR: linux-boundary-5.15.71+gitAUTOINC+b2f34070b1-r0 do_compile_kernelmodules: oe_runmake failed
ERROR: linux-boundary-5.15.71+gitAUTOINC+b2f34070b1-r0 do_compile_kernelmodules: ExecutionError('/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/temp/run.do_compile_kernelmodules.2959239', 1, None, None)
ERROR: Logfile of failure stored in: /home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/temp/log.do_compile_kernelmodules.2959239
Log data follows:
| DEBUG: Executing shell function do_compile_kernelmodules
| NOTE: KBUILD_BUILD_TIMESTAMP: Fri Jan 13 22:14:43 UTC 2023
| NOTE: make CC=arm-fslc-linux-gnueabi-gcc -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/git=/usr/src/debug/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0 -fdebug-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/git=/usr/src/debug/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0 -fmacro-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/build=/usr/src/debug/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0 -fdebug-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/build=/usr/src/debug/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0 -fdebug-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot= -fmacro-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot= -fdebug-prefix-map=/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-build-artifacts=/usr/src/kernel LD=arm-fslc-linux-gnueabi-ld.bfd OBJCOPY=arm-fslc-linux-gnueabi-objcopy HOSTCC=gcc HOSTCFLAGS=-isystem/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/usr/include -O2 -pipe HOSTLDFLAGS=-L/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/usr/lib -L/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/lib -Wl,-rpath,/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/user/Projects/yocto/yocto-tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 HOSTCPP=gcc -E HOSTCXX=g++ HOSTCXXFLAGS=-isystem/home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/recipe-sysroot-native/usr/include -O2 -pipe PAHOLE=false -C /home/user/Projects/yocto/yocto-tmp/work/nitrogen6x-fslc-linux-gnueabi/linux-boundary/5.15.71+gitAUTOINC+b2f34070b1-r0/build -j 8 modules LOADADDR=0x10008000
| In file included from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/asm-generic/current.h:5,
| from ./arch/arm/include/generated/asm/current.h:1,
| from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/mutex.h:14,
| from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/kernfs.h:12,
| from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/sysfs.h:16,
| from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/kobject.h:20,
| from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/cdev.h:5,
| from /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/drivers/char/magdecode.c:24:
| In function 'check_copy_size',
| inlined from 'copy_to_user' at /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/uaccess.h:199:6,
| inlined from 'mag_read' at /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/drivers/char/magdecode.c:459:9:
| /home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/include/linux/thread_info.h:211:25: error: call to '__bad_copy_from' declared with attribute error: copy source size is too small
| 211 | __bad_copy_from();
| | ^~~~~~~~~~~~~~~~~
| make[2]: *** [/home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/scripts/Makefile.build:289: drivers/char/magdecode.o] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[1]: *** [/home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/scripts/Makefile.build:552: drivers/char] Error 2
| make: *** [/home/user/Projects/yocto/yocto-tmp/work-shared/nitrogen6x/kernel-source/Makefile:1898: drivers] Error 2
| make: *** Waiting for unfinished jobs....
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/user/Projects/yocto/meta-freescale-3rdparty/recipes-kernel/linux/linux-boundary_5.15.bb:do_compile_kernelmodules) failed with exit code '1'

Build Configuration:
BB_VERSION = "2.3.1"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "arm-fslc-linux-gnueabi"
MACHINE = "nitrogen6x"
DISTRO = "fslc-x11"
DISTRO_VERSION = "4.1-snapshot-20230403"
TUNE_FEATURES = "arm vfp cortexa9 neon thumb callconvention-hard"
TARGET_FPU = "hard"
meta
meta-poky
meta-yocto-bsp = "master:df3ce81ed3e5491b084041c5bcbd16dada129cf9"
meta-oe
meta-multimedia
meta-xfce
meta-gnome
meta-python
meta-networking = "master:17243e70c8309751a1129a9214899ec476ab121a"
meta-freescale = "master:c5ebde814cbc67656d2d2c373095a0f1515e1e09"
meta-freescale-distro = "master:a4efa17a9f6b25d8d9290dfee8275059d40b83df"
meta-freescale-3rdparty = "master:6301ad2622761aceda42bdca110168b2fe10198c"

local.conf

MACHINE ??= 'nitrogen6x'
DISTRO ?= 'fslc-x11'

bblayers.conf

BBLAYERS ?= "
/home/user/Projects/yocto/poky/meta
/home/user/Projects/yocto/poky/meta-poky
/home/user/Projects/yocto/poky/meta-yocto-bsp

/home/user/Projects/yocto/meta-openembedded/meta-oe
/home/user/Projects/yocto/meta-openembedded/meta-multimedia
/home/user/Projects/yocto/meta-openembedded/meta-xfce

/home/user/Projects/yocto/meta-openembedded/meta-gnome
/home/user/Projects/yocto/meta-openembedded/meta-python
/home/user/Projects/yocto/meta-openembedded/meta-networking

/home/user/Projects/yocto/meta-freescale
/home/user/Projects/yocto/meta-freescale-distro
/home/user/Projects/yocto/meta-freescale-3rdparty

"

I tried to put all repo on the Kirkstone, but I get lots off "QA Issue: Package version for package XXXX went backwards which would break package feeds" errors.
TARGET_SYS = "arm-fslc-linux-gnueabi"
MACHINE = "nitrogen6x"
DISTRO = "fslc-x11"
DISTRO_VERSION = "4.0"
TUNE_FEATURES = "arm vfp cortexa9 neon thumb callconvention-hard"
TARGET_FPU = "hard"
meta
meta-poky
meta-yocto-bsp = "kirkstone:407c3e0237d947ec003bdd1af89a226121c7939c"
meta-oe
meta-multimedia
meta-xfce
meta-gnome
meta-python
meta-networking = "kirkstone:9cf4ebeb3de524009a73f49722489dc4aa183adb"
meta-freescale = "kirkstone:13462033a37f0dd3334794fae85c3fd2663efbef"
meta-freescale-distro = "kirkstone:d5bbb487b2816dfc74984a78b67f7361ce404253"
meta-freescale-3rdparty = "kirkstone:f6fa0fd8783ce69d07feaad0b7ca6759b5a4d5d6"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.