TQMa91xxCA - YOCTO Linux BSP documentation

BSP Overview


U-Boot

Feature MBa91xxCA REV.010x
RAM configs 1 GiB
CPU variants i.MX91
Fuses / OCRAM x
speed grade / temperature grade detection x
UART (console on UART1) x
GPIO
LED x
Button x
I2C
system EEPROM parsing x
PMIC x
e-MMC / SD
Read x
Write x
Ethernet
GigE / FEC via Phy on MBa91xxCA x
GigE / EQOS via Phy on MBa91xxCA x
Bootdevices
SD-Card on USDHC2 x
e-MMC on USDHC1 x
QSPI-NOR on FlexSPI x
Serial Downloader x
USB
USB 2.0 Host / Hub x
USB DRD (USB 2.0 Cable Detect, VBUS) x
(configured as device to be usable with UUU )
QSPI NOR
Read with 1-1-4 SDR x
PP / Erase with 1-1-4 SDR x

Linux

Support matrix for MBa91xxCA REV.010x

Feature linux-imx-tq_6.6
RAM configs 1 GiB
CPU variants i.MX91
Fuses / OCRAM x
speed grade / temperature grade detection
UART
console on UART1 (via USB / UART converter) x
UART2 x
GPIO
LED x
Button x
I2C
EEPROMs x
PMIC x
RTC x
Temperature Sensors x
IMU / Gyroscope x
Port expander x
ENET
GigE / FEC via Phy on MBa91xxCA x
GigE / EQOS via Phy on MBa91xxCA x
USB
USB 2.0 Host / Hub x
USB DRD (USB 2.0 Cable Detect, VBUS) x
QSPI NOR
Read with 1-1-4 SDR
Read with 1-4-4 SDR
PP / Erase with 1-1-4 SDR
PP / Erase with 1-4-4 SDR
Display
LVDS via Bridge x
DPI / RGB x
CAN-FD
CAN-FD x
SPI
spidev at all CS x
internal ADC
ADC x

Onboard I2C Devices

I2C Bus - TQMa91xxCA
I2C1 0x1B
Tempsensor in EEPROM
0x25
PMIC
0x48
Plug & Trust Secure Element
(optional)
0x51
RTC
0x53
EEPROM
0x6A
Gyroscope
I2C Bus - MBa91xxCA
I2C3 0x0F
DisplayPort bridge
0x18
Audio Codec
0x1C
Tempsensor
0x34
EEPROM SW Protect
0x44
USB Hub
0x54
Tempsensor EEPROM
0x6A
PCIe Clock generator