summaryrefslogtreecommitdiff
path: root/recipes-bsp/tezi-metadata
AgeCommit message (Collapse)Author
2023-06-28image_type_tezi: add TI EULA to TI machinesEmanuele Ghidoli
Add TI-TFL ("TEXAS INSTRUMENTS TEXT FILE LICENSE") to TI tezi image artifact, while removing the NXP one. Current license file come from [1]. Disable the download of an updated license from a specific url, formerly used for NXP EULA, due to missing proper link. [1] https://git.ti.com/cgit/graphics/ti-img-rogue-umlibs/tree/?h=linuxws/dunfell/k5.10/1.15.6133109 Related-to: ELB-5161 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit a44240a3d58d353d86be7fed4d79c086dc2f2312)
2022-02-28tezi-metadata: follow changed variable namesMax Krummenacher
This changes the layer's compatibility to only kirkstone. 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-05-24tezi-metadata: set SSTATE_DUPWHITELISTMing Liu
We want to always check the latest EULA file in image_type_tezi.bbclass So we put LA_OPT_NXP_SW.html to sstate duplicate whitelist, this ensures it could be deployed to ${DEPLOY_DIR_IMAGE} as a backup even it's aleady existed. This fixes a following bitbake error: | ERROR: tezi-metadata-0.3-r0 do_deploy: The recipe tezi-metadata is | trying to install files into a shared area when those files already | exist. Those files and their manifest location are: | images/colibri-imx8x-v10b/LA_OPT_NXP_SW.html | (not matched to any task) | Please verify which recipe should provide the above files. Related-to: ELB-3485 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit efbdc6e55cbcd49c576c7c8da2b6dd55e200b6d1)
2021-03-23image_type_tezi.bbclass: NXP license backupDenys Drozdov
Keep hard-copy version of license file in sstate cache in case of NXP connection error Related-to: ELB-3485 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit b29e20964a72e01193b242aefb6cde655dda7d87)
2021-03-23image_type_tezi.bbclass show license for tdxref builds onlyDenys Drozdov
The License window will be shown in case SHOW_EULA_FILE set to "1" Related-to: ELB-3485 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit a4f005089d9c286fa33f4fb5f2e41f1a0ee614d6)
2021-03-23image_type_tezi.bbclass add license file to tezi imageDenys Drozdov
Ensure there is a popup that shows the EULA license to be accepted once installing a tdxref image Related-to: ELB-3485 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com> (cherry picked from commit 9ececa26080b7abdc96dc1b4b910e735b6eafcfd)
2020-06-18tezi-metadata: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 35a3002fca96cdb8529847187e1509e70a230a37)
2020-06-01tezi-metadata: add new slidesMarcel Ziswiler
Related-to: ELB-2686 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 78f228b9b427972a70c91deb5b40af1f307b7246) (cherry picked from commit d02b7fd19d87eb2dffcaa36ab4427e47a8a749c4) (cherry picked from commit f38654502d12c13329be747570cfbed144ce9f16)
2019-05-14tezi-metadata: drop compatible machine restrictionStefan Agner
We have generic prepare.sh and wrapup.sh scripts hence tezi-metadata is buildable and useable for any machine. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-03-04apalis/colibri-t20 -t30: drop machinesMax Krummenacher
These machines use an old Nvidia provided downstream kernel 3.1.10. They no longer much the way more recent sysroot components, e.g. libc, xserver et. al. The maintance burden to keep the userspace components in their old version becomes simply to high. Keep using the rocko based 2.8 BSP for these machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04tezi-metadata: inherit nopackagesMing Liu
A main package being empty without setting ALLOW_EMPTY can lead to errors in populate_sdk task. If it does not provide any packages then we should let it inherit nopackages bbclass. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-26tezi-metadata: add new slidesColibri-iMX7_LXDE-Image_2.8b3.111-20180627Colibri-iMX6_LXDE-Image_2.8b3.111-20180627Colibri-iMX6ULL_LXDE-Image_2.8b3.111-20180627Colibri-VF_LXDE-Image_2.8b3.111-20180626Colibri-T30_LXDE-Image_2.8b3.111-20180627Colibri-T20_LXDE-Image_2.8b3.111-20180626Apalis-iMX6_LXDE-Image_2.8b3.111-20180626Apalis-TK1_LXDE-Image_2.8b3.111-20180626Apalis-TK1-Mainline_LXDE-Image_2.8b3.111-20180627Apalis-T30_LXDE-Image_2.8b3.111-20180626Stefan Agner
Update the slides shown during image installation. This updates our presence in Japan. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tezi-metadata: add apalis-t30 to compatible machineStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22recipes: fix invalid license file locationMax Krummenacher
Use '${COMMON_LICENSE_DIR} for license files fix the warning: | WARNING: packagegroup-xfce-base-1.0-r5 do_populate_lic: | ${COREBASE}/LICENSE is not a valid license file, please use |'${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. |This will become an error in the future Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tezi-metadata: add apalis-tk1 and apalis-tk-mainline to compatible machineMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03tezi-metadata: fix spelling mistakes in commentsMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03tezi-metadata: mx6ull: add empty wrapup.sh scriptMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-06-09meta-toradex-bsp: add colibri imx7 to supported machinesStefan Agner
The default (empty) prepare/wrapup scripts will be used which is fine since there is no need for special scripting on Colibri iMX7 currently. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07meta-toradex-bsp: clean-up whitespace useMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-02-08tezi-metadata: use wrapup.sh script for Colibri iMX6 tooStefan Agner
The wrapup.sh script updates fuses/eMMC settings on-site. The same script can be used for Apalis iMX6 as well as for Colibri iMX6. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-11apalis-imx6: do in-field updates at the endColibri_iMX7_LinuxImageV2.7Beta1_20170112Colibri_iMX6_LinuxImageV2.7Beta1_20170112Colibri_VF_LinuxImageV2.7Beta1_20170112Colibri_T30_LinuxImageV2.7Beta1_20170112Colibri_T20_LinuxImageV2.7Beta1_20170112Apalis_iMX6_LinuxImageV2.7Beta1_20170112Apalis_TK1_LinuxImageV2.7Beta1_20170112Apalis_T30_LinuxImageV2.7Beta1_20170112Stefan Agner
The boot partition configuration needs to be done _after_ writing to the boot partition (hence after flashing SPL and U-Boot). Move the whole migration script to the end by using the wrapup.sh script. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11tezi-metadata: initial commit of Tezi specific image metadataStefan Agner
This adds metadata files required by Toradex Easy Installer. Most notable is the Linux specific migration script which is executed before flashing an image. The script makes sure that hardware specific upgrades such as fuses/eMMC reconfiguration get executed, as our U-Boot based scripts do when using "run update". Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>