MediaTek Genio G1200 (MT8395)
Premium IOT platform with advanced computing, graphics & rich multimedia

Overview
The MediaTek Genio 1200 is a high-performance edge AI platform featuring an octa-core processor with 4x Arm Cortex-A78 and 4x Arm Cortex-A55 cores, built on an advanced 6nm process technology. With the integrated Arm Mali G57 MC5 GPU, 4.8 TOPS of on-device AI acceleration, dual Cadence Tensilica VP6 Vision DSPs and a Hi-Fi 4 Audio DSP, the Genio 1200 offers a premium computing platform for an array of demanding IoT, embedded and industrial applications.
The Genio 1200 supports a rich multimedia, display and I/O capability such as triple 4K displays, dual camera ISP pipelines, support for up to 48MP single-camera and 4K90 video decode. These features are ideal for smart industrial, automotive, and embedded systems with complex edge AI tasks such as computer vision, machine learning inference, and real-time analytics.
System expansion is enabled via multiple PCIe, USB & GbE interfaces, including PCIe 3.0 and USB 3.2 Gen 1, and a multitude of UART, I2C/I3C, SPI and I2S interfaces. The Genio 1200 is offered with either commercial or industrial temperature ranges. Multiple external connectivity options for Wi-Fi and/or 5G modules are available.
With OS support for Android, IoT Yocto, and Ubuntu, the Genio 1200 provides developers with the flexibility to create scalable, high-performance IoT and intelligent embedded solutions.
-
High-Performance Edge Platform
4x Arm Cortex-A78 + 4x Cortex-A55 delivers high-performance computing power for multitasking applications
-
Rich High-Speed Connectivity
Features PCIe 3.0, USB 3.2 Gen1, and Gigabit Ethernet with TSN for extensive connectivity and peripheral compatibility
-
Advanced Multimedia and Graphics
Advanced multimedia pipelines support triple display with dual 4K output, HDMI RX input and 4K video codecs
Block Diagram Expand PNG SVG
The block diagram provides a comprehensive overview of the functional blocks and interfaces of Genio 1200, as well as the companion chipset that complements this SoC.
-Block-Diagram_250512-(for-web).png?language=en)
Specifications
-
Process node6nm
-
Processor (CPU)4x Arm Cortex-A78 2.2GHz
4x Arm Cortex-A55 2.0GHz -
Graphics Processor (GPU)Arm Mali-G57 MC5 880MHz
OpenGL ES 3.2, Vulkan 1.1, OpenCL 2.2 -
Neural Processing Unit (NPU)3rd-Gen NPU 4.8 TOPS (2x MDLA2.0 + 2x Tensilica VP6)
-
Audio DSPTensilica HiFi 4
-
Memory and Typex64 LP4X-4266 (up to 16GB)
-
Storage TypeeMMC 5.1
UFS 3.1 (1L)
SD 3.0
SPI-NOR -
Input/Output2x USB 2.0 (Host/Device)
1x USB3.1 Gen1 (Host/Device)
1x USB 3.1 Gen1 (Host, shared with PCIe 2.0)
1x GbE MAC (TSN)
1x PCIe 2.0 (1L RC, shared with USB 3.2)
1x PCIe 3.0 (2L, RC/EP)
6x UART
6x I2C, 2x I2C/I3C
6x SPI Master, 2x SPI Slave
4x PWM -
TemperatureConsumer: -20°C to 95°C (Tj)
Industrial: -40°C to 105°C (Tj) -
Package TypeVFBGA
-
Package Dimension15 x 15 x 0.9mm, 0.4mm ball pitch
-
Display Interface2x MIPI-DSI (4L, 1.2Gbps/L)
1x eDP 1.4 (4L)
1x DP 1.4 (4L)
1x HDMI 2.0 -
Display ControllerTriple Display, Max. 4K60+4K30+4K30
Dual Display, Max. 4K60+4K60
Single Display, Max. 4K60
(Support PQ/HDR10/HDR10+/HLG) -
Video-in Interface3x MIPI-CSI (4L)
(Virtual channel: 6x FHD30)
HDMI-RX -
Image Signal Processor2x ISP (3A, NR, AI-FD, LSC, Warp Engine)
Single camera: 32MP @ 30fps
Dual camera: 16MP + 16MP @ 30fps -
Video DecodeH.264/H.265/AV1/VP9 (4K90)
-
Video EncodeH.264/H.265 (4K60)
-
JPEG Decode250 MP/s
-
JPEG Encode250 MP/s
-
Audio2x I2S/TDM input
2x I2S/TDM output
4x PDM input
1x PCM input/output
1x SPDIF input, 1x SPDIF output -
SecurityARM TrustZone
Security Boot (RSA3072)
Crypto Engine
RNG
Applications
The Genio 1200 SoC is built to support an extensive range of IoT applications, ensuring high levels of security, dependable stability, robust performance, and versatile flexibility to address the needs of different use cases.
-
Smart Home
Smart Appliances
Smart Fitness
Personal Assistant
Energy Management -
Industrial
Automation
HMI
Gateways
Predictive Maintenance
Vision Inspection -
Smart Retail
POS
AIDC
Inventory Management
Self Checkout
Smart Shelf -
Enterprise
Video Conferencing
Digital Signage
Smart Display
Access Control -
Healthcare
Patient Monitoring
Remote Healthcare
Medical Imaging -
Entertainment
Gaming
Controller
Video Streaming
Media Player -
Education
Interactive Whiteboard
Classroom Analytics
Digital Learning -
Smart Cities
Smart Lighting
Smart Surveillance
Smart Parking
EV Charging
Environmental Monitoring
Operating Systems
The Genio 1200 SoC supports multiple operating systems to meet the diverse needs of different application scenarios, software maintenance policies, customization flexibility, and memory footprint constraints, accommodating various levels of system complexity, user interfaces, and development environments.
Evaluation Kits
The Genio 1200-EVK (Evaluation Kit) is a fully functional hardware platform designed to comprehensively validate all features of the SoC. Pre-built images of various operating systems are provided for thorough evaluation. The Evaluation Kit facilitates rapid prototyping, accelerates development cycles, and enables performance benchmarking, making it an essential tool for developers to optimize their applications and validate their hardware designs.
Product | Features | Purchase |
---|---|---|
Product
![]() |
Features
|
Purchase
|
FAQ
What is the longevity and supply plan for Genio 1200?
MediaTek provides long-term availability for Genio 1200 to meet industrial and embedded application requirements. The typical product lifecycle is 10 years from initial release, with End-of-Life (EOL) notice provided at least 12 months in advance. For current lifecycle details, customers should contact MediaTek or authorized distributors.
Which operating systems are supported by Genio 1200?
Genio 1200 is officially supported with Android and Yocto from MediaTek. Support for Ubuntu is provided by Canonical.
Are all hardware features of Genio 1200 supported under every OS?
No. The level of hardware feature support depends on the specific operating system, software stack, and frameworks in use. Please confirm the details of the OS in use.
Where can I find the AI performance results of Genio 1200?
AI performance results for Genio 1200 are available at the ETH Zurich AI Benchmark, which provides test scores and comparisons for popular AI models.
Are Genio 1200 kernel drivers upstreamed to mainline Linux?
Many Genio 1200 drivers are continuously upstreamed through cooperation with partners and the open-source community. Mainline Linux boots successfully and Kernel CI is used for ongoing integrity validation.
Are there any important Genio 1200 kernel drivers that cannot be upstreamed?
Yes. Some drivers cannot be upstreamed.
- Video (stateful) drivers: These rely on a userspace driver (VPUD) and will not be upstreamed.
- ISP drivers: These are MediaTek proprietary driver and will not be upstreamed.
- NPU drivers: These are MediaTek proprietary driver and will not be upstreamed.
- HDMI-TX drivers: These are MediaTek proprietary driver and will not be upstreamed.
- GPU drivers: These are third-party IP and will not be upstreamed by MediaTek.
Are there any open-source solutions for video and GPU acceleration?
Yes. There are community-maintained open-source drivers available, such as stateless video codec drivers and the Panfrost GPU driver (for Arm Mali GPUs). Our software partners, like Collabora, may provide professional support and long-term maintenance services to enable these solutions for your projects. Please note that feature coverage and stability may differ from proprietary drivers.
Does Genio 1200 support industrial temperature operation?
Yes. Genio 1200 supports both consumer and industrial temperature grades.
- Consumer temperature: -20°C to 95°C (Tj)
- Industrial temperature: -40°C to 105°C (Tj)
Does Genio 1200 support RSA3072 secure boot?
Yes. Genio 1200 Boot ROM (Root of Trust) supports up to the RSA3072 algorithm. Android currently supports the RSA2048 secure boot, while Yocto, Ubuntu, and AOSP support the RSA3072 secure boot.