TQMa93xxLA - YOCTO Linux BSP documentation
Known Issues
Known Issues BSPs
Known Issues scarthgap.TQ.ARM.BSP.0006
- NFS boot: The interface to be used for NFS boot (
netdev) has inverted order, compared to u-boot and Linux. Device renaming in Linux happens after mounting rootfs. - U-Boot:
- Not all USB sticks are detected properly.
- Using
usb resetin U-Boot will give a warning from Type-C port controller.
The USB controller is configured as device only via device tree to support serial download use case. - boot from USB using
uuuconfig displays misleading pinctrl / iomux warning.
The UDC gadget driver warns not only for faild pinmux but also when no pinmux group is assigned in device tree. - watchdog will reset the system after using
wdt start [timeout].
Watchdog is enabled but not configured for automatic servicing. If needed,CONFIG_WATCHDOGcan be activated in defconfig.
- eth1 does not work after suspend, needs
ip link set down/up dev eth1to be functional - When using
i2c probecommand in U-Boot all valid addresses respond instead of addresses used by a physical connected device. - Suspend/Resume
- When resuming using wakeup GPIO the following error can occur:
pca953x 2-0070: failed reading register. The (wakeup) IRQ handler is executed before the expander has been resumed. This message can be ignored.
- When resuming using wakeup GPIO the following error can occur:
- The NPU driver
ethosuassumes the Cortex-M33 is not running. Starting Cortex-M33 from e.g. u-boot or using remoteproc is not supported byethosudriver. The driver is not working withlinux-imx-tqbased on NXPlf-6.6.52-2.2.0release. Switching back to old release is posible with following changes inlinux-imx-tq_6.6.bbrecipe:
KBRANCH:tqma93xx = "TQMa-fslc-6.6-2.0.x-imx"
SRCREV:tqma93xx = "6d8a66ee71659362646d93f2752354858c04f205"
LINUX_VERSION:tqma93xx = "${LINUX_RELEASE}.23"
- Watchdog is not enabled by default