Embedded module TQMaRZG2x - YOCTO Linux BSP documentation


BSP Version Matrix

BSP Revision ci-meta-tq release Yocto Project / Poky Release Target machine1) U-Boot Linux Kernel
0010 rocko 2.4.3 - Rocko tqmarzg2h_c-mbarzg2x
tqmarzg2m_aa-mbarzg2x
tqmarzg2m_e-mbarzg2x
tqmarzg2n_b-mbarzg2x
v2018.09-VLP_1.0.6 v4.19.140-VLP_1.0.6
0003 zeus 3.0.4 - Zeus tqmarzg2n_b-mbarzg2x
tqmarzg2h_c-mbarzg2x
tqmarzg2m_e-mbarzg2x
v2018.09-VLP_1.0.6 v4.19.140-VLP_1.0.6
0002 zeus 3.0.4 - Zeus tqmarzg2n_b-mbarzg2x
tqmarzg2h_c-mbarzg2x
tqmarzg2m_e-mbarzg2x
v2018.09-VLP_1.0.6 v4.19.140-VLP_1.0.6

Tip: Get notified on new BSP release

U-Boot

Supported features
Feature BSP Revision Remarks
TQ Product Chip Interface Function 0003 0010 0020
TQMaRZG2x RZ/G2 Ethernet GbE
RZ/G2 GPIO
RZ/G2 I2C Bus Access See onboard I2C devices
RZ/G2 SDHC eMMC
SD Card
RZ/G2 UART0 Console
RZ/G2 USB Host

Supported boot devices

Boot device Supported Remark
eMMC The bootable SD/eMMC-Interface of the CPU is connected to eMMC
SPI NOR boot

Linux

Supported features
Feature BSP Revision Remarks
TQ Product Chip Interface Function 0003 0010 0020
TQMaRZG2x RZ/G2 Audio TLV320AIC
RZ/G2 Ethernet GbE
RZ/G2 CAN CAN 2.0B
RZ/G2 FlexSPI QSPI-NOR
RZ/G2 GPIO
RZ/G2 GPU
RZ/G2 HDMI
RZ/G2 I²C1 Bus access See onboard I2C devices
RZ/G2 I²C4 Bus access See onboard I2C devices
RZ/G2 I²C6 Bus access See onboard I2C devices
RZ/G2 LVDS Display Interface
RZ/G2 LPUART4 Console UART
RZ/G2 MIPI-CSI Camera Interface
RZ/G2 PCIe Host Tested with
RZ/G2 Sata Host RZG2H and RZG2N only
RZ/G2 UART0 Console
RZ/G2 USB USB Host
RZ/G2 USB USB OTG
RZ/G2 uSDHC SD-Card
RZ/G2 uSDHC eMMC
MBaRZG2x TLV320AIC Audio Codec Headphone Out / Line Out
Line In

TQMaRZG2x / MBaRZG2x

I2C bus TQMaRZG2x
I2C1 0x11
System Controller
0x1F
Temp Sensor
0x37
EEPROM
(Protected Mode)
0x48
Plug & Trust Secure Element
(optional)
0x50
EEPROM
(Customer EEPROM)
0x51
RTC
(optional)
0x57
Temp Sensor EEPROM
I2C bus MBaRZG2x
I2C4 0x18
Audio Codec
0x1F
Temp Sensor
0x37
EEPROM
(Protected Mode)
0x41
Touchcontroller
0x44
USB Hub
0x57
Temp Sensor EEPROM
0x6A
PCIe Clock generator
0x70
Current Sense (24V)
0x7D
Current Sense (5V MOD)
I2C6 Depends on usage

BSP Version History

Rev.0020

  • Switch to Yocto Dunfell
  • Flash Writer v1.05
  • ATF v2.7
  • U-Boot v2021.10
  • Linux 5.10 (CIP)

Rev.0010

  • GPU and video codec support via meta-rzg2
  • Backport to Yocto rocko

Rev.0003

  • Add support for tqmarzg2m with 2GB RAM

Rev.0002

Inital BSP Release


1)
i.e. value for MACHINE variable
  • Last modified: 2022/08/04 15:02