summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* | Upgrade to jethroSamuli Piippo2016-04-082-14/+14
| | | | | | | | | | Change-Id: I40be27dd2eecc1faf85073337cdc6803b5c0bec1 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Add Support for Raspberry Pi 3Tuomas Heimonen2016-04-052-2/+2
| | | | | | | | | | Change-Id: I1220cce68059328512e52b7f5a9af7110dd9578c Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | nvidia-t18x supportLouai Al-Khanji2016-03-222-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Deploy build artifacts to 5.7 folderSamuli Piippo2016-03-171-1/+1
|/ | | | | Change-Id: Icf6e9610d26aa4c073b49655d691570ba099f5ff Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: move mingw32 specific parts from meta-qt5Samuli Piippo2016-03-091-1/+1
| | | | | Change-Id: Id380844d530ef599f78591a282474aa66d3dec69 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* qt5: Use latest version of meta-qt5Samuli Piippo2016-03-091-1/+1
| | | | | Change-Id: Ib7a45a830d744cc07520548e30b6c0793a738f5e Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* RPi2: add support for touch displaySamuli Piippo2016-03-081-1/+1
| | | | | | | | | 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>
* kontron: update to Yocto BSP for SMARC-sAMX6i R02.00Samuli Piippo2016-02-243-4/+18
| | | | | Change-Id: If0f8dc2c786bc63fba69531fa009efd8ae8111b7 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: update to latest revision of meta-qt5Samuli Piippo2016-02-231-1/+1
| | | | | | | | meta-qt5 was updated and several patches were merged, remove unneeded changes from bbappends. Change-Id: Ia98eb0160d04eb469f8bc87394caa3da65c2f41a Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* manifest: use correct url and branchSamuli Piippo2016-02-231-2/+2
| | | | | Change-Id: Iba974e227bab090b64cb7001c1a2411714d5cfd8 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* add script to update qt5 submodule sha1sSamuli Piippo2016-02-171-0/+49
| | | | | | | | | The script can be used to easily update SHA1s to all qt5 submodule recipes. It takes SHA1s from a checked out qt5 super repo (without updating it). Change-Id: I15771e4da5f5728db6bb2cd87fdb6fdd3bf5da7a Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: update to latest Qt 5.6.0 revisionSamuli Piippo2016-02-151-1/+1
| | | | | Change-Id: Iaa3437588906c1e60ded7d6e0c981a58f01a305f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* toradex: update to V2.5Beta3_20151215Samuli Piippo2016-02-121-1/+1
| | | | | Change-Id: I8d25f96bd4a2f127acf4f0eba8e8b150ec44ef42 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Fix kms plugin build for NVidia K1 pro.Teemu Holappa2016-02-101-1/+1
| | | | | | | | | Added kms plugin to nvidia-logal configuration. Updated meta-tegra layer. In updated meta-tegra layer there is added pkg-config file for nvidia drm library to pass the KMS config tests. Changed virtual/mesa dependency to drm into qtbase receipt until it gets upstreamed. Change-Id: I1aa999865166c3a2831579c83610ac2b862b9359 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Update license headersSamuli Piippo2016-02-094-56/+52
| | | | | Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Use updated qt5 meta layer.David Schulz2016-02-081-1/+1
| | | | | Change-Id: I4211afa7ecbb326c957354d5768ee0aa1f73c674 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Include configure-qtcreator.sh script in the toolchainSamuli Piippo2016-02-051-24/+27
| | | | | | | | 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/+1
| | | | | | | Adds support for RPi Zero and the 7" touch display Change-Id: I4ac5f2ce9e2ac8aa300331f48abaaf4249c70cee Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* use meta-qt5 from codereviewSamuli Piippo2016-02-052-5/+5
| | | | | | Change-Id: I38dc17b0c4685f1ce5b69f2015b516cd7a854776 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* Update meta-tegra layer.Teemu Holappa2016-02-051-1/+1
| | | | | | | Fixed build issue with tegra-firmware after cleaning. Change-Id: I4e16a6493a18d4986cfd936f094f7ec0254dcbdc Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Upload mingw32 toolchainSamuli Piippo2016-02-051-6/+3
| | | | | | Change-Id: I993eed21313dc91daa46197d9d19363a839953ce Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* meta-qt5: update to latest revisionSamuli Piippo2016-01-191-1/+1
| | | | | Change-Id: Id8c598b5d276060efc7a120a2d9266a2ca41221b Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Add meta-mingw layerDavid Schulz2016-01-132-0/+12
| | | | | | | Add meta-mingw to the default manifest.xml. Change-Id: I0c0d39d7859ce3ff3e75fec97ccefbf79e2627df Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* imx6: update to latest revision of meta-fsl-arm/-extraSamuli Piippo2015-12-301-2/+2
| | | | | | | | This updates kernel version for boundary devices, but fixes video playback problems. Change-Id: If76b9c6ee4346d2d818ae933385d07fcc88ff5c3 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Rename toolchain output fileSamuli Piippo2015-12-291-1/+3
| | | | | | | | | 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>
* Package and upload nvidia-logan imageSamuli Piippo2015-12-151-3/+11
| | | | | Change-Id: Ifc290c4a6510aa4d7cd03eec944a7428f97e66a2 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Added support for Jetson-tk1-pro device.Teemu Holappa2015-12-143-0/+25
| | | | | | | 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>
* Upload only qt5 image and toolchainSamuli Piippo2015-12-091-36/+11
| | | | | | | The old non-qt image and toolchain are no longer used. Change-Id: I9416d29af5b505810744cb4cbce0e99415a90566 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Package image and config before uploadingSamuli Piippo2015-12-081-2/+4
| | | | | Change-Id: I65370af9b9d1f7362a6e5ad66dc124909835efd2 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Create separate automotive SDKSamuli Piippo2015-12-081-1/+1
| | | | | | | | | Automotive toolchain will contain packages that are not available in the B2Qt embedded toolchain. Add empty packagegroup recipe that can be used to add new content to automotive sdk. Change-Id: I43c520db9b4f292226b2b5402bb460232a20ede3 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Merge remote-tracking branch 'origin/dizzy' into devSamuli Piippo2015-12-072-2/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * Use openembedded mirror from githubSamuli Piippo2015-12-042-2/+4
| | | | | | | | | | | | | | git.openembedded.org is down, use mirror from github Change-Id: I39bd04ddd3fffff42a8883b63ec62c604efc3a35 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-013-10/+6
| | | | | | | | | | | | | | | | | | 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>
* | upload automotive emulator imageSamuli Piippo2015-11-301-2/+4
| | | | | | | | | | Change-Id: Ie3e051234d5c75170931cc3613452eadd6e1973c Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Upload NUC image (.hddimg)Samuli Piippo2015-11-271-0/+2
| | | | | | | | | | Change-Id: Ib589e4ac6951add1de7c9c901eb180b012e7786a Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | upload automotive toolchain and imageSamuli Piippo2015-11-261-0/+8
| | | | | | | | | | Change-Id: If7a925c688c99d3af1f864c24b187df2beacf709 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | script: rework the upload scriptSamuli Piippo2015-11-201-20/+7
| | | | | | | | | | | | | | | | Rename qt5 binary images to .img and qt5 toolchains to b2qt-x86_64-qt5-toolchain-${MACHINE}.sh Change-Id: I8972a82dc1b57f83f2b50cf89fd0dbe9f8cf634f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | qt5: upgrade to Qt 5.6Samuli Piippo2015-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | Move to latest revision of meta-qt5 that pulls in Qt 5.6. - Qt Quick Compiler needs follow 5.6 branch. - Disable compilation of qgltf host toool from Qt3D, that does not compile with GCC 4.9.1 Change-Id: Idf0437cff1debf6db558959b357dae3279466163 Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
* | Create and upload binary imagesSamuli Piippo2015-11-171-0/+15
| | | | | | | | | | | | | | Binary images created for imx6 and RPi devices, upload also for nuc. Change-Id: I4e7533965a6b04a5665ef237acf198b7c867d3f6 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Merge remote-tracking branch 'origin/dizzy' into devSamuli Piippo2015-11-031-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | * origin/dizzy: VKB: use correct SHA1 for v1.3.1 qt5: add qt addons dev packages to the toolchain qtquickcompiler: add dev packages to toolchain Go back to branch 5.5 in b2qt-demos build qt5: use jethro branch for meta-qt5 qt5: oe-device-extra.pri is now supported in upstream Change-Id: Ib369f45fe6644d4e44e24e7850c3dfe7431d31f4
| * qt5: use jethro branch for meta-qt5Samuli Piippo2015-10-291-1/+1
| | | | | | | | | | | | | | | | meta-qt5 master branch is moving to Qt 5.6, so use jethro branch to stay with Qt 5.5. Change-Id: I71fcb18b15962a4d9da4a82899203ef4ab66cc03 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * qt5: oe-device-extra.pri is now supported in upstreamSamuli Piippo2015-10-261-1/+1
| | | | | | | | | | | | | | | | Use of oe-device-extra.pri was merged upstream, so remove unneeded parts for our layer. Change-Id: I40ffeadc80780d49ba777e7cfd24fc2048d3a418 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Added support for DC3217IYE (nuc) device.Teemu Holappa2015-11-023-0/+15
| | | | | | | | | | | | | | Removed imx6 specific wayland configurations from packagegroup-b2qt-embedded-toolchain-target.bb to imx6.inc. Change-Id: I2b700b21bbf23fbaf59dcb8558b0b96b11bb81ec Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | scripts: upload qt5 image and toolchainSamuli Piippo2015-10-291-0/+8
| | | | | | | | | | Change-Id: Iaf134c0d4ef5d091a2c6f62904550f282a9a02b3 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Merge remote-tracking branch 'origin/dizzy' into devSamuli Piippo2015-10-203-13/+10
|\| | | | | | | | | | | | | | | | | | | * origin/dizzy: qt5: all repos moved from qt-gerrit to codereview qt5: sync installed qt modules in image and toolchain qt5: use the upstream meta-qt5 layer qt5: add qt5-module.bbclass Change-Id: I0d846be785acfd1e673eac8dbefe39ab2ef84cbb
| * qt5: use the upstream meta-qt5 layerSamuli Piippo2015-10-193-13/+10
| | | | | | | | | | | | | | | | all the necessary changes are merged to upstream meta-qt5 layer, so we can start using it. Change-Id: I1b0289a59dd734acd80ba61d946531024716f927 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Update meta repos to latest versionsSamuli Piippo2015-10-142-7/+7
| | | | | | | | | | | | | | Use latest SHA1s for all meta repos and V2.5 branch for meta-toradex Change-Id: I7ff06d83f1f35437a6501eda38c99998a7a4534e Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Merge remote-tracking branch 'origin/dizzy' into devSamuli Piippo2015-10-141-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/dizzy: Patch and update ostree Build nativesdk-ostree gstreamer: fix audio volume plugin Revert "toradex: move to V2.4 branch" Add ostree, dracut and libgsystem recipes. otf-noto: update url and add correct license qt5: add workaround for gcc's internal compiler error Use 5.5.1 branch for meta-qt5 qt5: use the new base bbclass to get qt.conf generated qt5-addons: update source revisions b2qt-addons: update source revisions Fix font file access rights Change-Id: Iea75ad7f958e2ae72e6d40ff35dd8b669d4730ce
| * Revert "toradex: move to V2.4 branch"Samuli Piippo2015-09-282-2/+2
| | | | | | | | | | | | | | | | This reverts commit 299aa675369abe4f1eae062bd4f468a006449033. Colibri VF kernel breaks with adb, revert back to older release. Change-Id: I3c933eb55b0fb03c5837fdbb4678c0a7f3b13df8 Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>