summaryrefslogtreecommitdiff
path: root/recipes-images
AgeCommit message (Collapse)Author
2017-12-22tdx-extra: hostapdDominik Sliwa
Build hostapd for all platforms. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-12-22tdx-extra: add U-Boot fw-utils for Colibri iMX6ULLStefan Agner
Add U-Boot fw-utils (fw_set/printenv) to the Colibri iMX6ULL image. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22images: follow upstream name change of libopencl-imxStefan Agner
The package libopencl-mx6 has been renamed to libopencl-imx. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22tdx-image-fstype: follow version variable changeMax Krummenacher
We changed the version variables in meta-toradex-bsp-common/conf/tdx_version.conf Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22angstrom-qt-x11-image: drop imx-gst1.0-pluginMax Krummenacher
This does currently not build. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22angstrom-qt5-x11-image: drop imx-gst1.0-pluginMax Krummenacher
This does currently not build. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22images: connman systemd is no longer in its own packageMax Krummenacher
With the removal of meta-systemd one no longer needs to add connman-systemd to the image to get the systemd service files installed and enabled. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22images: remove gstreamer plugins from DEPENDSMax Krummenacher
Depending on the module we use gstreamer in version 0.10 and 1.0. Building the plugins just to have the ipk packages without installing them now makes the recipe unreasonably complicated without adding real value. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22images: remove gstreamer ivorbis pluginMax Krummenacher
It is no longer built by default since oe-core commit 958926dd51d5e18ef983280a6e3b50fc8f33eb12: Even old hardware these days doesn't really need fixed-integer Vorbis decoding by default, so disable Tremor out of the box. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22trdx-extra.inc: remove iperf, recipe has been removed in meta-oeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22gdbserver: remove dependsMax Krummenacher
The correct recipe for package gdbserver is now found without an explicit DEPENDS. DEPEND on gdb-cross-arm actually no longer builds gdbserver. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22tdx-extra: add libusbgx-examplesmortyStefan Agner
The package has been split into a pure library package (libusbgx) and a package with programs and example configuration (libusbgx- examples). The latter brings gadget-export/import, and the sample configurations Toradex images typically load on startup. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-30tdx-extra.inc: no backports but firmware for mainlineColibri-iMX6ULL_LXDE-Image_2.7b5-20171201Apalis-TK1_LXDE-Image_2.7b5-20171201Marcel Ziswiler
Backports for mainline currently fails building but also kind of does not make much sense. However some customers might need the firmware. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-11-27tdx-extra.inc: deploy marvell sd8887 firmwareMax Krummenacher
Firmware for the Wi-Fi module on the Colibri iMX6ULL. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27colibri-imx6ull: add dtb for wifi variantMax Krummenacher
Deploy the device tree for the Colibri iMX6ULL 512MB Wi-Fi / BT and choose the write one to flash into its UBI partition. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27angstrom-lxde-image: remove gstreamer packages for colibri-imx6ullMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27tdx-extra.inc: simplify the addition of backportsMax Krummenacher
This adds the backports usable for all modules unconditionally and the ones usefull for Apalis (PCIe) specifically to all Apalis machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27tdx-extra.inc: add the backports additionally for ullMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27tdx-extra.inc: don't add some firmware packages twiceMax Krummenacher
With the move to backports we added firmware packages in the backports section and kept in the unconditional part. Remove one of them. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-04recipes-images: apalis-tk1: change gstomx packages nameColibri-iMX7_LXDE-Image_2.7b4-20171005Colibri-iMX6_LXDE-Image_2.7b4-20171005Colibri-VF_LXDE-Image_2.7b4-20171005Colibri-T30_LXDE-Image_2.7b4-20171005Colibri-T20_LXDE-Image_2.7b4-20171005Apalis-iMX6_LXDE-Image_2.7b4-20171005Apalis-TK1_LXDE-Image_2.7b4-20171007Apalis-TK1-Mainline_LXDE-Image_2.7b4-20171005Apalis-T30_LXDE-Image_2.7b4-20171005Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-10-03legacy update script: deploy v1.2 device tree as wellMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03legacy update script: cleanup imagefile handlingMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03apalis-tk1*: cleanup use of genext scriptMax Krummenacher
For Apalis TK1 Mainline we can use the generic script from the library. Remove the script with a symlink. For Apalis TK1 we now use a ext4 rootfs. Thus the genext3fs script is no longer needed. Don't deploy it. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03recipes-images: images: deploy RTL8188EU firmwareDominik Sliwa
LM816 wifi dongle uses this fw. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03angstrom-lxde-image: colibri-imx6ull: don't deploy firefoxMax Krummenacher
With the space restricted NAND there is no space for a browser. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03images: add colibri-imx7-emmcMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-image-fstype: only start imagedeploy after do_image completedMax Krummenacher
do_image makes some optimizations on the rootfs, they should make it into an image. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-image-fstype: use pbzip2 as the compressor and ignore tar return valueMax Krummenacher
This speeds up compressing the final bz2 image. For angstrom-lxde-image on a 24 core CPU by about 30 seconds. Ignore the tar return value. "file changed as we read it" may be reported because wic is creating hardlinks of files in the rootfs. See openembedded commit 402b4cffbb4c58cfee93db18192f2b218ee0ae35 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-extra.inc: remove rootfs_timestamp from image_pre_commandsMax Krummenacher
This is for some time done in oe-core without any intervention: meta/classes/rootfs-postcommands.bbclass Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03/etc/issue: add the rootfs type and version to all imagesMax Krummenacher
Add this in IMAGE_PREPROCESS so that all image types get this change. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03images: tdx-extra.inc: install canutils in all imagesMax Krummenacher
The only machine which did not install canutils is colibri-t30. Install it in all images. iproute2 is pulled in from canutils so remove its explicit installation. While at it cleanup curl which is included unconditianallly and in the machine specfic parts. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-image-fstype: use U-Boot with 1kB paddingStefan Agner
Use u-boot-nand.imx which has the 1kB padding expected by boot ROM at the beginning so it can be easily written into raw NAND flash. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03packagegroup-dotnet-core: introduce packagegroup for .NET Core dependenciesStefan Agner
Introduce packagegroup which contains the dependencies required to use the .NET Core runtime. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03flash_blk/eth.scr: apalis/colibri_t30: fix conf_blk_offsetMarcel Ziswiler
Do no longer hard-code conf_blk_offset now that we reliably determine it in check_configblock. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03flash_blk/eth.scr: replace loadaddr by fdt_addr_rMarcel Ziswiler
Unfortunately as loadaddr is equal to fdt_addr_r on some modules and equal to kernel_addr_r on others using it together with any of the others may cause issues. Therefore no longer make use of loadaddr and consistently use fdt_addr_r instead. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03flash_blk/eth.scr: fix check_configblockMarcel Ziswiler
The config block check aka check_configblock may fail during update depending on the size of the hardware area boot partition which may lead to the config block not getting properly migrated or updated if still using parts of the legacy update procedure. This patch fixes this by iterating over various sizes. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03flash_blk/eth.scr: apalis/colibri_t30: improve config block migrationMarcel Ziswiler
Improve on the config block locations checked for migration from WinCE/WEC. Now also takes vendor part of the Boot Configuration Table aka BCT into account. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03images: add colibri-imx7-emmcStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03tdx-image-fstype: make burnflash optionalStefan Agner
We might want not to support burn flash for new machines. Make it optional by checking whether the machine specific directory exists. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03tdx-image-fstype: only set u-boot-nand.imx for colibri-imx7Stefan Agner
The new machine colibri-imx7-emmc uses eMMC and hence the regular u-boot.imx binary. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03images: add colibri-imx6ullMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-extra.inc: correctly use IMAGE_PREPROCESS_COMMANDMax Krummenacher
Add a trailing ';' to separate from commands appended later. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-extra: install libunwindStefan Agner
The library libunwind is a dependency for the .NET Core 2.0 runtime. Preinstall it in our standard images. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03tdx-image-fstype.inc: set PV to Toradex image versionStefan Agner
Use PV variable to define the image version. With that the Tezi image class can use OpenEmbedded variables to get the image version. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03update.sh: fix for dtb filenames containing multiple dotsMax Krummenacher
If a dtb file has more than one dot the current logic fails. e.g. 'device.tree.dtb' will be truncated at the first dot to 'device' while it should be 'device.tree'. Fix by removing awk in favour of letting basename also remove the .dtb extension. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03recipes-images: images: Use ext4 by default for TK1 modulesSanchayan Maity
Use ext4 by default for TK1 modules. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03recipes-images: images: deploy backports and relevant fwDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03recipes-images: images: Use ext4 by default for iMX6 modulesSanchayan Maity
Use ext4 by default for iMX6 modules. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03recipes-images: apalis-tk1: deploy gstreamer-0.10Dominik Sliwa
Deploy gstreamer-0.10 with nvidia TK1 support plugins. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03recipes-images: imx6: Deploy Ixora V1.1 device tree for Apalis iMX6Sanchayan Maity
Deploy Ixora V1.1 device tree for Apalis iMX6. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>