Age | Commit message (Collapse) | Author |
|
Update to version based on NXP SCFW 1.2.2.
Branch name: imx_4.14.98_2.0.0_ga
Build version: 3332
Commit ID: 0x0cb6f758b
Build date: May 20 2019
Build time: 10:58:51
Our SCFW git hash:
56ee0444
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>
|
|
Upstream dropped support for i.MX8QM A0 silicon with the update to the
4.14.98 2.0.0 BSP.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add patches currently on the ML targeting Toradex boards and fetch
latest and greatest of master branch.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Completes commit dc4a695 for components used only for i.MX 6.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This NXP patch was actually already available in poky layer, but has been removed with commit 9d2cbf041403f5012b251de6c2dc0683755398ed.
However, it seems to be mandatory to allow Vivante driver working correctly.
Taken from:
https://github.com/varigit/meta-variscite-fslc/commit/d51c571a44feca398cebb218cfe9c187976cb5be
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>
|
|
mainline currently does not provide the ums command. Without the
Toradex Easy Installer this hinders development.
This reverts commit a7f384f for colibri-imx8qxp.conf.
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>
|
|
This prevents fetcher errors if a machines does not provide its
specific file.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The Apalis iMX8 QM V1.0A require a specific DCD. Inject that DCD file
and change the Makefile to actually use it.
(The DCD for B0 silicon integrated in the SCFW and irrelevant here)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The Apalis iMX8 QM V1.0A are not fused but strapped to boot from SD card.
Revert the environment change which makes them boot from eMMC.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The device ttyAMA1 stems from ARM AMBA pl011 driver. On i.MX 8 we do
not have such an IP, hence this device does not exist.
The variable assignment and comment has been copied from NXP machines
and they seem to have copied it from other machines.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This copes with the version upgrade in meta-freescale master to imx-atf 2.0
which is meant for BSP 4.14.98_2.0.0_ga.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use the now available MACHINE_BOOT_FILES variable to deploy the HDMI
firmware into the boot partition.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
imx-boot needs that, but it is currently only added to the host tools
if building for i.MX8X.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Copied and adapted from:
openembedded-core/meta/recipes-bsp/u-boot/u-boot-fw-utils_2018.07.bb
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Otherwise U-Boot freezes before outputting anything.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This allows to use the thud-next branch also with oe master.
Currently no changes are needed.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
|
|
Add information required to build a Toradex Easy Installer image.
Only support the main SKU Colibri iMX8 QuadXPlus 2GB Wi-Fi / BT IT
for now since we do not know yet if the other SKU's need a special
device tree or other adjustments.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Add information required to build a Toradex Easy Installer image.
Only support the main SKU Apalis iMX8 QuadMax 4GB Wi-Fi / BT IT
for now since we do not know yet if the other SKU's need a special
device tree or other adjustments.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Our downstream U-Boot provides a u-boot-nand.imx target prepending the
binary with a 1k block for easier flashing while the mainline U-Boot
does not.
Mimic the behaviour in a do_compile_append.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Remove two patches which make the apalis-imx6, colibri-imx6 SPL build fail.
They are not needed for a working U-Boot.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Changes:
Update to version based on NXP SCFW 1.1.2.
Branch name: imx_4.14.78_1.0.0_ga
Build version: 3014
Commit ID: 0x0f0226b37
Build date: Mar 27 2019
Build time: 14:47:32
Our SCFW git hash:
8f160f9
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use for all Toradex machines exept apalis-imx8 a mainline based U-Boot.
(For the i.MX8QM mainline is not yet able to boot the kernel)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Update the components which NXP forked or provides to the version
used in the 4.14.78_1.0.0_ga BSP.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Variables are not used only in the NXP BSP.
Also the _mx8 overrides are unneeded.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Otherwise the new libraries are packaged into imx-gpu-viv-dev. If one
then installes libclc or libvulkan one gets about 100MB of *-dev packages.
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 (see [1]) and is
replaced by SERIAL_CONSOLES.
[1]: https://www.yoctoproject.org/docs/2.7/ref-manual/ref-manual.html#migration-2.6-serial-console-deprecated
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This sets the analog audio out as the default alsa card and gives
that codec reasonable mixer defaults.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This pulls in dependencies which can not be fullfilled for i.MX 8.
with xcomposite-glx:
qtwayland fails in configure with:
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed.
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed.
with xcomposte-egl:
qtwayland fails during compile starting with:
| .../qwaylandxcompositeeglclientbufferintegration.cpp:140:59: error: cannot convert 'Display*' {aka '_XDisplay*'} to 'EGLNativeDisplayType' {aka 'wl_display*'}
| integration->mEglDisplay = eglGetDisplay(integration->mDisplay);
| ~~~~~~~~~~~~~^~~~~~~~
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Only A0 silicon has and needs a DCD file, B0 silicon and likely later
revisions have the DCD information as part of the SCFW file.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Changes:
Apalis iMX8QM: Adapt for B0 DDR config and timings
Colibri iMX8QXP: Disable debug UART, so that it can be used for Cortex-M4
Our SCFW git hash:
7c04e56
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
With the change to wic the used oe variable names changed.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We decided we won't do a BSP 3.0 for Vybrid.
For new designs we recommend ULL now.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|