MediaTek MT6735

From postmarketOS
(Redirected from Mediatek MT6737)
Jump to navigation Jump to search

MT6735 is a low-end Mediatek SoC released in 2014 and used in many cheap devices. Variants include the MT6735P and MT6735M with CPU clocks lowered to 1.0 GHz. Mediatek also released some other variants in 2016 including MT6737 with a 1.25 GHz CPU clock, and MT6737T with a 1.5 GHz CPU clock.

Codenamed Denali-3, MT6753 is a SoC that seems to share the same architecture of MT6735 while having double the ARM Cortex-A53 CPUs in a dual cluster arrangement, as well as an ARM Mali-T720 MP3 GPU.

MediaTek MT6735
Manufacturer MediaTek
Name MT6735
Codenames Denali-1 (MT6735), Denali-2 (MT6735M)
Architecture aarch64
CPU 4x 1.3 GHz ARM Cortex-A53
GPU ARM Mali-T720 MP2
Year 2014-2016
Process 28nm
Mainline no
Components
CPU
Broken
UART
Works
Storage
Partial
USB
Partial
Display
Broken
GPU
Broken
Pinctrl
Works
I²C
Broken
SPI
Broken
Audio
Broken
Video
Broken
Thermal
Broken
WiFi
Broken
Bluetooth
Broken
Modem
Broken
GPS
Broken
Camera
Broken
Suspend
Broken


Devices

Device Codename Chipset Mainline
Acer Liquid Zest 4G acer-miro MediaTek MT6735
Acer Liquid Zest 4G acer-t07 MediaTek MT6735
Coolpad Modena 2 coolpad-modena2 MediaTek MT6735P
Digma 1538E 4G digma-ps1150ml MediaTek MT8735 Y
Lenovo Vibe P1m lenovo-p1m Mediatek MT6735P N
Meizu M2 meizu-mblu2 MediaTek MT6735
Motorola Moto C Plus motorola-panelli MediaTek MT6737
Nokia 1 nokia-frt MediaTek MT6737M
Nokia 3 (2017) nokia-ne1 MediaTek MT6737
Oysters T84Bi 4G oysters-t84bi-4g MediaTek MT8735 Y
Samsung Galaxy Grand Prime+ samsung-grandpplte MediaTek MT6737T Y
Wiko Harry wiko-harry Mediatek MT6737/ MT6735M
Wiko U FEEL wiko-ufeel MediaTek MT6735
Xunlong Orange Pi 4G-IoT xunlong-orangepi4giot MediaTek MT6737M
ZTE Blade X3 T620, A452, Q519T, depending on region Mediatek MT6735P

U-Boot

The U-Boot port for mt6735 is being actively developed and is available at https://github.com/alifilhan0/u-boot The purpose of this port is to replace the stock mediatek lk, which, due to its quirks, does not allow the development of mainline linux to continue. Also, as a bonus, you can get linux boot from a microsd card or even a usb flash drive (via usb otg). But at the moment, development has just begun and U-Boot is not working on this SoC yet, but you can fix it! If you are interested in the mainline on mt6735 join #u-boot-mt6735:matrix.org or here https://github.com/arzam16/linux-mt6577/issues/1

MMIO Block Overview

Base addresses of a few memory-mapped I/O blocks on MT6735 are shown here. MT6735M might have some slight differences:

Address Block
0x10000000 Infrastructure System
0x10001000 PMIC Wrapper
0x10002000 Peripheral System
0x10004000 General Purpose Timer
0x10209000 AP Mixed System
0x10210000 Top Clock Generator
0x10211000 Pin Controller
0x10220000 ARM Global Interrupt Controller
0x11002000 UART 0
0x11003000 UART 1
0x11004000 UART 2
0x11003000 UART 3
0x11200000 USB Host Controller (Inventra MUSB with MediaTek wrapper)
0x11210000 USB Physical Layer (MediaTek T-PHY)

See also