Age | Commit message (Collapse) | Author |
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
There is not a generic license called
"FREESCALE_SEMICONDUCTOR_SOFTWARE_LICENSE_AGREEMENT", drop it, use
"CLOSED" instead, this fixes a following QA warning:
| tdx-k20-fw: No generic license file exists for: FREESCALE_SEMICONDUCTOR_SOFTWARE_LICENSE_AGREEMENT in any provider
Also remove a relative path reference in LIC_FILES_CHKSUM.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
For the recipes listed in EXTRA_IMAGEDEPENDS, bitbake would create a
dependency as:
| image_pn:do_image_complete -> imagedepends_pn:do_populate_sysroot
but we actually need a image task depend on the deploy tasks of
EXTRA_IMAGEDEPENDS recipes, setting EXTRA_IMAGEDEPENDS would not help
with that, so drop it, use WKS_FILE_DEPENDS instead.
We also need drop "IMAGE_BOOT_FILES +=", that would override
"WKS_FILE_DEPENDS ?=".
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
This depends on and deploys the distro boot script provided
by u-boot-distro-boot.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
commit 8691ba636cb2 allowed to also use SysV init. However, if only systemd
is configured in DISTRO_FEATURES the content of /etc/init.d is deleted
after the install step. This results in the scripts nv and nvfb not being
present.
Fix this by installing them additionally in /usr/bin so that the systemd
service can call them.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The bmap file allows to use the bmap tools to flash the wic image.
Using bmap is faster than using dd.
bmaptool copy --bmap <image>.wic.bmap <image>.wic.gz /dev/sdX
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
In the thud setups modules no longer load because they seem to be compiled
with pic by default.
E.g. at runtime:
[ 9.302483] apalis_tk1_k20: Unknown symbol _GLOBAL_OFFSET_TABLE_ (err 0)
Adding -fno-pic makes them load again.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This allows to use u-boot-fw-utils in image recipes.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Update to a 2019.07 based U-Boot.
Use the openembedded master recipes for u-boot_2019.07 as a base.
While at it append -tk1 to PN to have a name different from the u-boot recipe
name for our NXP based SoM and set the prefered provider accordingly.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Provide the MACHINE_NAME variable which can be e.g. used as part of the
image name.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
linux-driver-package* contains more than just X11 components.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Assign the systemd service in the package providing them.
Prevents the following do_rootfs error if linux-driver-package is installed
but linux-driver-package-*boot is not:
| WARNING: linux-driver-package.postinst returned 1, marking as unpacked only, configuration required on target.
| ERROR: Postinstall scriptlets of ['linux-driver-package'] have failed. If the intention is to defer them to first boot,
| then please place them into pkg_postinst_ontarget_${PN} ().
This is caused by sytemctl trying to enable the not existing services nv.service and nvfb.service.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Maintaining the current bbappend for weston 1.x versions generates an annoying
warning in OE (new in thud), since we do not have any recipe for weston 1.x.
Given that the current version of weston is 6.0, it doesn't make much sense to
keep these patches.
Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit c10c7168712fa47e50440a7b7b012118939a3371)
|
|
Update linux-toradex-mainline to 4.14.109.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit d4511e4a45392799ae157c6632f3944981787c02)
Conflicts:
recipes-kernel/linux/linux-toradex_git.bb
|
|
Fix commit 0f59e154bfeb ("alsa: apalis-tk1-mainline: add initial
asound.state and asound.conf").
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 26cbb6fd9019f28141f8fef42521c82246fa3d03)
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 0f59e154bfebd18f4f9eb11a31912ad5cb7e0c93)
|
|
The patches included in the weston bbappend are only compatible with 1.x
versions of weston. Rename the file so that it only applies to such versions.
NOTE: how these patches should be ported (if at all) to modern versions of
weston is out of the scope of this commit. Additional patching could be needed
when building weston >= 2.0 with drm backend.
Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
|
|
Variables from tdx_version.conf are now provided by the distro.
Add defaults in case someone doesn't use our distro.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Variables from tdx_version.conf are now provided by the distro.
Add defaults in case someone doesn't use our distro.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
As we dropped meta-angstrom, do not prefer psplash-angstrom anymore.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
All of meta-jetson-tk1 has been moved into meta-toradex-tegra as updates
were needed. Drop meta-jetson-tk1.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
SERIAL_CONSOLE has been deprecated for a while now
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
fixes:
| ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA Issue: libgstnvegl: The compile log indicates that host include and/or library paths were used.
Please check the log '/build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_compile' for more information. [compile-host-path]
| ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
| ERROR: libgstnvegl-21.5.0-r0 do_package_qa: Function failed: do_package_qa
| ERROR: Logfile of failure stored in: /build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_package_qa.15826
| ERROR: Task (/build/krm/oe-core_3.0/build/../layers/meta-toradex-tegra/recipes-multimedia/libgstnvegl/libgstnvegl_21.5.0.bb:do_package_qa) failed with exit code '1'
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
With the stricter OE rules the 0001-Check-for-libegl-using-pkg-config.patch
from openembedded-core does no longer apply to the newer git hash set in
the bbappend.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
prevents the following build error:
| ERROR: qt5-x11-image-3.0b1-r0 do_populate_sdk: Postinstall scriptlets of
| ['linux-driver-package-firstboot', 'linux-driver-package-boot'] have
| failed. If the intention is to defer them to first boot,
| then please place them into pkg_postinst_ontarget_${PN} ().
| Deferring to first boot via 'exit 1' is no longer supported.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
tegra124m now depends on nouveau and tegra to be configured.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Heed --sysroot setting.
fixes:
| ERROR: QA Issue: perf: The compile log indicates that host include and/or library paths were used.
| Please check the log '/build/krm/oe-core_3.0/build/tmp/work/apalis_tk1-poky-linux-gnueabi/perf/1.0-r9/temp/log.do_compile' for more information. [compile-host-path]
| cc1: warning: include location "/usr/include/slang" is unsafe for cross-compilation [-Wpoison-system-directories]
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Remove comment which was obsoleted by commit
b34fa66b4159cb6b0952a6821e73fdb93ae7714f
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
These machines use an old Nvidia provided downstream kernel 3.1.10.
They are no longer compatible with more recent sysroot components,
e.g. libc, xserver et. al.
The maintenance burden to keep the userspace components in their old version
becomes simply too high. Keep using the rocko based 2.8 BSP for these machines.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
prevents warning:
| Applying patch macro_tweak.patch
| patching file xorg-server.m4
| Hunk #1 succeeded at 28 with fuzz 2.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
prevents warning:
| Applying patch 0001-configure.ac-link-crypotpp-as-a-static-library.patch
| patching file configure.ac
| Hunk #1 succeeded at 20 with fuzz 1.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
nouveau / tegra has been upstreamed, thus drop the patches.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
While at it create it with git which leads to a changed file name.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
cc1: error: -mfloat-abi=hard: selected processor lacks an FPU
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|