Driver all-in-one for
MT6261x and MT250x
CONFIDENTIAL B
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
Outline
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
▪ Overview
▪ Boot-up Procedure
▪ Flash
▪ Driver Customization tool
▪ GPIO
▪ EINT
▪ PWM
▪ ADC
▪ Keypad
▪ Touch Panel
▪ ACCDET
▪ PMU&BMT
▪ Display
▪ Camera
▪ Audio
▪ MSDC&SIM
▪ USB
▪ UART
▪ WIFI
▪ BT
▪ GPS
▪ FM
CONFIDENTIAL B
2
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
CONFIDENTIAL B
Overview
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
Overview
MT5931
SDIO interface
GPS
Wifi
Bluetooth
BT3.0+EDR
Internal integrated
Accessories:
Bluetooth
headset
USB data
cable
Baseband Chipset RF PMIC Module
Layer 1
MMI
L4
Device Driver
MT3332/MT3336
UART interface
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
Internal integrated
RTP
LCD
LCD
Display
Display
Touch
Panel
Synthe-
sizer
Audio
Codec
USB
SD/
MMC
Audio
In/Out
FM
Camera
Internal
integrated
Copyright © MediaTek Inc. All rights reserved.
CONFIDENTIAL B
2014/7/10
4
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
SD/SDIO
Card
SIM1
SIM2
SD/SDIO
DSP
MCU
Keypad
PMU
Peripheral
UART
I2C
Serial
Flash
I2C
Serial Flash
Controller
UART
USB 1.1
UART
USB 1.1
SIM
USIM
SIM
USIM
GPS
MT3332
MT3336
MT6261A/MT6261D/MT6261M Baseband
MT6261x series block diagram
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
Internal
Memory
Internal
Memory
Analog Baseband
Camera
INT
AFE
VFE
BFE
GPTimer
Boot ROM
VGA
Camera
DMA
Internal
Memory
BT RF
BLUESYS
FM RF
FMSYS
PA/ASW
RF
JPEG
CODEC
Interrupt
Controller
DMA
JTAG
ARM7EJS
Interrupt
Controller
CONFIDENTIAL B
2D
LCD
Control
GPIO
Scaler
Image
DMA
Touch
Panel
(RTP)
M
D
C
I
n
FET+0.2Ω
Battery
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
1
4
7
*
2
5
8
0
3
6
9
#
ICE
HVGA
LCD
MT2502A
MT2502D
MT6261A
MT6261D
RAM: 32 Mb
(n+32)
RAM: 32 Mb
(24+32)
MT6261M
MT2501M
MT2501S
RAM: 32 Mb
(32+32)
ROM: 8 Mb -
Serial Flash
(Internal)
ROM: 32 Mb
- Serial Flash
(Internal)
ROM: 32 Mb
- Serial Flash
(Internal)
ROM: 24 Mb
- Serial Flash
(Internal)
ROM: 24 Mb
- Serial Flash
(Internal)
ROM: could
be 64/128
Mb - Serial
Flash
(External)
ROM: could
be 64/128
Mb - Serial
Flash
(External)
MT6261 series driver overview
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
GPS tracker /
Wristband /
Smart Watch
GSM/GPRS
GSM/GPRS
GSM/GPRS
EDR+BLE
GPRS
240x240
RAM: 32 Mb
(24+32)
EDR+BLE
GPRS
128x128
RAM: 32 Mb
(8+32)
RAM: 32 Mb
(32+32)
RAM: 32 Mb
(n+32)
BT Box
GPS tracker
BTD /
Wristband
8.1 x 7.6
8.1 x 7.6
8.1 x 7.6
5.4 x 6.0
5.4 x 6.0
BTBox(v3.0)
v3.0
EDR
N
No
N.A.
N
N
N (HW off)
EDR
QVGA
FTE
Y
Phone
Phone
Phone
QVGA
FTE
Y
N
8 x 8
8 x 8
Pluto
N
Y
v3.0
EDR+BLE
128x128
Pluto
QVGA
Pluto
Y
N
v2.3
EDR
v2.3
EDR
N
CONFIDENTIAL B
N
N
N
v3.0
FTE
Y
Y
MT2502M
ROM: 24 Mb
- Serial Flash
(Internal)
RAM: 32 Mb
(24+32)
v3.0
EDR+BLE
N
128x128
Pluto
N
Y
5.4 x 6.0
Wristband /
Smart Watch
Chip
ROM/RAM
BTD version
BT version
Modem
LCD
MMI
Touch
Sensor
mode
PKG size
(mm)
Target
Product
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
CONFIDENTIAL B
Boot-up Procedure
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX
Bootrom
Bootloader
Overview
• Boot-Rom is embedded in baseband
• Communicate with Flash tool & META tool.
• used for downloading and Jumping to bootloader
FOR bai.yunfei@ eastaeon.com USE ONLY
MEDIATEK CONFIDENTIAL
• These are two parts: mini-bootloader and ext-bootloader
• Do some initialization
• Load primary MAUI code to SDRAM from flash.
• Initialization Stage.
• All the handset functions realized by tasks cooperated with
MAUI Code
each other after initialization stage.
CONFIDENTIAL B
8
loginid=bai.yunfei@eastaeon.com,time=2015-01-16 10:22:35,ip=61.183.136.194,doctitle=Driver_allinone_for_MT6261x_MT250x.pptx,company=Eastaeon_WCX