Feature Support Status - MT8365(Genio 350)

This page shows configurations and feature support status relevant to Genio 350 in IoT Yocto v23.2. For general updates and new features in IoT Yocto v23.2, please visit IoT Yocto v23.2 - 2023 Dec 29.

New Features for MT8365(Genio 350) in v23.2

In this release, Genio 350 platform has the following new features and improvements:

Genio 350-EVK Overlays in v23.2

DTBO name

Usage

gpu-mali.dtbo

Enables GPU. Loaded by default.

video.dtbo

Enables hardware video encoder and decoder. Loaded by default.

net-ethernet.dtbo

Enables on-board ethernet port and disables HDMI port. The on-board switch?``SW2101``?must be set to?**Off-LAN**?when using this dtbo.

Camera overlays are mutually exclusive:

camera-ap1302-ar0430-single-csi0.dtbo

Single camera on MIPI-CSI0.

camera-ap1302-ar0430-single-csi1.dtbo

Single camera on MIPI-CSI1.

camera-ap1302-ar0430-dual.dtbo

Dual camera on MIPI-CSI0 and MIPICSI1.

Display overlays are mutually exclusive:

The default display configuration in device tree is DSI + HDMI.

display-dsi.dtbo

Single display setup with DSI panel. Disables the HDMI output.

display-hdmi.dtbo

Single display setup with HDMI. Disables the DSI panel.

display-lvds.dtbo

Single display setup with LVDS panel. Disables the DSI panel and the HDMI output.

display-headless.dtbo

Disables all display interfaces.

Please refer to this page to load DTBOs during flashing process.

Feature List for Genio 350

These symbols represent the supporting status:

  • V: function enabled by software and available on the EVK set.

  • O: software integrated but cannot be validated due to hardware board limitations.

  • Patch: requires getting patches from MediaTek or partners to enable this feature.

  • POC: proof-of-concept. Not a fully verified feature.

  • (): unable to verify this feature with out-of-stock EVK set. It may require extra hardware.

  • --: not supported in this release.

MT8365 Supported Features

Category

Feature

Status

NDA/SLA

New Feature

HDK

EVK :: Reference Board

V

Boot

Bootloader :: TF-A

V

Boot

Bootloader :: U-Boot

V

Boot

Boot Storage :: eMMC

V

Boot

Boot Storage :: UFS

Boot

Boot Storage :: NOR

Boot

OS Boot Device :: eMMC

V

Boot

OS Boot Device :: UFS

Boot

OS Boot Device :: SD Card

Boot

OS Boot Device :: USB

Boot

OS Boot Device :: TFTP (Ethernet)

Boot

Boot Standard :: FIP Boot

V

Boot

Boot Standard :: EBBR Boot

Boot

Bootloader :: Update (Capsule)

V

Boot

Bootloader :: Update :: A/B Partition

V

Boot

Bootloader :: Update :: OTA :: LVFS (Demo)

Boot

Bootloader :: Fast Boot Optimization

Linux Kernel

Version :: Kernel 5.10

EOL

Linux Kernel

Version :: Kernel 5.15

V

Linux Kernel

Kernel :: 32-bit

Linux Kernel

Kernel :: 64-bit

V

Linux Kernel

RTLinux

Yocto

3.1 Dunfell (LTS)

EOL

Yocto

4.0 Kirkstone (LTS)

V

System

RTC

V

System

Watchdog

V

System

Frequency Hopping / Spread Spectrum Control

Security

TEE OS :: OP-TEE

V

Security

Secure Boot (root of trust)

V

V

Security

Hardware KDF (Key Derivation Function)

V

Security

Anti-Rollback

V

V

Security

Anti-Clone

Security

Full Disk Encryption

Security

File Base Encryption

Security

Secure JTAG

Security

SELinux

Security

eFuse Custome Field

V

V

Security

eFuse Reader/Writer

V

V

Security

RPMB

V

Power Mgnt

Idle

V

Power Mgnt

Suspend to RAM

V

Power Mgnt

Suspend to DISK

Power Mgnt

USB Host Suspend & Remote Wakeup

V

Power Mgnt

CPU Idle

V

Power Mgnt

CPU Hotplug

V

Power Mgnt

Power Charger

Power Mgnt

PMIC (Regulator framework)

V

Power Mgnt

Clock Manager (Linux CCF)

V

Power Mgnt

Thermal Framework

V

Power Mgnt

Thermal Framework :: Cooling Device :: CPU

V

Power Mgnt

Thermal Framework :: Cooling Device :: GPU

Power Mgnt

Thermal Framework :: Cooling Device :: APU

Power Mgnt

DVFS :: cpufreq

V

Power Mgnt

DVFS :: gpufreq

V

Power Mgnt

EAS (Energy Aware Scheduler)

Power Mgnt

Low Power Optimization: Idle

Power Mgnt

Low Power Optimization: Suspend to RAM

Power Mgnt

Auto Power On

V

Image

HW Decode :: JPEG

Image

HW Encode :: JPEG

Video Processing

Gstreamer :: video4linux :: v4l2jpegdec

Video Processing

Gstreamer :: video4linux :: v4l2jpegenc

Video Processing

MDP (Multimedia Data Path)

V

Video Processing

Gstreamer :: video4linux :: v4l2convert

V

Camera

ISP + Raw Sensor (MTK IMG Sensor Interface)

Camera

ISP :: 3A :: AE

Camera

ISP :: 3A :: AWB

Camera

ISP :: 3A :: AF

Camera

ISP :: Capture :: LPNR

Camera

ISP :: Video :: MCNR

Camera

RAW Sensor :: IMX214 :: 4 Lane

Camera

RAW Sensor :: IMX214 :: 2 Lane

Camera

CamSV + YUV Sensor (MediaTek Imgsensor Interface)

Camera

CamSV + YUV Sensor (V4L2 Sensor Interface)

V

Camera

YUV Sensor :: OnSemi AP1302 + AR0430 :: 4 Lane

V

Camera

YUV Sensor :: OnSemi AP1302 + AR0430 :: 2 Lane

Camera

YUV Sensor :: OnSemi AP1302 + AR0830 :: 4 Lane

Camera

YUV Sensor :: OnSemi AP1302 + AR0830 :: 2 Lane

Camera

Single-Sensor :: RAW

Camera

Single-Sensor :: YUV

V

Camera

Multi-Sensor :: YUV + YUV

V

Camera

Multi-Sensor :: RAW + RAW

Camera

Multi-Sensor :: RAW + YUV

Camera

Multi-Sensor :: RAW + RAW + RAW

Camera

Multi-Sensor :: RAW + RAW + YUV

Camera

Multi-Sensor :: RAW + RAW + YUV + YUV

Camera

Gstreamer :: video4linux :: v4l2src

V

Camera

libcamera :: simplepipe

V

Video

HW Decode :: H.264

V

Video

HW Decode :: H.265

V

Video

HW Decode :: VP8

V

Video

HW Decode :: VP9

V

Video

HW Decode :: AV1

Video

HW Decode :: MPEG-4

V

Video

HW Encode :: H.264

V

Video

HW Encode :: H.265

V

Video

Gstreamer :: video4linux2 :: v4l2h264dec

V

Video

Gstreamer :: video4linux2 :: v4l2h265dec

V

Video

Gstreamer :: video4linux2 :: v4l2vp8dec

V

Video

Gstreamer :: video4linux2 :: v4l2vp9dec

V

Video

Gstreamer :: video4linux2 :: v4l2mpeg4dec

V

Video

Gstreamer :: video4linux2 :: v4l2h264enc

V

Video

Gstreamer :: video4linux2 :: v4l2h265enc

V

Video

GStreamer :: mtk plug-ins

Video

SVP (Secure Video Path)

Display

TX :: Built-in Interface :: DSI

V

Display

TX :: Built-in Interface :: DSI :: Spread Spectrum

Display

TX :: Built-in Interface :: DPI

Display

TX :: Built-in Interface :: DPI :: Spread Spectrum

Display

TX :: Built-in Interface :: eDP

Display

TX :: Built-in Interface :: eDP :: Spread Spectrum

Display

TX :: Built-in Interface :: HDMI

Display

TX :: Built-in Interface :: HDMI :: Spread Spectrum

Display

TX :: Built-in Interface :: DP

Display

TX :: Built-in Interface :: DP :: Spread Spectrum

Display

TX :: Built-in Interface :: DP :: Type-C

Display

TX :: Built-in Interface :: DP :: Type-C (Pin Assignment D)

Display

TX :: Built-in Interface :: DP :: DP Connector

Display

TX :: Built-in Interface :: LVDS

(V)

V

Display

TX :: Built-in Interface :: LVDS :: Spread Spectrum

Display

TX :: External Bridge :: DPI to HDMI :: IT66121FN

V

Display

TX :: External Bridge :: eDP to LVDS :: TX18D204VM0BAA

Display

TX :: External Bridge :: DSI to LVDS :: IT6122

Display

TX :: Headless

V

Display

TX :: Single Display :: DSI

V

Display

TX :: Single Display :: eDP

Display

TX :: Single Display :: HDMI

V

Display

TX :: Single Display :: DP

Display

TX :: Single Display :: DPI

Display

TX :: Single Display :: LVDS

(V)

V

Display

TX :: Dual Display :: DSI + HDMI

V

Display

TX :: Dual Display :: DSI + DP

Display

TX :: Dual Display :: eDP + HDMI

Display

TX :: Dual Display :: eDP + DP

Display

TX :: Dual Display :: eDP + DSI

Display

TX :: Dual Display :: eDP + LVDS

Display

TX :: Dual Display :: LVDS + HDMI

Display

TX :: Dual Display :: LVDS + DP

Display

TX :: Dual Display :: LVDS + DSI

Display

TX :: Dual Display :: DP + HDMI

Display

TX :: Triple Display :: DSI + DP + HDMI

Display

TX :: Triple Display :: DSI + eDP + HDMI

Display

TX :: Triple Display :: DSI + eDP + DP

Display

TX :: Triple Display :: eDP + DP + HDMI

Display

TX :: Triple Display :: DSI + LVDS + HDMI

Display

TX :: Triple Display :: DSI + LVDS + DP

Display

TX :: Triple Display :: LVDS + DP + HDMI

Display

TX :: Wi-Fi Display

Display

TX :: Wi-Fi Display :: HDCP

Display

TX :: Boot Logo :: DSI

Display

TX :: Boot Logo :: HDMI

Display

TX :: Boot Logo :: eDP

Display

TX :: Boot Logo :: DP

Display

TX :: Boot Logo :: LVDS

Display

TX :: DP :: HDCP

Display

TX :: DP :: HDR

Display

TX :: HDMI :: HDCP

Display

TX :: HDMI :: CEC

Display

TX :: HDMI :: HDR

Display

RX :: HDMI

Display

RX :: HDMI :: HDCP

Display

RX :: HDMI :: CEC

Display

RX :: HDMI :: HDR

Display

RX :: Wi-Fi Display Sink

Display

RX :: External Bridge :: DP to CSI :: IT6510

Display

RX :: External Bridge :: HDMI to CSI :: LT6911

Display

RX :: Wi-Fi Display Sink :: HDCP

Display

PQ :: Gamma

Display

PQ :: Dither

Display

PQ :: CCM (Color Correction Matrix)

Display

Display Server :: Wayland

V

Display

Display Server :: Wayland :: Weston

V

Display

Display Server :: X11

Display

Direct Render Manager (DRM)

V

Display

Linux Framebuffer (fbdev)

V

Display

GStreamer :: waylandsink

V

Display

GStreamer :: kmssink

POC

Audio

IN :: PDM :: DMIC

V

Audio

IN :: TDM

Audio

IN :: PMIC :: AMIC

V

Audio

IN :: I2S :: PIN

Audio

IN :: UAC :: 1.0

V

Audio

IN :: SPDIF

Audio

IN :: eARC

Audio

IN :: Headphone:: Jack

V

Audio

OUT :: Lineout :: Jack

V

Audio

OUT :: Headphone:: Jack

V

Audio

OUT :: Handset

Audio

OUT :: TDM

Audio

OUT :: UAC :: 1.0

V

Audio

OUT :: SPDIF

Audio

OUT :: DP Audio

Audio

OUT :: HDMI Audio

V

Audio

OUT :: I2S :: PIN

Audio

DSP :: HiFi4

Audio

DSP :: HiFi5

Audio

Jack :: Detection

Audio

Gstreamer :: alsasink

V

Audio

ALSA-lib

V

Audio

ALSA UCM

GPU

EGL :: Display Backend :: Wayland

V

GPU

EGL :: Display Backend :: X11

GPU

Graphics API :: EGL :: 1.5

V

GPU

Graphics API :: OpenGL ES :: 3.2

V

GPU

Graphics API :: Vulkan :: 1.3

V

GPU

Computation API :: OpenCL :: 3.0

V

AI/ML

TFLite Interpreter :: ANN Delegate :: VP6 Backend

V

V

AI/ML

TFLite Interpreter :: Neuron Delegate :: VP6 Backend

AI/ML

TFLite Interpreter :: Neuron Delegate :: CPU Backend

AI/ML

TFLite Interpreter :: Neuron Delegate :: GPU Backend

AI/ML

TFLite Interpreter :: ArmNN Delegate :: CPU Backend

V

AI/ML

TFLite Interpreter :: ArmNN Delegate :: GPU Backend

V

AI/ML

NeuroPilot :: Neuron Runtime :: APUSYS Backend

AI/ML

NeuroPilot :: Host Compiler :: ncc_tflite

AI/ML

NNStream

V

Peripheral

I2C

V

Peripheral

I3C

Peripheral

UART

V

Peripheral

UART :: DMA

V

Peripheral

UART :: HW Flow Control

Peripheral

USB :: TYPE-C :: MT6360 + IT5205

Peripheral

USB :: TYPE-C :: RT1715 + IT5205

Peripheral

USB :: TYPE-C :: USB 3.0

Peripheral

USB :: 2.0 OTG

Peripheral

USB :: 2.0 Host Only

V

Peripheral

USB :: 2.0 Device Only

Peripheral

USB :: 2.0 Host+Device (Dual-Role-Switch)

V

Peripheral

USB :: 3.0 OTG

Peripheral

USB :: 3.0 Host Only

Peripheral

USB :: 3.0 Device Only

Peripheral

USB :: 3.0 Host+Device (Dual-Role-Switch)

Peripheral

USB :: UVC

V

Peripheral

USB :: UVC Gadget

Peripheral

Gstreamer :: uvcsink

Peripheral

PCIe :: Gen2 (1 lane)

Peripheral

PCIe :: Gen3 (2 lane)

Peripheral

SPI :: Master

V

Peripheral

PWM

V

Peripheral

GPIO

V

Peripheral

MSDC :: eMMC

V

Peripheral

MSDC :: SD Card

V

Peripheral

MSDC :: SDIO

V

Peripheral

Storage :: SFI (Serial NOR Flash)

Peripheral

Storage :: NFI (RAW NAND)

Peripheral

Storage :: UFS

Peripheral

Keypad Scanner

V

Peripheral

IR :: RX

Peripheral

IR :: TX

Peripheral

Ethernet :: 10M/100M (RMII)

V

Peripheral

Ethernet :: 10M/100M (MII)

Peripheral

Ethernet :: Gigabit (RGMII)

Peripheral

Ethernet :: Gigabit (GMII)

Peripheral

Ethernet :: WoL :: MAC

Peripheral

Ethernet :: WoL :: PHY

Peripheral

Ethernet :: TSN

Peripheral

Touch :: Goodix GT9271 (I2C)

V

Peripheral

CAN :: MCP2518 (SPI)

MT7663

SDIO Module :: AzureWave (AW-CB451NF)

V

MT7663?

CoB (Chip on Board Design)

MT7663

Wi-Fi :: Wi-Fi 5

V

MT7663

Wi-Fi :: STA

V

MT7663

Wi-Fi :: SoftAP

MT7663

Wi-Fi :: SoftAP+STA

MT7663

Bluetooth :: Bluetooth 5.2

V

MT7663?

Bluetooth :: Host :: BlueDroid :: GATT

V

MT7663

Bluetooth :: Host :: BlueDroid :: HID

V

MT7663

Bluetooth :: Host :: BlueDroid :: HoGP

V

MT7921

PCIe Module :: AzureWave (#AW-XB468NF)

MT7921

SDIO Module :: AzureWave (#AW-XB554NF)

MT7921

CoB (Chip on Board Design)

MT7921

Wi-Fi :: Wi-Fi 6

MT7921

Wi-Fi :: STA

MT7921

Wi-Fi :: SoftAP

MT7921

Wi-Fi :: SoftAP+STA

MT7921

Bluetooth :: Bluetooth 5.2

MT7921

Bluetooth :: Host :: BlueZ

MT7921

Bluetooth :: Host :: BlueZ :: GATT

MT7921

Bluetooth :: Host :: BlueZ :: HID

MT7921

Bluetooth :: Host :: BlueZ :: HoGP

Modem

5G :: Quectel T700 PCIe Module

App Framework

Qt (Yocto meta-qt)

POC

App Framework

ROS (Yocto meta-ros)

POC

Tool

Flash Tool :: x86_64:: Windows10

V

Tool

Flash Tool :: x86_64:: Ubuntu 18.04

V

Tool

Flash Tool :: x86_64:: Ubuntu 22.04

V

Tool

Flash Tool :: aarch64 :: Ubuntu 22.04

V

Tool

Flash Tool :: aarch64 :: MacOS

Tool

Build Env :: x86_64:: Ubuntu 18.04

V

Tool

Build Env :: x86_64:: Ubuntu 22.04

V

Tool

ADB (Android Debug Bridge)

V

Tool

SDK :: Yocto SDK

V

Tool

Stress Test Suite

V

Tool

Benchmark Suite

V

Tool

Compliance :: PCIe (SOP+Patch)

Tool

Compliance :: USB (SOP+Patch)

Tool

Compliance :: HDMI (SOP)

Tool

Compliance :: DP (SOP+Patch)

Tool

Compliance :: eDP (SOP+Patch)

Tool

Factory Tool :: Multi Download

Tool

Ethernet :: TSN (Test Environment)

Tool

ISP :: ImagiQ (ISP Tunning Tool)

Tool

ISP :: CCT (Camera Calibration Tool)

Demo

AI Demo App (GstInference)

EOL

Demo

AI Demo App (NNStream)

V