<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-boot2qt.git/meta-nvidia-extras, branch v5.9.7</title>
<subtitle>Mirror of https://code.qt.io/cgit/yocto/meta-boot2qt.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-boot2qt.git/atom?h=v5.9.7</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/atom?h=v5.9.7'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/'/>
<updated>2018-10-10T09:43:04+00:00</updated>
<entry>
<title>tegra-t18x: fix openssl-native build</title>
<updated>2018-10-10T09:43:04+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2018-10-10T05:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=605435d41b8b64ac7dc3497a290bb069d6ea8f46'/>
<id>urn:sha1:605435d41b8b64ac7dc3497a290bb069d6ea8f46</id>
<content type='text'>
Compilation was depending on host machine perl installation instead
of using the perl-native.

Change-Id: Id61051de047de785f770f8ae2648903cc8658b99
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
</content>
</entry>
<entry>
<title>tegra: correctly append to DEPENDS</title>
<updated>2017-11-07T06:18:34+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-11-06T14:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=8d075eea57b66c672aead741d591fb7b71dfb170'/>
<id>urn:sha1:8d075eea57b66c672aead741d591fb7b71dfb170</id>
<content type='text'>
Cannot use += together with _class-target override.

Change-Id: I6f67f1b5eb972264cb9242b91266b5b8329d9ee2
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
</content>
</entry>
<entry>
<title>tegra: update to [4.1.4.0] Vibrante 4.1 Linux Drive CX2</title>
<updated>2017-04-28T09:13:42+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-04-03T10:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=8521f121d3c7d5ced67abf44dff73021437e7a87'/>
<id>urn:sha1:8521f121d3c7d5ced67abf44dff73021437e7a87</id>
<content type='text'>
Task-number: QTAUTO-272
Change-Id: I63a564996a363cdd14f14f51a88364f9a9f99d73
Reviewed-by: Teemu Holappa &lt;teemu.holappa@qt.io&gt;
</content>
</entry>
<entry>
<title>Rename nvidia extra layers</title>
<updated>2017-02-15T08:32:05+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-01-31T06:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=505d8414e11d4da9d8fc485931f2af6fdfd5912f'/>
<id>urn:sha1:505d8414e11d4da9d8fc485931f2af6fdfd5912f</id>
<content type='text'>
Reserve meta-tegra-extras for the open source meta-tegra layer
used for Jetson TX1 and TK1.

Change-Id: I78b168105f306ee342671b612205d68b56016c14
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
</content>
</entry>
<entry>
<title>Fix to NVidia's tegra configurations.</title>
<updated>2016-05-05T08:16:14+00:00</updated>
<author>
<name>Teemu Holappa</name>
<email>teemu.holappa@theqtcompany.com</email>
</author>
<published>2016-04-13T12:47:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=86ce53afdeb5fbf863100231b83521bf34375930'/>
<id>urn:sha1:86ce53afdeb5fbf863100231b83521bf34375930</id>
<content type='text'>
Changed both nvidia-logan and tegra-t18x to use the same metalayer from the Vibrante 4.0 SDK.
Kernel sources and libraries are stored into the internal CI repository.
These definitions can be overridden by SDK folder using following environment variables:

export KERN_DIR=~/Vibrante4.0_RC1/vibrante-t186ref-linux_src/kernel
export PLATFORM_TOPDIR=~/Vibrante4.0_RC1/vibrante-t186ref-linux
export TOOLCHAIN_PATH=~/Vibrante4.0_RC1/toolchains/tegra-4.9-nv
export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE TOOLCHAIN_PATH KERN_DIR PLATFORM_TOPDIR"

Change-Id: If58a0fcbe01daa9a55dd041b79a9d80a90fde284
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>nvidia-t18x support</title>
<updated>2016-03-22T14:16:00+00:00</updated>
<author>
<name>Louai Al-Khanji</name>
<email>louai.al-khanji@theqtcompany.com</email>
</author>
<published>2016-03-11T07:39:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=431c82aefd72d6eb7a73b704bc7c6dadcd9295c5'/>
<id>urn:sha1:431c82aefd72d6eb7a73b704bc7c6dadcd9295c5</id>
<content type='text'>
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"' &gt;&gt; conf/local.conf

Build your image:
$ bitbake b2qt-embedded-qt5-image

Flash your board:

$ cd $PLATFORM_TOPDIR
$ mv targetfs targetfs-old
$ cd targetfs &amp;&amp; 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 &lt;teemu.holappa@theqtcompany.com&gt;
</content>
</entry>
</feed>
