Jump to content

MediaTek MT6589

From postmarketOS Wiki
MediaTek MT6589
MT6589 SoC in ceramic BGA capsule
MT6589 SoC in ceramic BGA capsule
Manufacturer MediaTek
Name MT6589
Architecture armv7
CPU 4x 1.2 GHz Cortex-A7
GPU PowerVR SGX544MP @ 286 MHz
Year 2013
Process 28nm
Mainline yes
Community Page
A link to a git{hub,lab} organisation/repo where development happens.
https://github.com/TeamYogaBlade2
Components
CPU
SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle
Partial
UART
Works
Storage
eMMC, SD cards, UFS, ...
Partial
USB
Broken
Display
Partial
GPU
Broken
Pinctrl
Works
I²C
Broken
Audio
Broken
Video
Hardware-accelerated video de/encoding
Broken
Thermal
Broken
Modem
Calls, SMS, Internet
Broken
Camera
Broken
Suspend
Broken

Variants

There are two known variants for this SoC: MT8125 and MT8389, focused on tablets market. However, both the two variants appear to be pretty the same as MT6589.

Devices

Device Codename Chipset Category
Fairphone 1 fairphone-fp1 MediaTek MT6589 downstream
Lenovo IdeaTab A3000 lenovo-a3000 MediaTek MT6589
Lenovo YOGA Tablet 8/10 lenovo-blade MediaTek MT8125 testing
Verizon (Quanta) Verizon Ellipsis 7 QMV7B verizon-qmv7b MediaTek MT8125

Details on status

Everything marked as Y should be fully functional, hence this section describes items marked as P.

For more details, please see the TYB2 Wiki.

CPU

SMP works (is able to power on the 2nd~4th core), but no cpufreq.

Display

Only simple-framebuffer (using already initialized display hardware by the LK bootloader) works for now.

Pinctrl

Port done.

See Also

mt6589-mainline Near-mainline kernel tree for MT6589 devices.

TeamYogaBlade2/linux Yet another near-mainline kernel tree for MT6589.

mt6589.dtsi MT6589 device tree in mainline kernel tree.