This Demonstration is for checking the display of a graphics image generated by Qt Design Studio via TRAVEOTM T2G Virtual Display Tool. It also demonstrates the capabilities of the display path based on an example showing a simple navigation solution including different display layers.
Note: This software modifications may not work correctly. Also, copy and republishing of this software assets is inhibited.
- ModusToolboxTM v3.5 or later (tested with v3.5)
- This code example uses TRAVEOTM T2G Virtual Display Tool to output image. This Tool is available only on Windows.
- This code example creation is required to configure Qt Design Studio in advance. See the Steps to use the Qt Design Studio using the ModusToolboxTM for how to configure Qt Design Studio.
- GNU Arm® Embedded Compiler v11.3.1 (
GCC_ARM) – Default value ofTOOLCHAIN
The device used in this demonstration is:
The board used for testing is:
- TRAVEOTM T2G Cluster 6M Lite Kit (KIT_T2G_C-2D-6M_LITE)
Through the integration of TRAVEOTM T2G MCU and Qt Design Studio design objects, it is possible to use the Qt Design Studio tool to create UI designs for TRAVEOTM microcontrollers and build and deploy them as part of the application.
In this demonstration, you can display and check the graphics images designed with Qt Design Studio using TRAVEOTM T2G Virtual Display Tool.
This demonstration shows the capabilities of the display path based on an example showing a simple navigation solution including different display layers.
Graphic Subsystems
- Supports 2D and 2.5D (perspective warping, 3D effects) graphics rendering
- 40-bit for internal processing (RGBA 10-bit per color channel)
- 24-bit for interfaces (RGB 8-bit per color channel)
- 4096 KB of embedded video RAM memory (VRAM)
- Up to two video output interfaces supporting two displays from
- Parallel RGB (max display size: 1600 ×ばつ 600 at 80 MHz)
- FPD-link single (max display size: 1920 ×ばつ 720 at 110 MHz)
- FPD-link dual (max display size: 2880 ×ばつ 1080 at 220 MHz)
- One Capture engine for video input processing for ITU 656 or parallel RGB/YUV or MIPI CSI-2 input
- ITU656 (standard camera capture: up to 800 ×ばつ 480)
- RGB (max capture size 1600 ×ばつ 600 at 80 MHz) or
- Two-/four-lane MIPI CSI-2 interface (max capture size: 1920 ×ばつ 720 for two lanes at 110 MHz, 2880 ×ばつ 1080 for four lanes at 220 MHz)
- Display warping on-the-fly for HUD applications
- Direct video feed through from capture to display interface with graphics overlay
- Composition engine for scene composition from display layers
- Display engine for video timing generation and display functions
- Drawing engine for acceleration of vector graphics rendering
- Command sequencer for setup and control of the rendering process
- Supports graphics rendering without frame buffers (on-the-fly to both displays)
- Dual-channel FPD-Link interface for up to Wide-HD resolution video output
- JPEG Decoder
- Decodes JPEG images of various formats into pixel data with conformance to a subset of standard ISO/IEC10918-1
- Color spaces supporting RGB/YUV/Grayscale
- Supports YUV sub-sampling 4:4:4/4:2:2/4:1:1/4:2:0
- Image size between ×ばつ1 to ×ばつ16384 pixels
More details can be found in:
- TRAVEOTM T2G CYT4DN
This demonstration has been run for:
- TRAVEOTM T2G Cluster 6M Lite Kit (KIT_T2G_C-2D-6M_LITE)
Figure 1. KIT_T2G_C-2D-6M_LITE (Top View)
No changes are required from the board's default settings.
Note: You need to download TRAVEOTM T2G Virtual Display Tool in advance. Because this demonstration uses the FX3 controller to display. Please make sure you have installed Qt Design Studio and have a valid license.
After demonstration example compilation, perform the following steps to flashing the device:
-
Connect the board to your PC using the provided USB cable through the KitProg3 USB connector.
-
Program the board using one of the following:
- Select the demonstration project in the Project Explorer.
- In the Quick Panel, scroll down, and click [Project Name] Program (KitProg3_MiniProg4).
-
After programming, the demonstration starts automatically.
-
Connect the board to your PC using the provided USB cable through the FX3 USB for outputting the graphics image.
- Note: It is not necessary to connect the Kitprog3 USB and the FX3 USB at the same time.
-
Launch the TRAVEOTM T2G Virtual Display Tool.
-
Set the parameters on the TRAVEOTM T2G Virtual Display Tool to run this demonstration and push the Start stream button.
-
It will be displayed the image from TRAVEOTM T2G Virtual Display Tool
-
The "dot" on the map will start to move after pressing the "reset" button on the kit
refer to Steps to use the Qt Design Studio using the ModusToolboxTM
Relevant Application notes are:
- AN235305 - Getting started with TRAVEOTM T2G family MCUs in ModusToolboxTM
ModusToolboxTM is available online:
Associated TRAVEOTM T2G MCUs can be found on:
More code examples can be found on the GIT repository:
For additional trainings, visit our webpage:
For questions and support, use the TRAVEOTMT2G Forum: