MBa8MP-RAS314 - YOCTO Linux BSP documentation
Known Issues
Known Issues BSPs
Known Issues Scarthgap.TQ.ARM.BSP.0004
-
REV.020x SoM without variant data in EEPROM (prototypes)
- With the default U-Boot configuration the boot flow is interrupted in SPL and waits for input of the assembled RAM size (1, 2, 4, 8).
- Use fixed 2GB U-Boot configuration. This is built by default
UBOOT_CONFIG
entriessd-2gb
andmfgtool-2gb
Note: the generated wic-File uses the U-Boot multi RAM config
-
MIPI CSI
- driver stack is not completely v4l2-compliance test proof. The IOCTLS for format / resolution enumeration and query can return invalid / wrong values depending of the internal state of the driver stack. Please follow given examples for a working setup.
- IMX327: bayer support with 12 Bit does not work at the moment, only 10 Bit with 1280x720 is tested with gstreamer
- IMX327: when configuring to SRGGB12 reboot may be needed to get a working capture again
- OV9281: gstreamer does not support Y10 format
-
Ethernet
- Possible communication error to PHY attached to FEC, reboot required to fix
- ETH1 looses manual assigned IP after suspend/resume. Default systemd network configuration uses DHCP with fallback. Has to be adjusted if needed.
-
A reset using button S7 will not reset the SD card properly. Especially if the SD card is operating on 1.8V it will be non-functional after reset. Use button S8 instead.
-
PCIe
- Some WiFi modules might not be supported
- Suspend to RAM not supported. Disable PCIe RC node in device tree
&pcie { status = "disabled"; };
-
Audio
- Suspend to RAM does not work reliably. Disable
sound
node in device treesound { compatible = "fsl,imx-audio-tlv320aic32x4"; [...] status = "disabled"; };
- Suspend to RAM does not work reliably. Disable
-
USB Host
- USB Superspeed U3 powersave mode is broken
- U-Boot: some USB stick types are not working correctly in U-Boot.
After
usb reset
they may fail to enumerate correctly or causing a system reset during enumeration with errors like:WARN halted endpoint, queueing URB anyway. Unexpected XHCI event TRB, skipping... (fbf120f0 00000000 13000000 03008401) BUG at drivers/usb/host/xhci-ring.c:496/abort_td()! BUG! �esetting ...
-
USB Bluetooth:
-
Some adapters cause the following error during bootup
Bluetooth: hci0: unexpected event for opcode 0xfc2f
According to https://lkml.org/lkml/2019/6/6/868 this can be ignored
-
-
UBI / UBIFS images are enabled by default when using
DISTRO=spaetzle[-nxp]
. The generated rootfs size must not exceed the size defined byUBI_LEB_SIZE
andUBI_MAX_LEB_COUNT
on machine level. -
Kernel based on linux-imx / linux-fslc: Review indicated that, by default, device tree reserves memory for NPU in an area which is only available on 4GiB DDR RAM config. Upstream kernel is not affected.
-
Kernel based on linux-tq / linux-rt-tq
- Suspend & resume not supported (yet)
-
MBa8MP-RAS314
- no support for vendor kernel and BSP