summaryrefslogtreecommitdiffstats
path: root/conf/distro/include/beaglebone.conf
Commit message (Collapse)AuthorAgeFilesLines
* images: do not explicitly define Qt dependency packagesSamuli Piippo2016-11-031-10/+0
| | | | | | | | | | | | | | | Remove all Qt dependency packages from machine include files and base packagegroups, instead let packagemanager pull in all the needed dependent packages. Do not create tar image or bootfs, since they are not used anymore. The old base image is now renamed for CI usage and contains all the Qt dependent packages but without any Qt modules. This is achieved by first installing all the Qt modules (which pulls in all the dependencies) and then removing only Qt modules. Change-Id: I36d996d4531af42e955f19a487c22d0b90c5ada9 Reviewed-by: Risto Avila <risto.avila@qt.io>
* sdk: do not explicitly define Qt dependency packagesSamuli Piippo2016-11-031-3/+0
| | | | | | | | | | | | | Until now, the toolchain used by CI has been created without Qt, but with all (best guess) Qt dependencies. Now toolchain is created with Qt and we get all Qt dependencies correctly into the toolchain. As a consequence, CI will now need to build Qt, which has not been covered in CI before. The difference between embedded-sdk and embedded-qt5-sdk is that the former does not include files needed for debugging. Change-Id: Ie2be156c07e51119c0d4782494d6bcde6f34ed60 Reviewed-by: Risto Avila <risto.avila@qt.io>
* beaglebone: use beagleboard.org kernelSamuli Piippo2016-10-031-0/+1
| | | | | | | | | | | 4.4 linux kernel that supports both cape manager and SGX. Device Tree Overlays are taken from beagleboard.org as well. Overlays require a patched dtc, which are taken from https://github.com/pantoniou/dtc. Default kernel config is taken from RobertCNelson/bb-kernel patch repo. Task-number: QTBUG-52762 Change-Id: I4b75095bca6263bf2a6e3308ced4ba36b0ae28cd Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* TI: Use latest versions of u-boot and kernelSamuli Piippo2016-09-121-22/+3
| | | | | | | | | | Remove use of meta-beagleboard and use recipes provided in meta-ti instead. Beaglebone will not work fully with the linux-ti-staging, follow up commit will fix that. U-boot changes need to be ported to newer version if still required. Change-Id: I3e06b6e310c0d40b9b4b33276802e4817cee0295 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Update license headersSamuli Piippo2016-05-181-7/+15
| | | | | | | License changed to GPLv3 + Commercial Change-Id: I267c97216e717ed29071df064337e1bcf83de973 Reviewed-by: Kalle Viironen <kalle.viironen@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-181-4/+7
| | | | | | | | 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>
* BBB: use new kernelSamuli Piippo2016-04-081-7/+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>
* Update license headersSamuli Piippo2016-02-091-11/+14
| | | | | Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Generate deploy conf for flashing wizardSamuli Piippo2015-12-021-0/+2
| | | | | | 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-011-0/+3
| | | | | | | | | 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>
* Remove webengine from lesser machinesSamuli Piippo2015-06-161-0/+2
| | | | | | | QtWebEngine does not build on these machines at the moment. Change-Id: Ide7865df10e2af5218b703856ac2b67f0668c1c4 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Build Qt5 and all addonsSamuli Piippo2015-05-121-0/+3
| | | | | | | | | | Use meta-qt5 layer to build Qt5, commercial addons and b2qt addons. Create new image and toolchain recipes with Qt5 content, so that the existing image and toolchain remain as-is without Qt5. Currently support only for imx6 targets. Change-Id: I398750dd1a62c6ff8ea216cfe364da273d8e9a77 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-11-241-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: toolchain: include base-files Update meta-fsl-arm-extra to fix u-boot-boundary fetch failure Install fonts with help of Yocto recipes bbb: remove preferred version for SGX Update Qt logo Remove u-boot-fw-utils Change copyright notice Conflicts: b2qt-init-build-env conf/distro/include/beaglebone.conf recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb Change-Id: I5b22412d0530e70057f705da34247803498ddde3
| * bbb: remove preferred version for SGXSamuli Piippo2014-10-071-3/+0
| | | | | | | | | | | | | | Using the latest available by default. Change-Id: If7d2c23dce7a68e002566f726961420aee05974f Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| * Change copyright noticeRainer Keller2014-10-061-2/+2
| | | | | | | | | | | | | | URL points to qt.io Change-Id: I921e1f1ff506bff840cd13ed4bac21238347d98f Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* | Minor cleanup for device confsSamuli Piippo2014-11-241-2/+0
| | | | | | | | | | | | | | Every device does not need to define IMAGE_FSTYPES and ADB_PRODUCTID. Change-Id: I05d255727a6fb533850069dc7513c06d06a995b4 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | BBB: set preverred provider for u-bootSamuli Piippo2014-10-161-0/+1
| | | | | | | | | | | | | | One warning less on build. Change-Id: I8bbf6ace700a0843ad66c4118053437de73ff2e8 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | bbb: use boneblack u-boot config for eMMC storageSamuli Piippo2014-10-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | The boneblack u-boot config adds support for environment storage in eMMC. Kernel image type is changed to zImage to reflect which is what the u-boot defaults to. For older versions of u-boot that try to use uImage, set extra u-boot arguments in uEnv.txt. Change-Id: I98bd37db41a7c80a1aa75e9ae53c1e00589fde64 Reviewed-by: Andy Nichols <andy.nichols@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* | beaglebone: Add cape support for beaglebone blackSamuli Piippo2014-09-231-2/+4
|/ | | | | | | | | | | | | | | Linux kernel version 3.8 from meta-beagleboard adds support for the cape manager. Using powervr driver version 4.10.00.01, SGX is also supported. Patches for the kernel and SGX are taken from TI support pages. Kernel args need 'quiet' for HDMI to work, otherwise you only get black screen. Double buffering (libpvrPVR2D_FLIPWSEGL.so) does not work, need to use FRONT buffering which can cause screen tearing. Task-number: QTEE-312 Change-Id: I160e7e954ce9d060b0cb1bdaca70b24de9ccd697 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com> Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* Create boot.tar.gz as part of the image buildSamuli Piippo2014-03-261-0/+9
| | | | | | | | | Each machine config defines what is included in the boot.tar.gz package. For beaglebone, include the uEnv.txt u-boot script that is used to start up the device. Change-Id: Ia509dd61c789fda53889cea8ea9221cfa8b469a9 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* Move libgl workaround to libsdlSamuli Piippo2014-02-181-1/+0
| | | | | | | | | libsdl tries to pull in mesa, so workaround was added to machines configs to prevent that. Now remove dependency to libgl from libsdl that was causing that. Change-Id: I425aa45cdc32842d573354eaaab7ed67ee5bb7b5 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* Update copyright year to 2014Samuli Piippo2014-02-041-1/+1
| | | | | Change-Id: Ic3045b02350916c686cb1b011550c299ca082f06 Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* Add support for BeagleBone BlackSamuli Piippo2014-01-301-0/+35
Change-Id: I1f30b93c6e3473a00a0a851f5fceccae90ba2f1b Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>