TQMa7x - YOCTO Linux BSP documentation


Known Issues

Known Issues BSPs

Known Issues scarthgap.TQ.ARM.BSP.0006

  • Using internal PCIe PHY clock is currently not supported by the Linux mainline and newer NXP vendor kernel. PCIe can not be used on MBa7x with these kernel versions.
  • asound.state is not compatible to older kernel versions. Use newer kernel - default is based on 6.6.y stable
  • USB Dual Role gadget: Causing a device disconnect is not possible. D+ is erroneously supplying VBUS as well preventing a device disconnect per software. Occurs when gadget is disabled again. USB host might fail to detect a new USB descriptor once gadget is restarted.
  • UBI / UBIFS images are enabled by default when using DISTRO=spaetzle. The generated rootfs size must not exceed the size defined by UBI_LEB_SIZE and UBI_MAX_LEB_COUNT on machine level. The distro definition and the image recipes tq-image-small-[debug] are intended for demonstration of howto generate a system running from SPI-NOR. This does not make any claims on feature / functional completeness.
  • U-Boot: USB dual role port (X5) is tested in U-Boot in peripheral mode only.
  • U-Boot: A POR might fail even if main power supply is disconnected, when running with USB dual role port (X5) connected to PC / HUB with powered VBUS.
  • Environment of U-Boot v2023.04 was reworked to use variable names that conforms with distroboot contract. The default environment of older U-Boot versions are incompatible.