C

ChangeLog

Boot to Qt 5.15.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.15.0
  • Implemented CDC-ECM USB Ethernet protocol support, enabling QDB for macOS

Improvements:

  • Yocto was updated to 3.0.2 (zeus) release
  • Minor improvements and fixes to Boot2Qt launcher & demos

Boot to Qt 5.14.2

New Features:

  • Boot to Qt stack was updated to use Qt 5.14.2.

Improvements:

  • Yocto was updated to 2.7.3 (warrior) release

Boot to Qt 5.14.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.14.1.

Improvements:

  • Yocto was updated to 2.7.2 (warrior) release

Boot to Qt 5.14.0

New Features:

Improvements:

  • Yocto was updated to 2.7.1 (warrior) release

Removed Platforms:

  • Boot to Qt emulator is no longer supported. The support for the emulator has also been removed from Qt Creator 4.11. In order to use the emulator images from previous releases, you must separately install an older version of Qt Creator. For more information, see Requirements for Emulator.

Boot to Qt 5.13.2

New Features:

  • Boot to Qt stack was updated to use Qt 5.13.2.

Boot to Qt 5.13.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.13.1.
  • New reference devices:
    • Boundary Devices Nitrogen8M & Nitrogen8M Mini

Improvements:

  • Yocto was updated to 2.6.2 (thud) release

Deprecated Platforms:

  • Emulator

Boot to Qt 5.13.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.13.0.

Improvements:

  • Yocto was updated to 2.6.1 (thud) release

Boot to Qt 5.12.8

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.8.

Boot to Qt 5.12.7

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.7.

Boot to Qt 5.12.6

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.6.

Boot to Qt 5.12.5

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.5.

Boot to Qt 5.12.4

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.4.
  • New reference devices:
    • Toradex Colibri i.MX 8QuadXPlus (Group 2)
    • NXP i.MX 8MQuad EVK (Group 2)
    • NXP i.MX 8QuadMax MEK (Group 2)

Removed Platforms:

  • NXP i.MX 8QMax LPDDR4 (Group 2)

Boot to Qt 5.12.3

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.3.

Boot to Qt 5.12.2

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.2.

Boot to Qt 5.12.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.1.

Improvements:

  • Yocto was updated to 2.5.2 (sumo) release

Boot to Qt 5.12.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.12.0.
  • Added CMake support for QtCreator.

Improvements:

  • Yocto was updated to 2.5.1 (sumo) release

Changes to Installation Process:

  • Content for devices in Group 2 is now delivered as downloadable Qt Board Support Package (QBSP) files.

Boot to Qt 5.11.3

New Features:

  • Boot to Qt stack was updated to use Qt 5.11.3.

Boot to Qt 5.11.2

New Features:

  • Boot to Qt stack was updated to use Qt 5.11.2.
  • Added support for building static Qt with Yocto
  • Added Qt3D Studio Runtime libs and viewer

Improvements:

  • Improvements and fixes to Boot2Qt launcher & demos

Boot to Qt 5.11.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.11.1.

Improvements:

  • Yocto was updated to 2.3.4 (Pyro) release
  • Improvements and fixes to Boot2Qt launcher & demos

Platform changes:

  • Freescale SABRE SD i.MX6Dual & NVIDIA Jetson TX1 moved to group 3.

Boot to Qt 5.11.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.11.0.
  • New reference devices:
    • Toradex Apalis iMX8 (Group 2)
    • NXP i.MX 8QMax LPDDR4 (Group 2)

Improvements:

  • Boot to Qt Yocto meta layer restructured to allow better reuse of recipes and classes.
  • NVIDIA Jetson TX1 & TX2 updated to use Linux for Tegra R28.2.
  • Added support for Raspberry Pi 3 Model B+.

Boot to Qt 5.10.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.10.1.

Boot to Qt 5.10.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.10.0.
  • Display and touch support added to WaRP7.
  • New reference devices:
    • NVIDIA Jetson TX2 (Group 2)

Improvements:

  • Moved to use Yocto 2.3 (Pyro).
  • NVIDIA Jetson TX1 updated to NVIDIA Jetpack 28.1.
  • Moved to use Emulator 3.0.0.

Boot to Qt 5.9.9

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.9.

Boot to Qt 5.9.8

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.8.

Boot to Qt 5.9.7

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.7.

Boot to Qt 5.9.6

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.6.

Boot to Qt 5.9.5

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.5.

Boot to Qt 5.9.4

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.4.

Boot to Qt 5.9.3

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.3.

Boot to Qt 5.9.2

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.2.

Boot to Qt 5.9.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.1.

Boot to Qt 5.9.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.9.0.
  • USB devices are discovered using QDB instead of ADB. QDB is a new tool that allows the detection of the Boot to Qt devices connected over USB and configures a network connection for them.
  • In Qt Creator:
    • Qt Creator has a connection test for the Boot to Qt devices.
    • The running processes in the Boot to Qt devices can be listed via Qt Creator.
    • The Boot to Qt devices can be rebooted via Qt Creator.
  • New reference devices:
    • NVIDIA Jetson TX1 (Group 1)
    • WaRP7 (Group 2)

Improvements:

  • Moved to use Yocto 2.2 (Morty).
  • Toradex images updated to use the latest release (2.7b2).
  • Flashing wizard gives more informative error messages when user tries to flash a write protected SD card.
  • Fixed an occasional failure on writing an image on Windows.

Removed Platforms:

  • Kontron SMARC-sAMX6i
  • BeagleBone Black

Boot to Qt 5.8.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.8.0.

Improvements:

  • Moved to use Yocto 2.1 (Krogoth).
  • Introduced the Qt Configuration Tool for easy configuration of customized Qt builds.

Boot to Qt 5.7.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.7.1

Improvements:

Fixed bugs:

  • Fixed incorrect sysroot paths for Apalis/Toradex Colibri toolchains.
  • Fixed debugging in Qt Creator for Raspberry Pi 3.

Boot to Qt 5.7.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.7.0
  • Introduced Qt Device Utilities module as a replacement for B2Qt.Utils and B2Qt.Wifi modules.
  • New reference devices:
    • NVIDIA DRIVE CX (Qt Automotive)
    • Intel NUC
    • Raspberry Pi 3

Improvements:

  • Moved to use Yocto 2.0 (Jethro).

Removed Platforms:

  • Removed support for SILICA ArchiTech Tibidabo.

Boot to Qt 5.6.3

New Features:

  • Boot to Qt stack was updated to use Qt 5.6.3.

Removed Platforms:

  • Toradex Colibri VF50 and VF61 (QTBUG-52924).

Boot to Qt 5.6.2

New Features:

Boot to Qt 5.6.1

New Features:

Fixed Bugs:

  • Ensured that the pre-built device images contain audio plugins.
  • Removed Cancel button from the flashing wizard's Finished page.

Boot to Qt 5.6.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.6.0.
  • The entire stack is now built with Yocto tooling, using the meta-qt5 layer for the Qt modules.
  • Boot to Qt build scripts are no longer available for building custom images.
  • Qt Charts was updated to version 2.1.0.
  • Qt Data Visualization was updated to version 1.2.2.
  • Qt Quick Compiler was updated to version 4.0.0.
  • Qt Virtual Keyboard was updated to version 2.0.0.
  • Qt Quick 2D Renderer was updated to version 5.6.0.
  • Added Windows development host support as Technical Preview.

Improvements:

  • Moved to use Yocto 1.8 (Fido).
  • Enabled touch screen support (RPi-FT5406 driver) in the Raspberry Pi 2 image.
  • Improved About Qt for Device Creation demo.
  • Added a new demo, Web Browser, demonstrating the use of Qt WebEngine with Qt Quick.
  • New style and improved visuals for the demo launcher.
  • Toradex Colibri VF: Included mqxboot utility in the prebuilt images, enabling the bootup process of the secondary Cortex-M4 core from user-space.
  • Toradex BSP was updated to V2.5Beta3_20151215.
  • Enabled High-DPI support for the emulator.

Fixed Bugs:

  • Nitrogen6X: Fixed performance issues for Qt WebEngine video playback.
  • Fixed can't find linker symbol for virtual table warnings when debugging Qt Quick applications.

Boot to Qt 5.5.1

New Features:

  • Boot to Qt stack was updated to use Qt 5.5.1.
  • New reference device: Kontron SMARC-sAMX6i

Improvements:

  • Enabled Qt Quick Compiler to run on add-on components.
  • Improved The Planets demo to work better on small displays.

Boot to Qt 5.5.0

Deprecated Platforms:

  • Support for the embedded Android platform was deprecated.

New Features:

  • Boot to Qt stack was updated to use Qt 5.5.0.
  • New reference devices:
    • Toradex Colibri iMX6
    • Raspberry Pi 2
  • Qt Charts was updated to version 2.0.1.
  • Qt Data Visualization was updated to version 1.2.1.
  • Qt Quick Compiler was updated to version 3.0.0.

Improvements:

  • Adopted a new versioning scheme that follows the version of Qt.
  • Added a new demo: Planets example from Qt Canvas3D module.
  • Updated the emulator to support custom screen sizes and aspect ratios.
  • Added a slider in Boot to Qt demo settings to override the physical screen size.
  • Added experimental support for building Qt 5 using Yocto and meta-qt5 layer.

Boot to Qt 4.2.0

  • Release date: Jun 02, 2015
  • Supported until: Jul 01, 2017

New Features:

  • Boot to Qt stack was updated to use Qt 5.4.2 on embedded Android and Linux.
  • Qt Virtual Keyboard was updated to version 1.3.0.
  • Enabled Chinese (Pinyin), Korean (Hangul) and Japanese (OpenWnn) input methods for Qt Virtual Keyboard.

Improvements:

  • Boot to Qt Flashing Wizard: Improved error messages for flashing failures.
  • Toradex Colibri VF and Apalis iMX6 images updated to use the latest release (v2.3).

Boot to Qt 4.1.0

  • Release date: Feb 24, 2015
  • Supported until: Jun 02, 2017

New Features:

  • Boot to Qt stack was updated to use Qt 5.4.1 on embedded Android and Linux.

Improvements:

  • Enabled adb daemon listening to both USB and network connections simultaneously in embedded Linux
  • Enabled D-Bus session bus on boot
  • Implemented better support for compiling projects using embedded Linux toolchains without Qt Creator
  • Documentation improvements

Fixed Bugs:

  • Build Your Own Stack: Fixed add-on modules built into the image not being included in the generated Qt Creator custom Kit

Boot to Qt 4.0.0

  • Release date: Dec 10, 2014
  • Supported until: Feb 19, 2017

New Features:

  • Boot to Qt stack was updated to use Qt 5.4.0 on embedded Android and Linux.
  • Qt Charts was updated to version 2.0.
  • Qt Quick Enterprise Controls was updated to version 1.3.
  • Qt Quick Compiler was updated to version 2.0.
  • Qt Data Visualization was updated to version 1.2
  • Qt Virtual Keyboard was updated to version 1.2.1
  • B2Qt.Wifi Module was updated to version 1.0 with a new C++ API
  • B2Qt.Utils Module was updated to version 1.0 (previously DroidUtils module)
  • Added support for devices without OpenGL capabilities with Qt Quick 2D Renderer
  • New reference devices:
    • Toradex Colibri VF50 (GPU-less, using Qt Quick 2D Renderer)
    • Toradex Colibri VF61 (GPU-less, using Qt Quick 2D Renderer)
    • Boundary Devices i.MX6 Boards (Nitrogen6, Nitrogen6X)
    • Freescale SABRE SD i.MX6Dual
    • SILICA ArchiTech Tibidabo

Improvements:

  • Updated Qt Multimedia plugin on embedded Android
  • Added cape support for BeagleBone Black
  • Added Boot to Qt Flashing Wizard, a GUI application for easy device setup
  • Improved Build Your Own Stack scripts to clone only the meta-layer required for the target device, instead of cloning them all.
  • Improved look and feel of Boot to Qt project templates
  • Removed Qt WebKit from the builds in favor of Qt WebEngine
  • Enabled tslib plugin to be built and deployed by default
  • Added experimental multi-process support with the Wayland windowing system
  • Documentation improvements

Fixed Bugs:

  • eLinux emulator: Added gstreamer plugin required for video playback
  • Fixed updating IP address/hostname of a Boot to Qt device in Qt Creator settings
  • Fixed missing/incomplete debugging information on eAndroid, for both C++ and QML.

Boot to Qt 3.2.0

  • Release date: Oct 14, 2014
  • Supported until: Dec 10, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.3.2 on embedded Android and Linux.
  • Qt Quick Enterprise Controls was updated to version 1.2.
  • Qt Quick Compiler was updated to version 1.1.
  • Qt Virtual Keyboard was update to version 1.2.

Improvements:

  • Fonts are now deployed as part of the build process of base images.
  • Deployed missing font to enable Hindi layout for virtual keyboard.
  • Reduced downloaded package sizes by stripping out debug symbols from Qt host tools.
  • Deployed applications no longer launch automatically on reboot, unless explicitly set.
  • Modified Qt demo launcher to use all available screen space for flicking between applications.
  • Improved resolution of Qt demo launcher application preview images.
  • Added an option in Launcher Settings to apply a "Retro" style for the virtual keyboard.
  • Made the Display FPS option in Launcher Settings persistent.
  • Updated the Qt 5 Everywhere demo.

Fixed Bugs:

  • Fixed Qt WebEngine demo freezing on embedded Android.

Boot to Qt 3.1.1

  • Release date: Aug 20, 2014
  • Supported until: Oct 14, 2016

Fixed Bugs:

Boot to Qt 3.1.0

  • Release date: July 03, 2014
  • Supported until: Aug 20, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.3.1 on embedded Android and Linux.
  • Added a generic solution for injecting Boot to Qt for embedded Android stack into devices running Android version 4.2.2 or later.
  • Toradex Apalis iMX6 was added as a reference device.
  • Qt Data Visualization was updated to version 1.1.
  • Qt Charts was updated to version 1.4.
  • Qt Virtual Keyboard was update to version 1.1.

Improvements:

  • Added translucent widget windows support to eglfs.
  • Changed appcontroller to print status messages to stdout.
  • Switched to use symbolic links for GL-streaming library, instead of having multiple copies.
  • Fixed C++ debugging issues and improved performance on embedded Android.
  • Updated the content of About Qt for Device Creation demo.
  • Improved Sensors and Media Player examples.

Fixed Bugs:

  • Fixed WiFi not working on Nexus 7 (2013).
  • BeagleBone Black: Fixed C++ debugging failing on embedded Android.
  • BeagleBone Black: embedded Linux did not include USB serial drivers.
  • Fixed JavaScript crash on ARM (QTBUG-39289).
  • Removed useless warnings about setMask when using Qt Widgets.

Boot to Qt 3.0.0

  • Release date: May 22, 2014
  • Supported until: July 03, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.3 on embedded Android and Linux
  • Qt Virtual Keyboard was updated to version 1.0
  • Qt Data Visualization demo was added
  • Qt WebEngine 0.9 support (including WebEngine demo) was added for embedded Android and Linux. However, the Emulator target is currently not supported
  • Qt Quick Compiler (Technology Preview) was added to the Boot to Qt stack
  • Nexus 7 (2013) was added as a reference device for embedded Android
  • Freescale SABRE SD i.MX6Quad was added as a reference device for embedded Linux
  • WiFi networking support and configuration were implemented on embedded Linux

Improvements:

  • Emulator warnings were improved
  • Embedded Linux: Moved to use Yocto 1.6 (Daisy)
  • Debug symbols were moved to a separately installable package
  • Presentation of Boot to Qt demos in Qt Creator was improved

Fixed Bugs:

  • Build scripts: Incorrect path was fixed

Boot to Qt 2.1.0

  • Release date: Apr. 15, 2014
  • Supported until: May 22, 2016

New Features:

  • Qt Data Visualization version 1.0 was added to the Boot to Qt stack
  • Enginio Data Storage version 1.0 was added to the Boot to Qt stack
  • Qt Quick Enterprise Controls was updated to version 1.1
  • Qt Serial Port support was added to the Boot to Qt stack
  • Bluetooth on Boot to Qt for embedded Linux: Support for bluez was added
  • Added support for building Boot to Qt for embedded Linux for i.MX53 from sources

Improvements:

  • Qt Creator plugin for Boot to Qt now supports incremental deployment, custom adb commands
  • Adb now easily usable over IP on all devices on Boot to Qt for embedded Linux
  • Update new content to device without erasing it first on Boot to Qt for embedded Linux
  • All images now contain generally used CA certificates
  • Toolchains updated to support Qt WebEngine
  • Documentation was added for QML types provided by the B2Qt.Wifi Module
  • Emulator: Debug logging functionality was added
  • Various documentation improvements
  • Qt for Device Creation installer error handling was improved
  • 3rd party license information was updated
  • Launcher Settings application UI was improved

Fixed Bugs:

  • Boot to Qt for embedded Linux: OpenSSL Heartbleed bug was fixed
  • Boot to Qt for embedded Android: Qt debug symbols were missing
  • QEglFSCompositor::render() using incorrect vertices for full-screen quad, resulting in bad texture sampling
  • Use damaged rect instead of full texture upload for raster windows
  • Emulator: Crash when launching multiple instances
  • Emulator: State transitions were not working properly
  • Boot to Qt for embedded Android emulator: C++ debugging was fixed
  • Emulators: Qt Quick applications don't exit on Qt.quit()
  • Banding was visible on Raspberry Pi
  • Qt Creator: adb failed to connect
  • QtCreator: Different Virtual Machiness with the same OS were not handled properly
  • Qt Creator: Tabstop order in device wizard was incorrect
  • Qt 5 Everywhere demo: not all internet radio station were working

Fixed Known Issues:

  • Embedded Android: Arabic Numbers Not Always Rendered Correctly

Boot to Qt 2.0.0

  • Release date: Feb. 25, 2014
  • Supported until: Apr. 15, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.2.1 on embedded Android and Linux
  • Building your own Boot to Qt embedded Linux stack was enabled
  • Emulator graphics performance and quality was improved (GL-streaming)
  • BeagleBone Black was added as a reference device
  • Qt Virtual Keyboard was integrated into Boot to Qt
  • Qt Quick Enterprise Controls was added to the Boot to Qt stack
  • Qt Charts was added to the Boot to Qt stack
  • Boot to Qt source code was made available via online installer
  • WiFi networking support/configuration were implemented on embedded Android
  • Ethernet connectivity was enabled on embedded Android

Improvements:

  • Updated GDB for embedded Android toolchain
  • Enterprise demos (Charts, Enterprise Controls) were added
  • Embedded Linux: Moved to use Yocto 1.5 (Dora)
  • Demos available as examples in Qt Creator
  • Embedded Android emulator updated to Android 4.2.2

Fixed Bugs:

  • Embedded Android emulator: Missing Mesa headers
  • Embedded Linux emulator: Black screen in camera demo
  • Emulator tries to load host plugins
  • Sensors not working in emulators
  • Empty HOME environment variable in processes launched by appcontroller
  • Embedded Android emulator: C++ debugging fails
  • Qt add-ons not installed to host

Fixed Known Issues:

  • Qt SQL: QML LocalStorage Fails to Connect to Database on Embedded Android
  • Qt XML Patterns: Module not Available on embedded Android
  • Qt Multimedia: Audio is Muted on Nexus 7
  • Unnecessary Warnings Displayed by the Installer
  • Virtual Keyboard: Backspace Removes Two Characters

Boot to Qt 1.0.1

  • Release date: Dec. 5, 2013
  • Supported until: Feb. 25, 2016
  • Emulator: Remote control widget version shown together with emulator version
  • Emulator: Mouse events are sent instead of touch events
  • Emulator: Raster window support added
  • Emulator: emulatorproxyd shows its version on startup
  • Emulator: Detect some network problems
  • Emulator: Fixed issues related to startup
  • Emulator: Updated source code license headers
  • Emulator: Show all VirtualBox errors
  • Emulator: Video playback support on embedded Linux

Available under certain Qt licenses.
Find out more.