C

Known Issues or Limitations

The following is a list of known issues in Qt for MCUs 2.2. For workarounds or information about the status of these issues, contact Qt Support.

To view all user-reported issues, visit the Qt for MCUs public bug tracker.

Qt Quick Ultralite

Qt Creator

  • QML debugging is not supported
  • QML profiling is not supported

Qt Design Studio

  • On-device preview is not supported. To preview the design on your MCU board, use the auto-generated CMake project and compile it using Qt Creator.

Renesas RH850

The following is a list of known issues on the Renesas RH850 hardware.

  • Qt Quick Ultralite 2.2 does not enter low CPU power mode because enterSleepMode is not implemented on this platform. If no frame is rendered and no other tasks are running, Qt Quick Ultralite loops until next frame needs to be rendered or another task needs CPU time.

NXP i.MXRT1170

The following is a list of known issues on the NXP i.MXRT1170 hardware.

  • Qt Quick Ultralite 2.2 does not enter low CPU power mode. In normal conditions Qt Quick Ultralite enters this mode when it doesn't update application UI or there is no new touch events to process. Low CPU power mode is disabled on this platform because it interferes with debugging and flashing.

Other

  • To work around a GNU Arm Embedded Toolchain bug (https://bugs.launchpad.net/gcc-arm-embedded/+bug/1747966), all the object files and libraries are passed to ld in a linker group (using --start-group/--end-group). Additionally, libraries are passed to linker before application object files, which is opposite to default behavior.
  • Debugging on target with GNU Arm GDB 10.3-2021.10 could lead to a crash (internal-error: virtual memory exhausted). You can avoid the crash by either replacing the -g3 option with -g in lib/cmake/Qul/toolchain/armgcc.cmake when using GNU Arm GCC 10, or using GNU Arm GCC 9 as toolchain.
  • On Linux, if you have installed gcc-12 without g++-12, the GCC headers in the include path lead to missing C++ headers ('cstdint' file not found) when running qmlinterfacegenerator. Either remove gcc-12 or install g++-12 to resolve this issue.

Available under certain Qt licenses.
Find out more.