Skip to content
Snippets Groups Projects
  1. Apr 08, 2016
  2. Apr 07, 2016
  3. Apr 05, 2016
  4. Mar 23, 2016
  5. Mar 22, 2016
    • Louai Al-Khanji's avatar
      nvidia-t18x support · 431c82ae
      Louai Al-Khanji authored
      
      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: default avatarTeemu Holappa <teemu.holappa@theqtcompany.com>
      431c82ae
  6. Mar 17, 2016
  7. Mar 16, 2016
    • Gatis Paeglis's avatar
      Use consistent mtime timestamps · 69074fbe
      Gatis Paeglis authored
      
      This patch adds consistent_timestamps.bbclass which is
      a hackish way of resembling reproducible build -
      byte-for-byte identical binary packages from a given source.
      Naturally this is not a complete solution, but it fixes
      the issue described below. Real solution for this should
      be done by the Yocto project itself.
      
      In OSTree each new update is checked out with all files and
      directories having mtime=0, this breaks fontconfig cache
      validity check (mtime embedded in the cache should match
      the containing directories mtime). Yocto generates this cache
      file in poky/meta/lib/oe/rootfs.py::create by calling
      self._run_intercepts() after all packages have been installed.
      These timestamps are nondeterministic as they depend on current
      system time.
      
      By using ROOTFS_POSTINSTALL_COMMAND hook we can ensure that
      these embedded time stamps have a known time, which is a basic
      property of reproducible build system.
      
      Change-Id: Ib2f130248f2e65db391d2b2f19ab5dac30a2cfb0
      Task-number: QTEE-1081
      Reviewed-by: default avatarSamuli Piippo <samuli.piippo@theqtcompany.com>
      69074fbe
    • Samuli Piippo's avatar
      colibri-imx6: don't pull in old gstreamer · ef1c1f25
      Samuli Piippo authored
      
      gst-fsl-plugin pulls in gstremer 0.10, even when 1.0 was selected.
      
      Change-Id: I60f8e6bef8fd1abe1913f4019b847757718fbded
      Reviewed-by: default avatarTeemu Holappa <teemu.holappa@theqtcompany.com>
      ef1c1f25
    • Louai Al-Khanji's avatar
      Specify source revision separately · 5d341434
      Louai Al-Khanji authored
      
      By doing so we ensure bitbake can mirror the source locally. Handy on airplanes.
      
      Change-Id: Iaaf96617a4cc0c445444dbdb8d3e562cc9cd1741
      Reviewed-by: default avatarSamuli Piippo <samuli.piippo@theqtcompany.com>
      5d341434
    • Samuli Piippo's avatar
      Disable ethernet over usb on SMARC-sAMX6i · 5010fb65
      Samuli Piippo authored
      
      Otherwise the device isn't auto detected by adb on windows.
      
      Task-number: QTBUG-51877
      Change-Id: Ia52d4dd8e6cc10aec82b0ea6d50f3b00f412d7d5
      Reviewed-by: default avatarDavid Schulz <david.schulz@theqtcompany.com>
      5010fb65
  8. Mar 15, 2016
    • Louai Al-Khanji's avatar
      Add Ubuntu 15.10 to tested host distros · 482d631b
      Louai Al-Khanji authored
      
      I am using it without issues and would like to get rid of the warning.
      
      Change-Id: I940e8770d5101e5101dc0f365f3970b7571c4799
      Reviewed-by: default avatarSamuli Piippo <samuli.piippo@theqtcompany.com>
      482d631b
    • Louai Al-Khanji's avatar
      Gypsy: Do not hardcode bluez version · 9339e256
      Louai Al-Khanji authored
      
      We can pull in gypsy through qtconnectivity as a dependency, it
      currently hardcodes bluez4 in fido for no reason. Fix that. Should
      be pushed upstream.
      
      Change-Id: I7ebef9ec50442357f5d82c7bb36b9e27b6f91fd9
      Reviewed-by: default avatarSamuli Piippo <samuli.piippo@theqtcompany.com>
      9339e256
    • Gatis Paeglis's avatar
      Move fontconfig cache out of /var · 6e18f76d
      Gatis Paeglis authored
      
      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: default avatarSamuli Piippo <samuli.piippo@theqtcompany.com>
      Reviewed-by: default avatarTeemu Holappa <teemu.holappa@theqtcompany.com>
      6e18f76d
    • Samuli Piippo's avatar
      Merge remote-tracking branch 'origin/fido' into dev · 9eb4a4ca
      Samuli Piippo authored
      * origin/fido: (36 commits)
        qt5: update submodules
        b2qt-demos: update revision
        b2qt-appcontroller: update revision
        qt5: move mingw32 specific parts from meta-qt5
        qt5: Use latest version of meta-qt5
        b2qt-demos: update to new revision
        ostree: Mount boot partition from user space
        ostree: Do not use grub2-mkconfig.
        RPi2: add support for touch display
        Disable ethernet over usb on beaglebone.
        qtwayland: update SRCREV
        Move default sstate-cache dir from build dir
        Use distro specific sstate cache
        qtquickcompiler: add support for BYOS builds
        qtcharts: update revision
        qt5: update submodules
        democompositor: use correct path the SDK sources
        b2qt-demos: update SRCREV
        Add git SHA1 to b2qt addon package versions
        b2qt-utils: update SRCREV
        ...
      
      Conflicts:
      	recipes-qt/qt5/qtconnectivity_git.bbappend
      
      Change-Id: I1c090c8f87e43664971e0381b93ccad5e4e48175
      9eb4a4ca
  9. Mar 14, 2016
  10. Mar 11, 2016
  11. Mar 09, 2016
  12. Mar 08, 2016
  13. Mar 07, 2016
  14. Mar 02, 2016
  15. Mar 01, 2016
Loading