Skip to main content

We use cookies to improve your user experience. To process some of them, we need your consent. You can "Accept all" or review cookies individually by selecting "Configure".

Configure
MediaTek Logo
Genio Developer Center
  • Platform
    Back
    • Genio 350
    • Genio 510
    • Genio 520
    • Genio 700
    • Genio 720
    • Genio 1200
  • Software
    Back
    • Android
    • Yocto
    • Ubuntu
    • AOSP
  • Resources
    Back
    • Hardware Design
    • Software Development
    • EVK & Boards
  • Blog
  • Community
  • Back
    • Login
Back
  • Login

MediaTek Genio 350 (MT8365)

Entry IOT platform with balanced performance

Genio350 chip
Infographic
Comparison Table

Table of Contents
  • Overview
  • Block Diagram
  • Specifications
  • Documentation
  • Applications
  • Operating Systems
  • Evaluation Kits
  • Partner Boards
  • Companion Modules
  • FAQ

Overview

The MediaTek Genio 350 is a highly integrated entry IoT platform featuring a quad-core Arm Cortex-A53 processor system built on a 14nm process technology. It also integrates a Cadence Tensilica Vision 6 DSP (VP6) to support vision AI processing using the MediaTek NeuroPilot SDK and a separate HiFi 4 DSP for enhanced audio support, making it an ideal solution for a variety of consumer, enterprise and industrial applications that require balanced processing capabilities with multimedia, computer vision/AI or audio features.

With a rich I/O capability that includes USB, Ethernet MAC, UART, SPI, I2C and extensive audio I/O interfaces, the Genio 350 offers a scalable platform for various IoT applications. Wireless connectivity is supported via an integrated Wi-Fi 5/Bluetooth 5 baseband. Alternative wireless connectivity such as 2x2 Wi-Fi is supported with external solutions. Android, IoT Yocto, and Ubuntu OS support provides developers with the flexibility to create scalable IoT and intelligent embedded solutions.

  • Genio 350: Efficient Computing Power

    Efficient Computing Power

    4x Arm Cortex-A53 and Mali-G52 GPU deliver balanced performance build on a low-power 14nm process

  • Genio 350: Cost-Effective and Reliable

    Cost-Effective and Reliable

    Modest power requirements and -20°C to 65°C ambient temperature range make it a cost-effective IoT solution

  • Genio 350: On-Device DSPs Acceleration

    On-Device DSPs Acceleration

    Integrated Cadence VP6 and HiFi 4 DSPs enable efficient on-device acceleration for AI/CV/Audio algorithms

Block Diagram Expand PNG SVG

The block diagram provides a comprehensive overview of the functional blocks and interfaces of Genio 350, as well as the companion chipset that complements this SoC.

Genio 350 Block Diagram

Block Diagram

Genio 350 Block Diagram

Specifications

  • Process node

    14nm
  • Processor (CPU)

    4x Arm Cortex-A53 2.0GHz
  • Graphics Processing Unit (GPU)

    Arm Mali-G52 800MHz
    OpenGL ES 3.2, Vulkan 1.1, OpenCL 2.0
  • Neural Processing Unit (NPU)

    0.35 TOPS (1x Tensilica VP6)
  • Audio DSP

    Tensilica HiFi 4
  • Memory and Type

    x32 LP3-1600 (up to 4GB)
    x32 LP4X-3200 (up to 4GB)
  • Storage Type

    eMMC 5.1
    SD 3.0
    SPI-NAND
  • Input/Output

    1x USB 2.0 (Host)
    1x USB 2.0 (Host/Device)
    10/100 Ethernet MAC
    3x UART
    4x I2C
    1x SPI Master
    3x PWM
  • Temperature

    -20°C to 105°C (Tj)
  • Package Type

    VFBGA
  • Package Dimension

    12.2 x 11.8 x 0.9 mm, 0.4 mm ball pitch
  • Display Interface

    1x MIPI-DSI (4L, 1.2Gbps/L)
    1x DPI / 1x LVDS
  • Display Controller

    Dual Display, Max FHD+HD
    Single Display, Max FHD
    (Support PQ)
  • Video-in Interface

    2x MIPI CSI-2 (4L, 1.5 Gbps/L)
    (Virtual Channel: 4x)
  • Image Signal Processor

    1x ISP (3A, NR, AI-FD, LSC, Warp Engine)
    Single camera: 13MP @ 30fps
  • Video Decode

    H.264/H.265 (FHD60)
    MPEG4 (FHD60)
  • Video Encode

    H.264/H.265 (FHD60)
  • JPEG Encode

    Yes
  • Audio

    4x I2S
    4x PDM input
    1x PCM input/output
    1x SPDIF input, 1x SPDIF output
  • Integrated Wi-Fi Baseband

    Wi-Fi 5 1x1 / BT 5.0 (MT6631)
  • Security

    ARM TrustZone
    Security Boot (RSA3072)
    Crypto Engine
    RNG

Applications

The Genio 350 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.

  • Enhance everyday living experiences with smart appliances, smart fitness, personal assistant and energy management.

    Smart Home

    Smart Appliances
    Smart Fitness
    Personal Assistant
    Energy Management

  • Industrial applications help companies enhance efficiency and decision-making while reducing costs, with technologies such as automation, HMI, gateways, predictive maintenance, and vision inspection.

    Industrial

    Automation
    HMI
    Gateways
    Predictive Maintenance
    Vision Inspection

  • AIDC with NFC and RFID, Robust connectivity with cellular networks and Advanced Wi-Fi, Enhanced inventory management and loss reduction

    Smart Retail

    POS
    AIDC
    Inventory Management
    Self Checkout
    Smart Shelf

  • Enterprises use scalable IoT embedded solutions to unlock data-driven insights for faster decisions, reduced costs, greater efficiency, accelerated innovation, and better experiences.

    Enterprise

    Video Conferencing
    Digital Signage
    Smart Display
    Access Control

  • Seamless connectivity for patient monitoring, remote healthcare and medical imagining

    Healthcare

    Patient Monitoring
    Remote Healthcare
    Medical Imaging

  • Gaming, Controller, Video Streaming and Media Player

    Entertainment

    Gaming
    Controller
    Video Streaming
    Media Player

  • MediaTek enables OEMs with solutions for smart displays and interactive learning, powering products like Interactive Whiteboards, Classroom Analytics, and Digital Learning in modern classrooms.

    Education

    Interactive Whiteboard
    Classroom Analytics
    Digital Learning

  • Leverage advanced edge AI and real-time data analytics to optimize urban management and connected vehicle solutions, including Smart lighting, Smart parking, EV charging, and environmental monitoring

    Smart Cities

    Smart Lighting
    Smart Surveillance
    Smart Parking
    EV Charging
    Environmental Monitoring

Operating Systems

The Genio 350 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.

  • Android
    Android logo
  • Yocto
    Yocto logo
  • Ubuntu
    Ubuntu logo
  • AOSP
    AOSP logo

Evaluation Kits

The Genio 350-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
G350 EVK
Genio 350-EVK User Guide
Features
  • 3GB of LPDDR4x
  • 64GB eMMC onboard
  • Wi-Fi 5 (2x2) wireless connectivity
  • 2x MIPI CSI connectors with 1.3MP cameras
  • 2x USB 2.0 ports
  • 1x Micro SD card slot
  • 1x HDMI Tx port
  • 1x RJ45 Fast Ethernet
  • 40-pin GPIO
Purchase
Digikey (Global)
Mouser (Global)
Rutronik (Global)
Symmetry (Global)
Arrow (TW, CN)
SAC (TW, CN)
Synnex (TW, CN)
WT (Global)

FAQ

What is the longevity and supply plan for Genio 350?

MediaTek provides long-term availability for the Genio 350 to meet industrial and embedded application requirements. The Genio 350 SoC was initially released in Q2/2020 and has a standard product lifecycle of 10 years, with an expected end date in 2030.

Which operating systems are supported by Genio 350?

Genio 350 is officially supported with Android and Yocto from MediaTek. Support for Ubuntu and AOSP is provided through our partners.

Are all hardware features of Genio 350 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.

Are Genio 350 kernel drivers upstreamed to mainline Linux?

Many Genio 350 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 350 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.
  • GPU drivers: These are third-party IP and will not be upstreamed by MediaTek.
What is the MT7663 wireless support status on Genio 350 across different OSes?

On Genio 350, the MT7663 module is officially supported only on Android with proprietary drivers and firmware. Community upstream drivers/firmware are not officially supported on Yocto, Ubuntu, or AOSP.

What is the difference between using MT6631 and MT7663 on Genio 350 with Android?

Genio 350 supports Android for both MT6631 (for Wi-Fi 5 1x1 + Bluetooth 5) using internal baseband or MT7663 (for Wi-Fi 5 2x2 + Bluetooth via discrete module). Neither module is officially supported on Yocto, Ubuntu, or AOSP. On-chip wireless baseband can interface with MT6631 RF for standard connectivity.

Does Genio 350 support industrial temperature operation?

No. Genio 350 does not support industrial-grade operating temperature. The supported ambient temperature range is -20°C to 65°C (Ta).

Does Genio 350 support RSA3072 secure boot?

Yes. Genio 350 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.

Do all operating systems (Android, Yocto, Ubuntu, AOSP) enable all SoC capabilities?

No, each operating system and release version has a different level of hardware feature enablement. Please refer to the Android and Yocto release notes from MediaTek, or contact the respective open source OS providers (Canonical for Ubuntu, BayLibre for AOSP) to learn the latest software enablement status for the SoC’s hardware capabilities.

Quick Links
MediaTek.com
MediaTek.com | IoT Product Lines
NeuroPilot Developer Portal
Support
Contact Us
About
Genio NDA

Subscribe to Our Newsletter

Orange and white logo used in the footer Terms of Use Privacy Policy Cookie Statement Cookie Management
© Copyright 2025 MediaTek Inc. All Rights Reserved