summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 dayslinux-toradex_5.4-2.3.x: update to v5.4.161HEADmasterDenys Drozdov
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 6f7ab062f75cbc9799b9d532e5a06a4f43e7a514)
2022-01-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon Jan 3 18:45:18 UTC 2022 Matrix Build: image-tezi-dunfell-5.x.y-nightly-matrix 230 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-dunfell-5.x.y-nightly-matrix/230 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 4d9bf383a656759a574b3d82cb8b90b0e2663e50)
2022-01-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Dec 1 02:33:29 UTC 2021 Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 473 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/473 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit fa2215c138be815e678c9fe320229401c9e3e0c2)
2022-01-06machine: apalis-imx6: Enable vga on overlays by defaultPhilippe Schenker
Related-to: TEI-919 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 1b63ba8741616a22be9bda723c49fabad389b696)
2021-12-21colibri-imx6ull: fix mistyped overrideTomas Vilda
Fix mistype in colibri-imx6ull machine include file when using nxp bsp Signed-off-by: Tomas Vilda <tomas.vilda@gmail.com>
2021-11-27imx-boot: replace lnr with a call to lnMax Krummenacher
openembedded core removed the lnr script with commit 723b6e40f5 ("scripts/lnr: remove"). Replace the call to it with 'ln -frs'. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-16machines: use mainline u-bootMax Krummenacher
For the machines functional in mainline (sources.denx.de) switch to build directly from the mainline repo. While at it drop setting PREFERRED_PROVIDER for u-boot-fw-utils as this is no longer used and replaced by libubootenv. Related-to: ELB-4090 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-15linux-toradex_5.4-2.3.x: update to v5.4.154Denys Drozdov
Update to v5.4.154 LTS kernel patch Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 7a242fd18231a5accbc7660a4d19eaadf931c4ef)
2021-11-15apalis-imx8x: drop support for apalis imx8xDenys Drozdov
Apalis iMX8X is no longer supported and configuration dropped from recipe Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 09aa1d01d4778219d8e5c9755d35498306f13e26)
2021-11-15Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Oct 27 16:24:15 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 464 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/464 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 84dc95f2e62ef9179c499d7d1c3eca72e3e8ae29)
2021-11-15machine: Drop legacy imx8x b0 silicon based machinesPhilippe Schenker
Since the update to SCFW 1.7.4 the i.MX 8X modules, based on early b0-silicon chips do no longer work. This commit removes the machines that still where there in the transition phase to the newer c0-silicon Product revisions that no longer work with our BSP are: Colibri iMX8QXP 2GB WB IT V1.0B Colibri iMX8QXP 2GB IT V1.0B Colibri iMX8DX 1GB WB V1.0B Colibri iMX8DX 1GB V1.0B Apalis iMX8QXP 2GB WB IT V1.1A Apalis iMX8QXP 2GB ECC IT V1.1A Related-to: ELB-4215 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 153442f898abf49c11ed54df52aa470b0524cd27)
2021-11-15Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Sep 30 08:44:58 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 435 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/435 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit c2de495bfbd1ce09f06e41ed0feb9f7041b8c65c)
2021-10-18imx-boot: fix overzealous new override syntax conversionMax Krummenacher
'compile_mx8m' is a variable name, not an override to the variable 'compile'. Fixes commit 6ea5ec9 ("layer: convert to new override syntax") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-09-21manual override syntax fixes for use-mainline-bsp and preempt-rtMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-09-06colibri-imx6ull-emmc: set kernel for upstreamMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-09-06colibri-imx6ull-emmc: add mainline default overlaysOleksii Bidnichenko
Related-to: ELB-4065 (cherry picked from commit bc4b3704ab903506be7d1d2aa674aa8e5cd10037)
2021-09-06colibri-imx6ull-emmc: add default overlaysOleksii Bidnichenko
Related-to: ELB-4065 (cherry picked from commit c566efb54c8ab21f5caa5844f321d275c3219ac3)
2021-09-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon Aug 30 13:56:07 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 407 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/407 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 4a074b05bad21ac438a398bb036ec0e8da41513c)
2021-09-06machine: colibri-imx8x: follow device tree changesPhilippe Schenker
We recently added the missing device trees. Follow them in the machine file. Related-to: ELB-2800 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 58602d640c5dd853393174804fd8f18702b26b57)
2021-09-06colibri-imx6ull-emmc: deploy upstream device treeMax Krummenacher
Related-to: ELB-4070 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f993979f5cb1bd8452e145aaa4ccd093b53b2a1f)
2021-09-06apalis-imx8: deploy device-trees for ixora-v1.2Denys Drozdov
Add device trees for Ixora-v1.2 carrier boards Related-to: ELB-2801 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 9171d788022f8abd8e56eca991ddb5635efbf980)
2021-09-06weston-init: customizeMax Krummenacher
For upstream weston (i.e. not the imx fork) the following two settings are missing in the default weston.ini. Add them. - Set idle-time=0 to prevent weston from entering a screensaver mode on idle. - Set use-pixman=true for modules without a GPU to prevent weston from using a CPU to nearly 100% and having a very slow screen update rate, e.g. a not smoothly moving cursor. (downstream already has idle-time=0 set and performs well without use-pixman=true) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6d90430cc5a2691a81bb353c24b4d723f6784799)
2021-09-06machines: Adjust for new location of tune files in coreMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-09-06manual override syntax fixesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-09-05colibri-imx6ull-emmc: convert to new override syntaxMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
Fix the leftovers which the script didn't catch. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14colibri-imx6ull-emmc: add machine configurationMax Krummenacher
The Toradex Colibri iMX6ULL 1GB computer module is a variant which uses an eMMC instead of a raw NAND for storage its RAM size is increased to 1GB. For additional specifications please visit: https://www.toradex.com/de/computer-on-modules/colibri-arm-family/nxp-imx6ull Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Squashed cherry-picks: (cherry picked from commit 71ebff4acf5210722344b15b23a7c3f75faced40) (cherry picked from commit 8d54c5897f90f61b46bd832eadcdc6aa4a13a39f)
2021-08-08Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Aug 4 04:59:24 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 381 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/381 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 91233079b4167fe0be7e1f37af67c261ef9afb78)
2021-08-08machine: apalis-imx8.conf: deploy Apalis iMX8QP DTsDenys Drozdov
Apalis iMX8QP device trees should be deployed for the IMX8QP SKUs with prodid ID 48 and 49 Related-to: ELB-3338 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit f50e305d5396854c7df13e3bb9ea997b070bf58f)
2021-07-18machines: verdin-imx8mp: add 0066 aka 8gb product idMarcel Ziswiler
Add the following additional SKU product ID which is compatible with the verdin-imx8mp machine since we unified its RAM configuration in [1]: 0066: Verdin iMX8M Plus Quad 8GB Wi-Fi / BT [1] http://git.toradex.com/cgit/u-boot-toradex.git/commit/?h=toradex_imx_v2020.04_5.4.70_2.3.0&id=1a7d3dafa0aa166d1917183669ee3767189795ec Related-to: ELB-3938 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 0b9a5669524156c79fd3e5d57c8974390d4a748c)
2021-07-18linux-toradex_5.4-2.3.x: update to latestDenys Drozdov
Merge of the v5.4.129, imx_5.4.70_2.3.0 Related-to: ELB-4006 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 33951438bad04f9294b3ed51a25615e93e1519a6)
2021-07-18firmware-imx: imx6: Keep NXP VPU prorietary librariesDenys Drozdov
NXP provides proprietary VPU libraries with media codecs, required for video/audio decoding. The support of VPU libraries might be required for Torizon compatibility Related-to: ELB-3945 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit a4f212ee0314ddab4129da607bfa922a94f7e6b9)
2021-07-18firmware-imx: Drop proprietary firmware from upstreamDenys Drozdov
Following NXP proprietary VPU libraries are available in meta-freescale recipe: firmware-imx-vpu-imx6q, firmware-imx-vpu-imx6d. Due to the decision to remove proprietary code from the upstream build,these binaries have to be dropped. Related-to: ELB-3945 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit e2d6c4046e46e8fffdad2df84f6c432cd586c2ca)
2021-07-12perf: colibri-vf: make incompatibleMax Krummenacher
With the 4.4 kernel perf no longer builds. Make the recipe incompatible with the colibri-vf machine if use-nxp-bsp is chosen. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 79747584218206d54159afe366a9eba84cee6744)
2021-07-12u-boot-toradex: do nand_padding also for colibri-vfMarcel Ziswiler
This allows building OE master for Colibri VF50/VF61 again. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 6c8aa68911936a004a4febf369ec31e254b89c1c)
2021-07-12linux-toradex: merge with bbappendMax Krummenacher
Merge the bbappend from meta-toradex-bsp-common into the real recipe. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 34f7be7d34bf6a1d333e1daa9a5195cc3647bff4)
2021-07-12Bump SRCREVci.toradex
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commits 4a58243 0a39b69 336a66d)
2021-06-27Revert "u-boot-tools: fix a mkimage signature issue"Max Krummenacher
This reverts commit 6afef1e44279d41bb8fdda11dfecbf8cdd213f8d. The fix is now applied in openembedded core. Commit 8628a276a0 ('u-boot-tools: fix a mkimage signature issue') Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-06-25colibri-imx7-emmc: override variable uboot-binaryMax Krummenacher
Without this we get the definition from meta-freescale-3rdparty which leads to a build error in combination with meta-toradex-nxp. | ERROR: u-boot-toradex-1_2020.07+gitAUTOINC+920945167f-r0 do_install: Execution of '...run.do_install.59209' failed with exit code 1: | install: cannot stat '.../build/u-boot-dtb.imx': No such file or directory Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-06-11layer.conf: add honister to compat layerMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-06-11Bump SRCREV hashes as used in build of Sun May 30 22:48:11 UTC 2021ci.toradex
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 319 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/319 Signed-off-by: ci.toradex <cicd@toradex.com> Additionally use latest for u-boot-toradex.git branch toradex_2020.07 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ce70bcafb720725ef78fb3f47c2da153372099fa)
2021-06-11u-boot-tools: fix a mkimage signature issueMing Liu
A following error was observed: | Can't write signature for 'signature@1' signature node in 'conf@imx6ull-colibri-wifi-eval-v3.dtb' conf node: <unknown error> | uboot-mkimage Can't add hashes to FIT blob: -1 This is caused by a wrong return value being used in uboot source. The return value '-ENOSPC' of fit_set_timestamp function does not match the caller fit_image_write_sig's expection which is '-FDT_ERR_NOSPACE'. Fix it by not calling fit_set_timestamp, but call fdt_setprop instead. Related-to: TOR-1704 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 7cba654ca343f52b3b8258cc2073d1287fa96c16)
2021-06-11machines: verdin-imx8mp: add additional product idsMarcel Ziswiler
Add the following additional SKU product IDs which are compatible with the verdin-imx8mp machines. 0063: Verdin iMX8M Plus Quad 4GB IT 0064: Verdin iMX8M Plus Quad 2GB Wi-Fi / BT IT Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 0292b43561d8fcfb68d76440dd1b591b882120f4)
2021-06-11verdin-imx8mp: add native hdmi to default dtb overlaysMarcel Ziswiler
Native HDMI not being used by default is kinda pointless. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 475a46dfad187ccd7e1488aa9112600693d7b2ce)
2021-06-11Revert "verdin-imx8mp: use dedicated wks file and add space to the wic rootfs"Marcel Ziswiler
This reverts commit 4087b01cd5c70f4656cdff26a4e7d7ecc73bf41f. Now with the Toradex Easy Installer for the Verdin iMX8M Plus just around the corner get rid of this again to avoid the following Easy Installer build failure: NOTE: recipe tezi-initramfs-5.3.0-devel-r0: task do_image_squashfs: Started ERROR: tezi-initramfs-5.3.0-devel-r0 do_image_squashfs: The initramfs size 1180604(K) exceeds INITRAMFS_MAXSIZE: 160000(K) ERROR: tezi-initramfs-5.3.0-devel-r0 do_image_squashfs: You can set INITRAMFS_MAXSIZE a larger value. Usually, it should ERROR: tezi-initramfs-5.3.0-devel-r0 do_image_squashfs: be less than 1/2 of ram size, or you may fail to boot it. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 16b4a5f429bd33167854d10108649c9a6f0859cd)
2021-06-11linux-toradex_5.4-2.3.x: update to latestMax Krummenacher
Merge of the NXP BSP 5.4.70-2.3.2 Merge of the v5.4.115 Related-to: ELB-3958 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit eb8b2c26f3c73ea30a535813976dba93d60dd1eb)
2021-06-11u-boot-toradex 2020.04: update to latestMax Krummenacher
Merge of the NXP BSP 5.4.70-2.3.2 Related-to: ELB-3957 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit c84522a358749514844a175c8b88fb3885c9e4ec)
2021-06-11imx-atf: merge imx_5.4.70_2.3.2Max Krummenacher
Related-to: ELB-3957 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 63b9da9241ad1b1b2c71dc933ec6c2ee0550cc61)
2021-06-11linux-imx-headers: update to 5.4.70-2.3.2Max Krummenacher
Note: the imx headers used from the kernel did not get updated. Related-to: ELB-3957 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit d3139f5a2c96f969bcd8b05d4838815d54fa91fd)