summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
...
| * Disabled SSTATE_MIRRORS and PRE_MIRRORS.Teemu Holappa2016-04-081-14/+14
| | | | | | | | | | | | | | Removed Digia's internal servers from the default configuration. Change-Id: I18b3a87de50afe0f5a405b29ec3e327450b7c2a8 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | BBB: enable kernel to build with gcc5Samuli Piippo2016-04-181-1/+1
| | | | | | | | | | Change-Id: Iee04165267b5aa8e0056abb1b8210eb1789ba669 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Revert "BBB: use new kernel"Samuli Piippo2016-04-182-4/+57
| | | | | | | | | | | | | | | | This reverts commit 2848919526f575d9eaaccf19d4bfaa4a0f4043c2. New kernel is missing cape manager and HDMI output does not work. Change-Id: I5acf277c8ec96cec253a1c9cd2cbfef547baf81e Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | qt5: move to Qt 5.7Samuli Piippo2016-04-131-0/+3
| | | | | | | | | | | | Change-Id: I1479b6337a07542ae536e9df97e77921745b7c2e Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Raspberry Pi conf splitTuomas Heimonen2016-04-084-81/+56
| | | | | | | | | | Change-Id: I556a0b35ff21edc6bec1897dd1c769012058df6b Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | BBB: use new kernelSamuli Piippo2016-04-082-57/+4
| | | | | | | | | | | | | | | | | | main-line 3.8 kernel in meta-beagleboard no longer builds with gcc5. Use 3.14 kernel from beagleboard.org which should provide cape manager support as well. Change-Id: I7456fb949afc0415cfba4f865a193819183b1b51 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | NUC: use the common intel-corei7-64 BSPSamuli Piippo2016-04-082-2/+1
| | | | | | | | | | | | | | | | meta-intel no longer has specific BSPs for each machine, but they share a common BSP based on the architecture. Change-Id: Ibbb7b8b2153103367168ea37d904ce23bc245108 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | toradex: mask more non-working recipesSamuli Piippo2016-04-081-1/+1
| | | | | | | | | | Change-Id: Ibc34780bbd8bb5a039fb7d3f97723bd8cc2dec82 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Update used meta layersSamuli Piippo2016-04-0811-10/+11
| | | | | | | | | | | | | | | | gstreamer 0.10 recipes were moved to meta-multimedia meta-ruby not needed anymore for meta-qt5 Change-Id: I30e9e87e557d2e74498fd5047a2b8d6babc9f55f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | imx53: remove support for imx53Samuli Piippo2016-04-081-42/+0
| | | | | | | | | | | | | | | | | | OE has moved to gcc 5.2 which cannot be used to build the old kernel that imx53 still uses, therefore all support for it was dropped from meta-fsl-arm. Change-Id: Ic57310f8ae6d06f62274a7c1874df0d01c95b5e9 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | local.conf: svk is no longer valid urlSamuli Piippo2016-04-081-1/+0
| | | | | | | | | | | | | | Support was removed from bitbake Change-Id: I6170bd618c41c2dd9deec858b6eb1f0c8da4ffb5 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Add Support for Raspberry Pi 3Tuomas Heimonen2016-04-051-0/+57
| | | | | | | | | | Change-Id: I1220cce68059328512e52b7f5a9af7110dd9578c Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | nvidia-t18x supportLouai Al-Khanji2016-03-223-1/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Steps to use this: Set up vibrante installation, mine looks like this: $ ls -l ~/VibranteSDK total 234880 drwxrwxr-x 1 louai louai 298 Mar 20 2014 eclipse -r-xr-xr-x 1 louai louai 171826846 Jan 4 09:59 NVIDIA_Tegra_Graphics_Debugger_2.1_linux-v4l_l4t-egl.run -r--r--r-- 1 louai louai 68688729 Jan 4 09:59 NVIDIA_Tegra_System_Profiler_2.5-linux-x64.tar.gz drwxr-xr-x 1 louai louai 262 Jan 5 14:50 toolchains drwxrwxr-x 1 louai louai 34 Jan 5 13:55 vibrante-oss-src drwxr-xr-x 1 louai louai 12 Jan 4 09:47 vibrante-t186ref-cuda drwxrwxr-x 1 louai louai 264 Feb 10 10:50 vibrante-t186ref-foundation drwxr-xr-x 1 louai louai 164 Jan 5 14:49 vibrante-t186ref-foundation_src drwxrwxr-x 1 louai louai 228 Jan 5 13:56 vibrante-t186ref-linux drwxr-xr-x 1 louai louai 314 Feb 10 10:58 vibrante-t186ref-linux_sr Set up Yocto build dir: $ mkdir ~/work $ cd ~/work $ ~/tqtc-b2qt/yocto-meta/b2qt-init-build-env init --device tegra-t18x Add NVIDIA's Yocto things: $ mkdir ~/work/sources/nvidia-layer $ cd ~/work/sources/nvidia-layer $ tar xf ~/VibranteSDK/vibrante-t186ref-linux_src/yocto/nvidia-layer.tgz $ cd - Set up build environment: $ export MACHINE=tegra-t18x $ . setup-environment.sh Set the following environment variables: $ export KERN_DIR=~/VibranteSDK/vibrante-t186ref-linux_src/kernel $ export PLATFORM_TOPDIR=~/VibranteSDK/vibrante-t186ref-linux $ export TOOLCHAIN_PATH=~/VibranteSDK/toolchains/tegra-4.9-nv $ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE TOOLCHAIN_PATH KERN_DIR PLATFORM_TOPDIR" Add NVLAYER_DIR to local.conf: $ echo 'NVLAYER_DIR = "${TOPDIR}/../sources/nvidia-layer"' >> conf/local.conf Build your image: $ bitbake b2qt-embedded-qt5-image Flash your board: $ cd $PLATFORM_TOPDIR $ mv targetfs targetfs-old $ cd targetfs && tar xf /path/to/rootfs.tar.bz2 $ cd ../../vibrante-t186ref-foundation/utils/scripts/bootburn $ ./bootburn.sh -b p2382-t186 Change-Id: I4209cd0c19a007c4457460fd67342fc579c2a735 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Merge remote-tracking branch 'origin/fido' into devSamuli Piippo2016-03-171-1/+0
|\| | | | | | | | | | | | | | | | | | | * origin/fido: qt5: remove duplicate --sysroot from sdk mkspec colibri-imx6: don't pull in old gstreamer Specify source revision separately Disable ethernet over usb on SMARC-sAMX6i Change-Id: Ic14fccc65d7d30c8400f8fc09bf127fef187bc86
| * colibri-imx6: don't pull in old gstreamerSamuli Piippo2016-03-161-1/+0
| | | | | | | | | | | | | | gst-fsl-plugin pulls in gstremer 0.10, even when 1.0 was selected. Change-Id: I60f8e6bef8fd1abe1913f4019b847757718fbded Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Add Ubuntu 15.10 to tested host distrosLouai Al-Khanji2016-03-151-0/+1
| | | | | | | | | | | | | | I am using it without issues and would like to get rid of the warning. Change-Id: I940e8770d5101e5101dc0f365f3970b7571c4799 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Move fontconfig cache out of /varGatis Paeglis2016-03-151-0/+2
|/ | | | | | | | | | OSTree by design does not include /var in system updates, moving cache to ${libdir} allow fontconfig cache to be updated via OTA. Change-Id: I41d4588cf725028315d7043ff874399baff4d159 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: move mingw32 specific parts from meta-qt5Samuli Piippo2016-03-091-0/+4
| | | | | Change-Id: Id380844d530ef599f78591a282474aa66d3dec69 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* RPi2: add support for touch displaySamuli Piippo2016-03-082-0/+5
| | | | | | | | | The RPi touch display need the rpi-tf5604 devicetree to enable touch. Add it to the kernel build and enabled it in the config.txt. Update meta-raspberrypi to latest revision for the PiTFT support. Change-Id: Ibc5ba51c844bc17b541d8021a755f141a5ff2a0c Reviewed-by: Risto Avila <risto.avila@theqtcompany.com>
* Move default sstate-cache dir from build dirSamuli Piippo2016-03-021-1/+1
| | | | | | | | | Instead of using the build directory for the local sstate-cache, move it one folder up, so it can be shared with directories for other machines. Change-Id: Ia755c28783e47692f4c0e1700880aaac97fe76de Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Use distro specific sstate cacheSamuli Piippo2016-03-021-1/+1
| | | | | Change-Id: Ife5236e848e788a30a1942663bfefdf6301d6f37 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* tibidabo: use correct gpu driver versionSamuli Piippo2016-02-291-0/+6
| | | | | | | Upstream recipe was renamed, but tibidabo still uses the old version. Change-Id: Ia5c97cb480c4f08c017046729dfa3e37e31be52a Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* toradex: enable u-boot updateSamuli Piippo2016-02-253-2/+17
| | | | | | | | | | | Add all necessary files to enable u-boot update on all toradex devices. Update patch to the new u-boot that colibri vf is using and enable sd boot for colibri imx6. Task-number: QTEE-1070 Task-number: QTEE-978 Change-Id: I6ff362028cfb80cd34bbe5362bb6976d0084e008 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* kontron: update to Yocto BSP for SMARC-sAMX6i R02.00Samuli Piippo2016-02-242-0/+53
| | | | | Change-Id: If0f8dc2c786bc63fba69531fa009efd8ae8111b7 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* NUC: Use custom image layoutGatis Paeglis2016-02-231-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a new image class 'image_dd', by default it has an empty boot partition. image_dd_efi extends this class to support Intel NUC board. The layout of a generated image is a prerequisite for OSTree integarion. Image generated by 'hddimg' produces rootfs.img (ext3 filesystem file) and then "live" boots it from initramfs by mounting rootfs.img via loop device. For OTA integration we need to access contents of rootfs.img already from boot loader. The custom 'image_nuc_efi' layout allow for fully atomic updates on EFI based system, by keeping GRUB-EFI binary on a dedicated EFI system partition (ESP). OSTree currently is not fully atomic on EFI systems, but with this setup we use GRUB-BIOS code path in OSTree, which is atomic. After EFI firmware has loaded the GRUB-EFI binary, everything else is done on rootfs parition. One limitation from the above scenario is that you would need to update /EFI/BOOT/bootx64.efi (GRUB-EFI) binary manually. Not sure how common it is to update a boot loader binary on a deployed system, but its not impossible. Change-Id: Ibf2840aecd548000372131c4ded5cffa11ff1b0f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: change Qt include pathSamuli Piippo2016-02-1811-12/+10
| | | | | | | | | | | When Qt include path is set to /usr/include, host_build will incorrectly include other system headers from the sysroot. To correct this, move Qt include path to /usr/include/qt5, by overriding qmake5_paths.bbclass in our layer. The bblayer order needs to be changed for the correct bbclass to be used. Change-Id: Ie01371662ea0f4718275708a88fb5d301c62fdf7 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* wayland: update preferred version for automotive distroSamuli Piippo2016-02-151-2/+2
| | | | | Change-Id: Ib91cfdce1913f507ae31954527351d7c8c5574dd Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* colibri-vf: add mqxboot to vybrid imagesSamuli Piippo2016-02-121-0/+1
| | | | | | | | mqxboot is a program to load and boot an mqx image on Vybrid M4 core Task-number: QTEE-1039 Change-Id: I33d57ef8c3c1445604276103b8a8c4fe4d04c1e0 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* toradex: update to V2.5Beta3_20151215Samuli Piippo2016-02-123-2/+6
| | | | | Change-Id: I8d25f96bd4a2f127acf4f0eba8e8b150ec44ef42 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Update license headersSamuli Piippo2016-02-0935-459/+472
| | | | | Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Include configure-qtcreator.sh script in the toolchainSamuli Piippo2016-02-051-0/+1
| | | | | | | | ABI and default CONFIG file are set during build, so the script can be called from installed toolchain without any arguments. Change-Id: I533d79864133822f0ea86a39b8c9549280db4c38 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* RPI: use latest revision of meta-raspberrypiSamuli Piippo2016-02-051-1/+0
| | | | | | | Adds support for RPi Zero and the 7" touch display Change-Id: I4ac5f2ce9e2ac8aa300331f48abaaf4249c70cee Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Print SDKMACHINE in Build ConfigurationSamuli Piippo2016-02-041-0/+1
| | | | | | | Show the used SDKMACHINE in Build Configuration, when a build is started. Change-Id: Ic99bfa7ea0194576066b6cc2623302a864f4167f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Use the new yocto-cache serverSamuli Piippo2016-02-041-13/+13
| | | | | | | | Used as a sstate-cache and download mirror Change-Id: Ia1c06e1d5df2acb32ebbda8e6d85635252149323 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Add meta layer revision info to image and toolchainSamuli Piippo2016-02-011-0/+1
| | | | | | | | | The branch and revision of each meta layer used in the build are stored in the image (/etc/build) and in the toolchain (${SDKPATH}/version-${REAL_MULTIMACH_TARGET_SYS}). Change-Id: Ic4be1cff62e11746ee3ec61c7909ed8c35c84db2 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: change the QT_DIR_NAME to flatten installation foldersSamuli Piippo2016-02-011-0/+2
| | | | | | | | | | Remove the /qt5/ subdirectory from all of the Qt installation paths. This helps on Windows host, since the mingw DLLs are available in /usr/bin, but not in /usr/bin/qt5. Change-Id: Iba3e08aef98cb6c3dcb08e43fcce9152a4a432c1 Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* Use SSTATE_MIRRORS to speedup the local buildsSamuli Piippo2016-01-201-0/+1
| | | | | | | | | | | SSTATE_MIRRORS contains the build artifacts from previous builds done in CI and Jenkins. When running yocto builds locally for components with identical build configuration, the artifacts can be fetched from the mirror. This is usually the case for most of the base components and toolchain, as they are updated less frequently. Change-Id: Ic185b5a5dfd3b3b839bcd0ae102067a40a3040c6 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Add meta-mingw layerDavid Schulz2016-01-1310-0/+10
| | | | | | | Add meta-mingw to the default manifest.xml. Change-Id: I0c0d39d7859ce3ff3e75fec97ccefbf79e2627df Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* qt5: revert QT_DIR_NAME name changeSamuli Piippo2016-01-121-2/+0
| | | | | | | | QT_DIR_NAME change was incorrectly included in another commit, revert it. Change-Id: I11b3453dac0fa4079cb7c1dafb0af0742e3a3404 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* nitrogen6x: add u-boot binaries to imageSamuli Piippo2016-01-111-0/+43
| | | | | | | | | | The nitrogen6x image support all devices from BoudaryDevices, but the u-boot is build for each device with different config. Build u-boot with all known u-boot configs and add them to the image. Include also the upgrade_6x script to make u-boot update possible. Change-Id: I61de8016328c551350e48b2f194b31ca5c528608 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* VKB: build virtualkeyboard with HWR support enabledSamuli Piippo2016-01-081-0/+2
| | | | | | | | Build with lipi-toolkit. The default installation path for lipi-toolkit libs causes QA warnings. Change-Id: I4b7a5986cbd1589fca2bc8744bdb88792bf0b4bd Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* sdk: don't install Qt Quick Compiler sourcesSamuli Piippo2016-01-051-0/+2
| | | | | | | | Prevent Qt Quick Compiler sources and debug files from being installed into the toolchain. Change-Id: Icaec46d824005292be28cfdf90b7fc9f605494f8 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Rename toolchain output fileSamuli Piippo2015-12-291-0/+4
| | | | | | | | | Rename the toolchain output to use both SDKMACHINE and MACHINE in the name, so that we don't need to rename it when uploading. This also adds -mingw32 into the windows SDK name. Change-Id: Id70c8bc456a15d263579eefdaa2a0e136741d0ba Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Added support for Jetson-tk1-pro device.Teemu Holappa2015-12-142-0/+87
| | | | | | | The configuration has dependency to the interal repositories (meta-tegra and jetson-tk1-pro). Change-Id: I5e13377cf8cfbe4fad3f19215a292b49195f1546 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* adb: make sure serial number is max 32 charactersSamuli Piippo2015-12-091-1/+1
| | | | | | | | | Windows adb cannot handle devices which have longer serial, so limit it to 32 characters. Remove the -linux- part of the hostname to make it a bit shorter. Change-Id: I3f6f811a9ecd8a273576fdef268d5a343edc531e Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* Merge remote-tracking branch 'origin/dizzy' into devSamuli Piippo2015-12-071-10/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/dizzy: Use openembedded mirror from github nitrogen6x: add u-boot binary back to the image ostree: Add TLS support ostree: patch upstream project ostree: Add GNUPG to runtime dependencies. Revert "Build nativesdk-ostree" Remove unused b2qt-update-framework Conflicts: conf/distro/include/nitrogen6x.conf recipes/ostree/ostree.bb scripts/manifest.xml scripts/manifest_fido.xml Change-Id: Ie3884fa026fc8b8d7d05a9bff4b2beb124e4fd03
| * nitrogen6x: add u-boot binary back to the imageSamuli Piippo2015-12-041-0/+1
| | | | | | | | | | | | | | This was incorrectly removed when update framework was reverted. Change-Id: I3b32f37f97d570cdafeb4a4bb63dd1a07a6f02e7 Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
| * Remove unused b2qt-update-frameworkRainer Keller2015-11-131-12/+1
| | | | | | | | | | | | | | This reverts commit f309d05bccefc29977d474df734fecbe311f8f7b. Change-Id: Ia25e629247c6863d2ce48e1b8a80029d13248ded Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
* | Generate deploy conf for flashing wizardSamuli Piippo2015-12-0216-2/+32
| | | | | | | | | | | | Change-Id: I23cc54e51b7d10db0fd64d6676bd86cdf029beda Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Create .img binary image for all devicesSamuli Piippo2015-12-017-0/+40
| | | | | | | | | | | | | | | | | | Use the sdcard bbclass from meta-fsl-arm to build binary image for TI hardware. Append all other image creation functions to create the .img symlink. Change-Id: I1bb0b5ea893789831d6fae27ece93ce238bfcb49 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>