Feature Support Status - MT8370(Genio 510)
This page shows configurations and feature support status relevant to Genio 510 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 MT8370(Genio 510)
In this release, Genio 510 platform has the following new features and improvements:
Genio 510-EVK Overlays in v23.2
DTBO name |
Usage |
---|---|
|
Enables APU(AI Processing Unit). |
|
Loaded by default. Enables GPU. |
|
Loaded by default. Enables hardware video encoder and decoder. |
Camera overlays are mutually exclusive: |
|
|
Genio 700-CAM DTB-D1V2-D6 w/ Onsemi AR0830 sensor, connected to CSI0, use 4-lane MIPI CSI |
|
Genio 700-CAM DTB-D1V2-D6 w/ Onsemi AR0830 sensor, connected to CSI1, use 4-lane MIPI CSI |
|
Genio 700-CAM DTB-D1V2-D6 w/ Onsemi AR0830 sensor, connected to CSI0, use 2-lane MIPI CSI |
|
Genio 700-CAM DTB-D1V2-D6 w/ Onsemi AR0830 sensor, connected to CSI0, use 4-lane MIPI CSI, use V4L2 sensor driver. |
|
Dual Genio 700-CAM DTB-D1V2-D6 w/ Onsemi AR0830 sensor, connected to CSI0 and CSI1, use 4-lane MIPI CSI, use V4L2 sensor driver. |
|
Genio DTB-DP to MIPI w/ ITE IT6510 connected to CSI0, use 4-lane MIPI CSI, use V4L2 sensor driver. |
|
Dual Genio DTB-DP to MIPI w/ ITE IT6510 connected to CSI0 and CSI1, use 4-lane MIPI CSI, use V4L2 sensor driver. |
|
Genio 700-CAM DTB-D1V2-D6 w/ Onsemi AR0830 sensor connected to CSI0, Genio DTB-DP to MIPI w/ ITE IT6510 connected to CSI1, use 4-lane MIPI CSI, use V4L2 sensor driver. |
Display overlays are mutually exclusive: |
The default display configuration is DSI panel + HDMI output. |
|
Single display setup with only DPoC output enabled. |
|
Single display setup with only DSI panel enabled. |
|
Single display setup with only eDP panel enabled. |
|
Single display setup with only HDMI output enabled. |
|
Single display setup with the IT6122 DSI-to-LVDS converter and a LVDS panel. |
|
Dual display setup with eDP panel and DPoC enabled. |
|
Dual display setup with eDP panel and HDMI enabled. |
|
Dual display setup with DSI panel and DPoC output enabled. |
|
Dual display setup with DSI panel and eDP panel enabled. |
|
Dual display setup with HDMI and DPoC output enabled. |
|
Dual display setup with DSI-to-LVDS converter/panel and DPoC output enabled. |
|
Dual display setup with DSI-to-LVDS converter/panel and HDMI output enabled. |
|
Dual display setup with DSI-to-LVDS converter/panel and eDP panel enabled. |
|
Disables all display interfaces. |
Please refer to this page to load DTBOs during flashing process.
Feature List for Genio 510
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.
Category |
Feature |
Status |
NDA/SLA |
---|---|---|---|
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 |
V |
|
Linux Kernel |
Version :: Kernel 5.10 |
– |
|
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) |
– |
|
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 |
V |
|
Power Mgnt |
Low Power Optimization: Suspend to RAM |
V |
|
Power Mgnt |
Auto Power On |
V |
|
Image |
HW Decode :: JPEG |
V |
|
Image |
HW Encode :: JPEG |
V |
|
Video Processing |
Gstreamer :: video4linux :: v4l2jpegdec |
V |
|
Video Processing |
Gstreamer :: video4linux :: v4l2jpegenc |
V |
|
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) |
V |
V |
Camera |
CamSV + YUV Sensor (V4L2 Sensor Interface) |
V |
|
Camera |
YUV Sensor :: OnSemi AP1302 + AR0430 :: 4 Lane |
O |
|
Camera |
YUV Sensor :: OnSemi AP1302 + AR0430 :: 2 Lane |
– |
|
Camera |
YUV Sensor :: OnSemi AP1302 + AR0830 :: 4 Lane |
V |
|
Camera |
YUV Sensor :: OnSemi AP1302 + AR0830 :: 2 Lane |
V |
|
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 |
– |
|
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 |
(V) |
|
Display |
TX :: Built-in Interface :: eDP :: Spread Spectrum |
– |
|
Display |
TX :: Built-in Interface :: HDMI |
V |
|
Display |
TX :: Built-in Interface :: HDMI :: Spread Spectrum |
– |
|
Display |
TX :: Built-in Interface :: DP |
V |
|
Display |
TX :: Built-in Interface :: DP :: Spread Spectrum |
– |
|
Display |
TX :: Built-in Interface :: DP :: Type-C |
V |
|
Display |
TX :: Built-in Interface :: DP :: Type-C (Pin Assignment D) |
V |
|
Display |
TX :: Built-in Interface :: DP :: DP Connector |
Patch |
|
Display |
TX :: Built-in Interface :: LVDS |
– |
|
Display |
TX :: Built-in Interface :: LVDS :: Spread Spectrum |
– |
|
Display |
TX :: External Bridge :: DPI to HDMI :: IT66121FN |
– |
|
Display |
TX :: External Bridge :: eDP to LVDS :: TX18D204VM0BAA |
– |
|
Display |
TX :: External Bridge :: DSI to LVDS :: IT6122 |
(V) |
|
Display |
TX :: Headless |
V |
|
Display |
TX :: Single Display :: DSI |
V |
|
Display |
TX :: Single Display :: eDP |
(V) |
|
Display |
TX :: Single Display :: HDMI |
V |
|
Display |
TX :: Single Display :: DP |
V |
|
Display |
TX :: Single Display :: DPI |
– |
|
Display |
TX :: Single Display :: LVDS |
(V) |
|
Display |
TX :: Dual Display :: DSI + HDMI |
V |
|
Display |
TX :: Dual Display :: DSI + DP |
V |
|
Display |
TX :: Dual Display :: eDP + HDMI |
(V) |
|
Display |
TX :: Dual Display :: eDP + DP |
(V) |
|
Display |
TX :: Dual Display :: eDP + DSI |
(V) |
|
Display |
TX :: Dual Display :: eDP + LVDS |
(V) |
|
Display |
TX :: Dual Display :: LVDS + HDMI |
(V) |
|
Display |
TX :: Dual Display :: LVDS + DP |
(V) |
|
Display |
TX :: Dual Display :: LVDS + DSI |
– |
|
Display |
TX :: Dual Display :: DP + HDMI |
V |
|
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 |
V |
|
Display |
TX :: Boot Logo :: HDMI |
– |
|
Display |
TX :: Boot Logo :: eDP |
Patch |
|
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 |
(POC) |
|
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 |
O |
|
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 |
V |
|
Audio |
OUT :: HDMI Audio |
V |
|
Audio |
OUT :: I2S :: PIN |
O |
|
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 |
– |
|
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 |
V |
V |
AI/ML |
NeuroPilot :: Host Compiler :: ncc_tflite |
V |
V |
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 |
V |
|
Peripheral |
USB :: TYPE-C :: USB 3.0 |
V |
|
Peripheral |
USB :: 2.0 OTG |
– |
|
Peripheral |
USB :: 2.0 Host Only |
V |
|
Peripheral |
USB :: 2.0 Device Only |
V |
|
Peripheral |
USB :: 2.0 Host+Device (Dual-Role-Switch) |
V |
|
Peripheral |
USB :: 3.0 OTG |
– |
|
Peripheral |
USB :: 3.0 Host Only |
V |
|
Peripheral |
USB :: 3.0 Device Only |
O |
|
Peripheral |
USB :: 3.0 Host+Device (Dual-Role-Switch) |
O |
|
Peripheral |
USB :: UVC |
V |
|
Peripheral |
USB :: UVC Gadget |
V |
|
Peripheral |
Gstreamer :: uvcsink |
– |
|
Peripheral |
PCIe :: Gen2 (1 lane) |
V |
|
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 |
– |
|
Peripheral |
IR :: RX |
– |
|
Peripheral |
IR :: TX |
– |
|
Peripheral |
Ethernet :: 10M/100M (RMII) |
– |
|
Peripheral |
Ethernet :: 10M/100M (MII) |
– |
|
Peripheral |
Ethernet :: Gigabit (RGMII) |
V |
|
Peripheral |
Ethernet :: Gigabit (GMII) |
– |
|
Peripheral |
Ethernet :: WoL :: MAC |
V |
|
Peripheral |
Ethernet :: WoL :: PHY |
– |
|
Peripheral |
Ethernet :: TSN |
V |
|
Peripheral |
Touch :: Goodix GT9271 (I2C) |
V |
|
Peripheral |
CAN :: MCP2518 (SPI) |
– |
|
MT7663 |
SDIO Module :: AzureWave (AW-CB451NF) |
– |
|
MT7663? |
CoB (Chip on Board Design) |
– |
|
MT7663 |
Wi-Fi :: Wi-Fi 5 |
– |
|
MT7663 |
Wi-Fi :: STA |
– |
|
MT7663 |
Wi-Fi :: SoftAP |
– |
|
MT7663 |
Wi-Fi :: SoftAP+STA |
– |
|
MT7663 |
Bluetooth :: Bluetooth 5.2 |
– |
|
MT7663? |
Bluetooth :: Host :: BlueDroid :: GATT |
– |
|
MT7663 |
Bluetooth :: Host :: BlueDroid :: HID |
– |
|
MT7663 |
Bluetooth :: Host :: BlueDroid :: HoGP |
– |
|
MT7921 |
PCIe Module :: AzureWave (#AW-XB468NF) |
V |
|
MT7921 |
SDIO Module :: AzureWave (#AW-XB554NF) |
(V) |
|
MT7921 |
CoB (Chip on Board Design) |
– |
|
MT7921 |
Wi-Fi :: Wi-Fi 6 |
V |
|
MT7921 |
Wi-Fi :: STA |
V |
|
MT7921 |
Wi-Fi :: SoftAP |
– |
|
MT7921 |
Wi-Fi :: SoftAP+STA |
– |
|
MT7921 |
Bluetooth :: Bluetooth 5.2 |
V |
|
MT7921 |
Bluetooth :: Host :: BlueZ |
V |
|
MT7921 |
Bluetooth :: Host :: BlueZ :: GATT |
V |
|
MT7921 |
Bluetooth :: Host :: BlueZ :: HID |
V |
|
MT7921 |
Bluetooth :: Host :: BlueZ :: HoGP |
V |
|
Modem |
5G :: Quectel T700 PCIe Module |
(POC) |
|
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) |
Patch |
V |
Tool |
Compliance :: USB (SOP+Patch) |
Patch |
V |
Tool |
Compliance :: HDMI (SOP) |
V |
V |
Tool |
Compliance :: DP (SOP+Patch) |
Patch |
V |
Tool |
Compliance :: eDP (SOP+Patch) |
Patch |
V |
Tool |
Factory Tool :: Multi Download |
– |
|
Tool |
Ethernet :: TSN (Test Environment) |
V |
|
Tool |
ISP :: ImagiQ (ISP Tunning Tool) |
– |
|
Tool |
ISP :: CCT (Camera Calibration Tool) |
– |
|
Demo |
AI Demo App (GstInference) |
EOL |
|
Demo |
AI Demo App (NNStream) |
V |