LEDs - Neo900 · 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 10 11 A B C D E F G A B C D E F G Date:...
Transcript of LEDs - Neo900 · 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 10 11 A B C D E F G A B C D E F G Date:...
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 1/25
Title: Neo900File: neo900.schSheet: /
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Charger/OTG
charger.sch
Battery
battery.sch
Modem Power
modempwr.sch
3G/4G Modem
modem.sch
SIM cards and switch
sims.sch
Modem Antennas
ants.sch
WLAN, Bluetooth, FM
wlan.sch
Sensors
sensors.sch
Audio Codec
codec.sch
Audio Headset, ECI
jack.sch
Misc
misc.sch
RFID/NFC
nfc.sch
Infrared
ir.sch
B2B LOWER-UPPER
b2b.sch
Hackerbus
hb.sch
uSD Breakout Board
bob.sch
Keypad and buttons
keys.sch
Display
display.sch
Cameras
cams.sch
LEDs
leds.sch
Adaptation (v2 only)
v2.sch
BB-xM Adapter (CPU)
bbcpu.sch
BB-xM Adapter (DISP)
bbdisp.sch
BB-xM Adapter (CAM)
bbcam.sch
Sensors
Click | Here V
Charger/OTG
Modem Power
Battery
3G/4G Modem
SIM cards and switch
Modem Antennas
WLAN, Bluetooth, FM
Audio Codec
Audio Headset, ECI
Misc
RFID/NFC
Hackerbus
Infrared
B2B LOWER-UPPER
uSD Breakout Board
Keypad and buttons
Display
BB-xM Adapter (CAM)
BB-xM Adapter (DISP)
BB-xM Adapter (CPU)
Adaptation (v2 only)
LEDs
Cameras
Click | Here V
This sheet: index
Note regarding I2C addresses:Addresses in the schematics are provided for convenience.The authoritative source ishttps://neo900.org/git/misc/tree/i2c
Signals that exist on both LOWER and UPPER (and maybe also BOB)have a _U suffix on UPPER. No suffix is needed to distinguishbetween LOWER and BOB becauses all BOB components are onthe same sheet and wires connecting them use sheet-local labels.
Click | Here V
Circuits that exist in the v2 prototype onlyand that will not be part of the final design.
Unless indicated otherwise, resistors have a tolerance of 1%,or better. If the nominal value specified in the schematics isonly available with lower tolerance, use that.
Unless indicated otherwise, all capacitors should be X5R or X6S,or better (X7R, NP0, etc.)If no voltage is specified, use >= 6.3 V.
1
2
3
4
5
6
7
8
9
10
11
12
13
15
14
16
17
18
19
20
21
22
23
24
25
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 2/25
Title: Charger/OTGFile: charger.schSheet: /Charger/OTG/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
C206
47nC204
4u7;10V
C205
8u2;10V
C208
10u
C207
4u7
L201
MAMK2520T1R0M1u;2.25A
R202317
R20
35k
23R
204
30k9
GND GND
GND
GND
GND
GNDAddr: 0x6b
VBUS1
D+/PSEL2
D-/PG3
STAT4
SCL5
SDA6
INT7
OTG8
CE9
EX
PE
ILIM10
SW 20
TS 11
BOOT 21
QON 12
REGN 22
BAT 13
PMID23
BAT 14
VBUS24
SYS 15
SYS 16
PGND 17
PGND 18
SW 19
U203
BQ24297RGE
I2C3_SDA
I2C3_SCL
CHG_IND
VSYS
BATT
BATTEMP_CHARGER
CHG_OTG
CHG_INT
100/500 mA selection
GND
R201(0)
GND
VOUT A1
VOUT B1
GND C1
VINA2
VINB2
ONC2
U202
TPS22963CYZP
VSYS
1V8
VBAT_SWITCHED
C202
1u
C203
100n
GNDGND
GND
POWERED
POWERED
1V8
POWERED
POWERED
1V8_U
POWERED
2V7
POWERED
2V7_U
POWERED
GND3GND2
POWERED
VBAT_SWITCHED_U
POWERED
GND4
KiCad bureaucracy
Battery charger with USB OTG
Power distribution and sequencingMost high-current consumers are on VBAT_SWITCHED.1V8 signals that the regulators on UPPER are operational.
C201
2u2;10V
GND GND GND GND
ESD
IO1
1
GND2
IO2
3
IO3
4
VBUS 5
IO4
6
U201
IP4220CZ6
VBUS
OTG_DM
OTG_DP
OTG_ID
SHELLSH1
SHELLSH2
SHELLSH3
SHELLSH4
D+ 3/D+
D- 2/D-
VB 1/VB
ID 4/ID
GND 5/GN
P201
USB-AB-47590-0001
POWERED
USB OTG connector
TODO: check/recalculate R203/R204 values
Taiyo Yuden MAMK2520T1R0M (3.1 A, 59 mOhm, 1.2 mm)Taiyo Yuden MAKK2520T1R0M (2.7 A, 72 mOhm, 1.0 mm)etc.
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 3/25
Title: BatteryFile: battery.schSheet: /Battery/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
VBAT
BGND
BATTID
C301
10u
C309100n
C310100n
C303
100n
C304
100n
C305
100n
AK
D30
1
V5.
5MLA
0603
N
AK
D30
2
V5.
5MLA
0603
N
VBATBAT1
GNDBAT2
TEMPBAT3
P301
BATT-3PIN-N900
BQ_PGM
R30910k
R311100
R31
2
NT
CG
163J
F10
3F
R31
01k
R30
710
k
R30410k
R30
120
mR
R30510k
GND
GND
GND
GNDGND
GND
GND GND
GNDGND
100kHz
Addr: 0x55 (I2C)
RBI 1
VCC 2
VSS 3
DNC/SCL 4
HDQ/SDA 5
BAT6
SRN7
SRP8
GPIO9
PGM10
EX
PE
XP
U302
BQ27200DRK
Addr: 0x55
GPOUTA1
BIN B1
VSSC1
SDA A2
VSS B2
SRXC2 SCL A3
VDD B3BATC3
U303
BQ27421YZFR-G1A (4V2)
HDQ BATTEMP_CHARGER
BATT
I2C2_SCL
I2C2_SDA
BATTID
BQ_GPIO
I2C3_SCL
I2C3_SDA
BGND
GND
POWERED
POWERED
GND
R3060
DNP
POWERED
C307
10u
BQ_GPOUT
R308
100k
C308
10uC306
1n
BQ.VDD
Note: BQ.GPOUT needs pull-up at GPIO.
BQ27421 may use clock stretching
BATTID_U
R31
3
NT
CG
163J
F10
3F
GND
BATTEMP_COMPANION
A2
GN
D3
Y4
VC
C 6
U301
SN74AUP1G04DSFC302
100n
1V8
Diodes 74AUP1G04FW4NXP 74AUP1G04GF
R3021M
GND GND
nBATTERY_PRESENT
R30
31M
GND
POWERED
POWERED
Legacy fuel gauge
Advanced fuel gauge
G301
G302
G303GND
Battery and cage contacts
R31
410
k
GND
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 4/25
Title: Modem PowerFile: modempwr.schSheet: /Modem Power/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Addr: 0x4FAddr: 0x4E Addr: 0x4D
C404
100n
C405
100n
C406
100n
C407
100n
C409
100n
C410
100n
R402(0)
R40520mR
R41020mR
R41920mR
R40
410
k
R40
610
k
R40
910
k
R41
110
k
R41
810
k
R42
010
k
GND
GND
GNDGND
GNDGND GND
VOUT A1
VOUT B1
GND C1
VINA2
VINB2
ONC2
U401
TPS22963CYZP
1.8V
Addr: 0x4x
SCL A1
VS
B1
GNDC1
BUSD1 SDA A2
-D2 ALERT A3
A0 B3
A1 C3
+D3
U403
INA231YFF
1.8V
Addr: 0x4x
SCL A1
VS
B1
GNDC1
BUSD1 SDA A2
-D2 ALERT A3
A0 B3
A1 C3
+D3
U404
INA231YFF
1.8V
Addr: 0x4x
SCL A1
VS
B1
GNDC1
BUSD1 SDA A2
-D2 ALERT A3
A0 B3
A1 C3
+D3
U406
INA231YFF
VSYS
MODEM_EN VMODEM1
I2C2_SDA
I2C2_SCL
INA231_INT
VMODEM2 VMODEM3
VMODEM
POWERED POWERED POWERED
VCC1 VBATT 2
VSIM 3
SIM_IO 4
SIM_RST 5
GND 6
SIM_CLK 7CLK8RST9
IO10
EN11
SEL12
U407
TXS4555RUT
VCC1 VBATT 2
VSIM 3
SIM_IO 4
SIM_RST 5
GND 6
SIM_CLK 7CLK8RST9
IO10
EN11
SEL12
U408
TXS4555RUT
VDD1
IO02
IO13
IO24
IO35
IO4/A0+6
IO5/A0-7
IO6/
SC
L8
IO7/
SD
A9
IO8/
A1+
10
IO17
/CLK
20
GND 11IO9/A1- 12
IO10/A2+ 13IO11/A2- 14IO12/A3+ 15
IO13 16IO14 17
IO15
/VR
218
IO16
/VR
119U402
SLG46533V
GND GND
GND GND
1V8
C411
100n
GND
C412
100n
GND
1V8
VBAT_SWITCHED
VSIM_1
VSIM_2
C414
1u
C416
1u
C413
1u
C415
1uA1
B1
C1
A2
C2
U405
ADA4505-1ACBZ
R41
310
0k
R41
610
5kR
415
180k
R41
218
0k
GNDGND
R4142
GND
C408
100n
R4171M1
VSIM_SENSE
GND
VSIM
VINTANA2
C403
100n
GND
1V8
GND
MUX_SEL_QMUX_SEL
VSIM_AVSIM_B
SWIO_2SWIO_1
SWP_nRESET
CPU_3V_n1V8CPU_PWR_EN
VSEL_1_3V_n1V8
VSEL_2_3V_n1V8
VSEL_1_EN
VSEL_2_EN
VSEL_1_ENVSEL_1_3V_n1V8
VSEL_2_ENVSEL_2_3V_n1V8
R40
710
0k
R40
310
0k
R408100k
GND
R401100k
GND
I2C
2_S
CL
I2C
2_S
DA
C401
1u
C402
100n
GND GND
POWERED
POWERED
SIM power selection SIM current sensing SIM power supply
Modem current monitor
I2C: 0x70-0x77
C419
100n
C418
100n
C417
100n
VOUT A1
VOUT B1
GND C1
VINA2
VINB2
ONC2
U409
TPS22964CYZP
C420
1u
GND GND
VUSB_MODEMVBAT_SWITCHED
Modem VUSB control (experimental)MODEM_EN
EN_VUSB_MODEM
EN_VUSB_MODEM = MODEM_EN && <I2C-settable-bit>
VMODEM
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 5/25
Title: 3G/4G ModemFile: modem.schSheet: /3G/4G Modem/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
C509
47u
C501
10p
C503
39p
C505
47u
C507
10p
C508
39p
C510
47u
C502
10p
C504
39p
C506
47u
TP547 CTS
TP555 MODEM_DP
TP556 MODEM_DM
TP552DCD
TP553DSR
TP554DTR
MODEM_IGT
TP560 LC
CTSN8
RTSN10
RXP11
TXP12
M501A
PHS8
AN
T_D
RX
A12
M50
1B
ANT_GNSS E1
M501C
AN
T_W
GS
MK
1M
501D
DTRP8
DCDN9
DSRP9
RINGP10
M501E
PH
S8
VMIC C14
AGND C15
MICP D15
EARP E15
MICN D16
EARN E16
M501F
PHS8
I2S
-EX
T
SC
LKO
UT
N6
MC
LK_O
UT
P6
WS
OU
TN
7
DO
UT
P7
M501G
PH
S8
PC
M
INM
7
CLK
M8
FS
CM
9
OU
TM
10
M50
1H
PHS8
BATT+WCDMA B3
BATT+GSM N3
BATT+WCDMA A4
PWR_IND M4
BATT+GSM N4
ANT-GNSS_DC D5
VEXT M5
BATT+ N13
BATT+ P13
STATUS B14
WAKEUP H14
EMERG_OFF N14
VDDLP M15
LC_IND H16
VGNSS K16
IGT L16
SIMIOK14
RSTL14
CDM14
POWERK15
CLKL15
M50
1JP
HS
8
USB
D+ P4
VBUS N5
D- P5
M501K
PHS8
TP545 PCB-CLK
TP543 PCM-OUT
TP544 PCM-IN
TP546 PCM-SYNC
TP559 PWR_IND
TP551 RING
TP549 RTS
TP548 RX
TP561 STATUS
10k/
47k
B1
1
GN
D2
B2
3C
24
C1
5
T50
1
UM
G5N
TP558 EMERG
TP550 TX GND GNDGND
GND
GND
GND
GND
GND
TP562 WAKEUP
MCBSP4_DR
MCBSP4_DX
MCBSP4_CLKX
MCBSP4_FSX
USB_MODEM_DP
USB_MODEM_DM
VUSB_MODEM
PWR_INDLC_INDSTATUSMODEM_WAKEUP
ON_KEY
MODEM_EMERGMODEM_IGT
VMODEM3
VMODEM1
ANT_GNSS_DCVGNSS
VMODEM2
GNSS_IN
CELL_ANT_DRX CELL_ANT_TRX
RING
UART1_RX
UART1_CTS
UART1_RTS
UART1_TX
MODEM_DATA_A
MODEM_CLK_A
MODEM_RST_A
VSIM_A
MODEM_CD_A
MODEM_DATA_B
MODEM_CLK_B
MODEM_RST_B
VSIM_B
MODEM_CD_B
J502
CELL_IN
GND GNDGND GND
J501
ANT_DRXPlace taps close to modem
50 Ohm50 Ohm
GNDD1
GNDC2
GNDD2
GNDC3
GNDD3
GNDB4
GNDC4
GNDD4
GNDA5
GNDB5
GNDC5
GNDA6
GNDB6
GNDC6
GNDD6
GNDB7
GNDC7
GNDD7
GNDA8
GNDB8
GNDC8
GNDD8
GNDA9
GNDB9
GNDC9
GNDD9
GNDA10
GNDB10
GNDC10
GNDA11
GNDB11
GNDC11
GNDB12
GNDA13
GNDB13
M501L
GNDF1
GNDG1
GNDH1
GNDJ1
GNDL1
GNDE2
GNDF2
GNDG2
GNDH2
GNDJ2
GNDK2
GNDL2
GNDM2
GNDE3
GNDF3
GNDG3
GNDH3
GNDJ3
GNDK3
GNDL3
GNDM3
GNDE4
GNDF4
GNDH4
GNDJ4
GNDK4
GNDL4
GNDE5
GNDK5
GNDM6
GNDD10
GNDD11
GNDN11
GNDJ13
M501M
TP528VSIM_B
TP529MODEM_RST_B
TP530MODEM_DATA_B
TP531MODEM_CLK_B
TP532MODEM_CD_B
TP557 VUSB_MODEM
RFU-DNU G4
RFU-DNU L5
RFU-DNU L6
RFU-DNU A7
RFU-DNU L7
RFU-DNU L8
RFU-DNU L9
RFU-DNU L10
RFU-DNU L11
RFU-DNU K12
RFU-DNU L12
RFU-DNU N12
RFU-DNU H13
RFU-DNU K13
RFU-DNU L13
RFU-DNU F14
RFU-DNU F15
M501N
PHS8
RFU-GND/DNU C12
RFU-GND/DNU D12
RFU-GND/DNU E12
RFU-GND/DNU C13
RFU-GND/DNU D13
RFU-GND/DNU E13
RFU-GND/DNU F13
RFU-GND/DNU G13
RFU-GND/DNU D14
RFU-GND/DNU E14
M501O
PHS8
Pads that are DNU in PHS8 buthave a GPIO or ADC functionassigned to them in PLS8.
TP501MODEM_A7
TP502MODEM_F14
TP503MODEM_F15
TP504MODEM_G4
TP505MODEM_H13
TP506MODEM_K12
TP507MODEM_K13
TP508MODEM_L5
TP509MODEM_L6
TP510MODEM_L7
TP511MODEM_L8
TP512MODEM_L9
TP513MODEM_L10
TP514MODEM_L11
TP515MODEM_L12
TP516MODEM_L13
TP517MODEM_N12
TP533MODEM_C12
TP534MODEM_C13
TP535MODEM_D12
TP536MODEM_D13
TP537MODEM_D14
TP538MODEM_E12
TP539MODEM_E13
TP540MODEM_E14
TP541MODEM_F13
TP542MODEM_G13
R50
1
0
R50
2
0
R50
3
0
R50
4
0
R50
5
0
R50
6
0
R50
7
0
R50
8
0
R50
9
0
R51
0
0
GND
TP518MODEM_F16
RFU-DNU/ADC2 M12
RFU-DNU/ADC1 M13
RFU-DNU/GPIO7 G14
RFU-DNU/GPIO1 J14
RFU-DNU/GPIO8 G15
RFU-DNU/GPIO5 H15
RFU-DNU/GPIO2 J15
RFU-DNU/GPIO10 F16
RFU-DNU/GPIO9 G16
RFU-DNU/GPIO3 J16
M501P
PHS8
TP519MODEM_G14
TP520MODEM_G15
TP521MODEM_G16
TP522MODEM_H15
TP523MODEM_J14
TP524MODEM_J15
TP525MODEM_J16
TP526MODEM_M12
TP527MODEM_M13
Pads that are DNU in PHS8 and PLS8.
Pads RFU (GND) in PHS8 and RFU (DNU) in PLS8.The resistors indicate cuttable traces.
17+10+10 = 37 test points. PCB space permitting,to be in arranged a 6 x 6 + 1 grid with 1.0 mm pitch.This patch field is to be placed adjacent to the SIM Bbus test points.
SIM B bus
Anti-eavesdropping
R512100k
R511100k
GND
MODEM_VMIC_SENSE
VMIC 2.7 V
Modem (module)
VEXT
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 6/25
Title: SIM cards and switchFile: sims.schSheet: /SIM cards and switch/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Part has contacts but no switch
1
2
3
4
5
6
7
8SHIELDS1
SHIELDS2
VCCC1
RSTC2
CLKC3
GND C5
SWIO C6
I/O C7
CDCD-G
CD-G
P601
SF
7W00
6S4E
R15
00
GND
GND
VCC 12
3
4
6
U607
SN74AUP1G32DSF
GND
VCC12
3
4
6U606
SN74AUP1G32DSF
B
C
GND
Q
R
R/CVCCA
CLR
A1
B1
C1
D1
A2
B2C2
D2
U601
SN74LVC1G123YZP
2A3
2Y4
U603B
SN74AUP2G07DSF
CLK1D2
Q 3
GN
D4
Q 5
R6S7
VC
C8
U608
SN74AUP1G74DQE
CLK1D2
Q 3
GN
D4
Q 5
R6S7
VC
C8
U609
SN74AUP1G74DQE
OE 1
VSIMH12
RSTH13
CLKH14
DATAH15
VSIMH26
RSTH27
CLKH28
DATAH29
VCC10
SEL 20GND11
PA
D21
DATA2 12CLK2 13RST2 14
VSIM2 15
DATA1 16CLK1 17RST1 18
VSIM1 19
U610
FSA2866
OE 1
VSIMH12
RSTH13
CLKH14
DATAH15
VSIMH26
RSTH27
CLKH28
DATAH29
VCC10
SEL 20GND11
PA
D21
DATA2 12CLK2 13RST2 14
VSIM2 15
DATA1 16CLK1 17RST1 18
VSIM1 19
U611
FSA2866
C604
100n
GND
1V8
GND
GND
MODEM_CD_A
MODEM_CD_B
C603
1u
GND
MUX_STROBE
MUX_SEL
1V8
C602
1u
R60
147
0k
C601
100n
GND
GND
1V8
MODEM_RST_AMODEM_CLK_A
MODEM_DATA_A
MODEM_RST_BMODEM_CLK_B
MODEM_DATA_B
R60
610
0k
R60
510
0k
MUX_CPU_nMODEM
nRESWARM
MUX_SEL
1V8
1V8
GND
GND
C606
100n
C607
100n
GND
GND
GND
GND
VCC 12
3
4
6 U604
SN74AUP1G32DSF
1A1
GN
D2
VC
C 5
1Y6
U603A
SN74AUP2G07DSF
GND
GND
C605
100n
GND
Note: MODEM_CD_* (CCIN)is 1.8 V compatible.
The FSA2866s operate at 3.3 V, forcompatibility with Class B (2.7-3.3 V).The control inputs nOE and SEL arestill 1.8 V compatible.
VBAT_SWITCHED
VBAT_SWITCHED
nBATTERY_PRESENT
R60
847
k
CD_A_SIM
CD_B_SIM
CD
_SW
ITC
H
CP
U_n
MO
DE
M_Q
nCP
U_M
OD
EM
_Q
SIM_RST_1SIM_CLK_1SIM_DATA_1
SIM_CD_2SIM_RST_2SIM_CLK_2SIM_DATA_2
SIM_CD_1
SIM_RST_1SIM_CLK_1SIM_DATA_1
SIM_RST_2SIM_CLK_2SIM_DATA_2
A2
GN
D3
Y4
VC
C 6
U605
SN74AUP1G04DSF
GND
1V8
Diodes 74AUP1G04FW4NXP 74AUP1G04GF
NXP 74AUP1G74GS
NXP 74AUP1G74GS
Diodes 74AUP2G07FW4
Diodes 74AUP2G07FW4
Diodes 74AUP1G32FW4
Diodes 74AUP1G32FW4
Diodes 74AUP1G32FW4
GND GND
SWIO_1
R61
251
R61
351
R61
451
C610
220n
GND
C608
1n
GND
ES
D
IO1 1
GND2
IO2 3
IO3 4
IO4 5
IO5 6
U612
ESDA6V1-5P6
GND
VSIM_1
VSIM_2
Closed = card present
1
2
3
4
5
6
7
8
SHIELDS1 SHIELD S2
VCCC1
RSTC2
CLKC3
C4C4
GND C5
SWIO C6
I/O C7
C8 C8
SW1 SW2
P602
101-00271-82
GND
GND
SWIO_2
C611
220n
GND
C609
1n
GND
R61151
R61051
R60951
1V8
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U613
ESDA6V1-5P6
GND
R607100kCPU_CD_2
Vref_A1
A12
A23
A34
A45
GND6B4 7B3 8B2 9B1 10
Vref_B 11
EN 12
U602
LSF0204DRUT
R60
210
0k
R60
310
0k
R60
410
0k
GND
1V8VSIMCPU
CPU_SIM_RSTCPU_SIM_CLK
CPU_SIM_IO
VSIM_1
VSIM_2
MUX_SEL_Q
Small logic gates are placedin close vicinity and share thebypass capacitor.
AKD601
V5.5MLA0603N
GND
The delay timing is approximative.NXP provide the following formula:tw = K * R * C = approx. 500 msfor K estimated to be 0.5.
POWERED
SIM #1 (Hinged holder)
SIM #2 (Slot-in)
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 7/25
Title: Modem AntennasFile: ants.schSheet: /Modem Antennas/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
50 Ohm
GPS LNA
Antenna connector
tbd.
50 Ohm
GPS killC702
1n
C701DNP
C707
1n
C704
15p
C705
100n
C706
1n
C703
15p
P701GNSS_RF
P702GNSS_GND
L703
8n2;LQW15AN8N2G00D
L701
DN
P
L702
DN
P
L704
DN
P
R703100k
R70
1 0
R7020
R70710k
R70610k
GNDGNDGND
GND
GNDGNDGND GND
GND
GND
GND GND
GNDGND
GND
C=0
C=1
A1
GND2
B3
CONT4
X5
VDD6
U705
PE4259
VDD 1
RFIN2
GND3
EN4 REF 5
VOUT 6
U704
LMV221SD
VDD 1
RFIN2
GND3
EN4 REF 5
VOUT 6
U703
LMV221SD
P703CELL_GND
P705CELL_GND
P704CELL_RF
VGNSS VGNSS_OVERRIDE
1V8
ANT_GNSS_DC
GNSS_IN
ANT_GNSS
CELL_ANT_TRX
2V7
ADC1
CELL_ANT_DRX
ADC2
2V7
VGNSS_SENSE
1V8
VC
C1
PO
N2
RFIN3
SO
4
AI
5
RFOUT 6
GN
D7
U701
BGM1034N7
GND
J701
GNSS_IN
The RC filter should have C large enoughenough to hold a charge in pulsed operation,yet be fast enough to detect short activity.With 10 kOhm and 1 nF, we get about 16 kHz.
IN
ISO
OUT
GN
D
GN
D
CP
L
U702CPL-WBF-00D3
VDD1
IO02
IO13
IO24
IO35
IO4/A0+6
IO5/A0-7
IO6/
SC
L8
IO7/
SD
A9
IO8/
A1+
10
IO17
/CLK
20
GND 11IO9/A1- 12
IO10/A2+ 13IO11/A2- 14IO12/A3+ 15
IO13 16IO14 17
IO15
/VR
218
IO16
/VR
119U706
SLG46533V
CELL_INBOUND
CELL_OUTBOUNDC710
100n
GND
1V8
GND
I2C
2_S
CL
I2C
2_S
DA
L705
DN
P
C7090R
L706
DN
P
GND GND
FM_TXC7080R
50 Ohm
50 Ohm
50 Ohm
50 Ohm
GNSS_RF
CELL_RF_TUNE
GNSS_IN_TAP
POWERED
Modem TX monitor
TODO: see if we can keep ADC1 and ADC2.(The Silego can act as ADC by varying the PWM voltages.)
C712
1u
C711
1u
GND GND
R71
12M
R71
32M
R71
05M
R71
25M
R70
85M
R70
92M
GND
R71
610
0k
R71
710
0k
CELL_PWM_IN_VCELL_PWM_OUT_V
CELL_DETECT_IRQ
CELL_MON_OUT_EN
CELL_PWM_INCELL_PWM_OUT
CELL_MON_IN_EN
R71
45M
R71
52M
GND
ACMP01+ACMP0-
OUT_DIVOUT_DIV_BIAS
IN_DIV_BIASIN_DIV
ACMP23+ACMP2-
ACMP0123-
R70
410
0k
R70
510
0k
IN_DIV_BIASOUT_DIV
GPS monitor and override
Cellular diversity
I2C: 0x68-0x6f
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 8/25
Title: WLAN, Bluetooth, FMFile: wlan.schSheet: /WLAN, Bluetooth, FM/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Address: 0x11
Si4705 is pin compatible (mostly) but RX-only
filter 3-4 GHz
WiLink8
C80
6
1n
C804
100n
C805
100n
AK
D80
1
V5.5MLA0603N
L801
MLZ1608M100W
L802
120n
R8012
P803FM_TX+
P804FM_TX-
GND
dig.
INdi
g. O
UT
FM RX/TX
FMI2
RFGND3
TXO4
RST 5
SEN 6
SCLK 7
SDIO 8
RCLK 9
VIO10
VDD11
GND12
ROUT/DIN 13
LOUT/DFS 14
RIN/DOUT 15
LIN/DFS 16
GPO3/DCLK 17
GPO2/INT 18
GPO1 19
GNDEXP
U802
SI4721-B20-GM
VBAT_SWITCHED
1V8
WLAN_IRQ
CLK32KHZ
WLAN_EN
BT_EN
FM_nRST
I2C2_SCL
I2C2_SDA
CLK32KHZ
1V8
2V7
FM_TX_P
FM_RX
GND
GND
FM_TX
GND1
GND7
GND9
GND20
GND30
GND31
GND61
GND23
GND33
GND63
GND24
GND34
GND44
GND54
GND15
GND35
GND45
GND55
GND16
GND17
GND37
GND28
GND48
GND19
GND29
GND39
GND49
GND59
U801E
WL1837MODGIMOC
GNDG1
GNDG2
GNDG3
GNDG4
GNDG5
GNDG6
GNDG7
GNDG8
GNDG9
GNDG10
GNDG20
GNDG30
GNDG11
GNDG21
GNDG31
GNDG12
GNDG22
GNDG32
GNDG13
GNDG23
GNDG33
GNDG14
GNDG24
GNDG34
GNDG15
GNDG25
GNDG35
GNDG16
GNDG26
GNDG36
GNDG17
GNDG27
GNDG18
GNDG28
GNDG19
GNDG29
U801F
WL1837MODGIMOC
GND
GND
RSV/GPIO11 2
RSV/GPIO9 3
RSV/GPIO10 4
RSV/GPIO12 5
RSV1 21
RSV2 22
RSV3 62
RSV 64
RSV/GPIO4 25
U801B
WL1837MODGIMOC
WL_SDIO_CMD 6
WL_SDIO_CLK 8
WL_SDIO_D0 10
WLAN_EN 40
WL_SDIO_D1 11
WL_SDIO_D2 12
WL_UART_DBG 42
WL_SDIO_D3 13
WLAN_IRQ 14
U801C
WL1837MODGIMOC
BT_HCI_RTS 50
BT_AUD_CLK 60
BT_EN 41
BT_HCI_CTS 51
BT_HCI_TX 52
BT_UART_DBG 43BT_HCI_RX 53
BT_AUD_IN 56
BT_AUD_OUT 57
BT_AUD_FSYNC 58
U801D
WL1837MODGIMOC
C803
1u
C801
100n
C802
10u
GNDGND GND
GND
BT_PCM_DXBT_PCM_DR
RF_ANT1 32
GPIO2 26
EXT_32KHZ 36
VBAT_IN 46
GPIO1 27
VBAT_IN 47
RF_ANT2 18
VIO_IN 38
U801A
WL1837MODGIMOC
L804
1n3
L803
NC
C80
7
1p
J801
WL_ANT1
J802
WL_ANT2
R80250
TP801WL_TX
TP802WL_RX
GND
GND GND
GND GND
GND GND
50 Ohm
50 Ohm
50 Ohm P801WLAN_RF
WL_ANT2
WL_ANT1 WL_ANT1
P802WLAN_GND
GND
TODO: assign footprints for c-spring contacts
TP813WL_GPIO4
R80
3 0
TP812WL_RSV2
TP811WL_RSV1
TP808WL_GPIO9
TP809WL_GPIO10
TP807WL_GPIO11
TP810WL_GPIO12
TP814WL_RSV3
Ext
erna
l TC
XO
opt
ionWL_RSV
WL_GPIO9WL_GPIO10
WL_GPIO11
WL_GPIO12WL_RSV1WL_RSV2WL_GPIO4WL_RSV3
Res
erve
d by
TI
For debugging
Place taps close to module
WLAN_SDIO_CMDWLAN_SDIO_CLKWLAN_SDIO_DAT0WLAN_SDIO_DAT1WLAN_SDIO_DAT2WLAN_SDIO_DAT3
TP805WL_UART_DBG
TP806BT_UART_DBG
BT_PCM_FSYNCBT_PCM_CLK
BT_UART_TXBT_UART_RX
BT_UART_CTSBT_UART_RTS
FM_RFGND
FM_TXO
FM_TX_M
FM_L_OUT
FM_R_OUT
FM_nINT
C810 470n
C811 470n
C809 470n
C808 470n
To select I2C, GPO2 must be drivenlow at the time of nRST rising.
WLAN/BT antenna
FM Radio (TX/RX)
WLAN Bluetooth Reserved / Debugging
HSL_P_FML
HSR_P_FMR
FM TX antenna
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 9/25
Title: SensorsFile: sensors.schSheet: /Sensors/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Addr: 0x76
keep away from liquids and extreme temperatures
Addr: 0x1d
Addr: 0x18/68/10
Keep away from magnets, metal,high current traces.
C902
10u
C904
100n
C901
100n C903
100n
C905
100n
VDDIO 1
GND2
VDD3
GND4
GND5
VDD6
CS 7
INT1 8
INT2 9
GND10
GND11
SDO 12
SDI 13
SCL 14
S901
LIS302DLTR
GND
GND
GND GND
GND
2V7_U 1V8_U
SENS_INT1
SENS_INT2
I2C3_SDA_U
I2C3_SCL_U
SENS_INT1
I2C3_SCL_UI2C3_SDA_U
1V8_U
I2C3_SDA_UI2C3_SCL_U
mbarGND1 CSB 2
SDI 3
SCK 4
SDO 5
VDDIO 6
GND7
VDD8
S903
BME280
GND
N
xyz
INT2 1
DRDYM 2
VDD3
GNDA4
CSB25
GNDIO6
PS7
NC8
SCX 9
INT5 10
CSB320
SDX 11
SDO2 12
VDDIO13
INT3 14
INT4 15CSB116
SDO1 17
NC18
INT1 19
S902
BMX055
SENS_INT2
R901
10k R902
10k
R90310k
R90410k
1V8_U
GND
1V8_U
GND
GND
Pressure, humidityAcceleration (legacy)
9-axis (acceleration, gyroscope, magnetometer)
Stylus detect
C906
1u
C907
1u
R90522
GND2GND2
GND2
VDD1
SCL 2
GND3
LEDA4
LEDK5
LDR6
INT 7
SDA 8
U902
TMD26713
2V7_U
I2C3_SDA_UI2C3_SCL_USTYLUS_INT
(1.5V - 3.6V)
Slide sensor
GND2
HALL
VD
D1
OUT 2
GN
D3
U901
MLX90248ESE
C908
10n
GND2
2V7_U
SLIDE_SW
C909
100p
GND2
R906
100k
1V8_U
POWERED
UPPER
LOWER
I2C: 0x39
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 10/25
Title: Audio CodecFile: codec.schSheet: /Audio Codec/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
address: 0x18, 0x19mcbsp2
Channel A+B
C1009
3n3
C1017
2u2
C1020
100n
C1018
2u2
C1021
100n
C1005
3n3
C1019
2u2
C1022
100n
C1006
3n3
C1007
3n3
C1008
3n3
>SIZE
L1003
tdb.
>SIZE
L1004
tbd.
>SIZE
L1005
tbd.
R1001100
R1005560
R1006560
R1007560
R1008560
R1009560
R1010560
R1011560
R1012560
R1002560
R1003560
GNDGND
GND
GND
RESET_AG2
GPIO2_AH2GPIO1_AJ2
MCLK_AK2
BCLK_AK3
WCLK_AK4
DIN_AK5
DOUT_AK6
ADDR_AL7
MICBIAS_A B10
MICDET_AC10
U1001A
tlv320aic34
A-HPOUT(L)
HPLCOM_A B7
HPLOUT_A B8
U1001C
B-HPOUT(L)
HPLCOM_B A7
HPLOUT_B A8
U1001D
A-HPOUT(R)
HPROUT_A B5
HPRCOM_A B6
U1001E
B-HPOUT(R)
HPROUT_B A5
HPRCOM_B A6
U1001F
I2C
SDAL6
SCLL9
U1001G
tlv320aic34
A-LOUT(L)
LEFT_LOP_A C2
LEFT_LOM_A D2
U1001H
B-LOUT(L)
LEFT_LOP_B C1
LEFT_LOM_B D1
U1001I
A-L2IN(L)
LINE2LM_A G10
LINE2LP_A H10
U1001N
B-L2IN(L)
LINE2LM_B G11
LINE2LP_B H11
U1001O
A-L2IN(R)
LINE2RM_A E10
LINE2RP_A F10
U1001P
B-L2IN(R)
LINE2RM_B E11
LINE2RP_B F11
U1001Q
A-LOUT(MONO)
MONO_LOM_A A2
MONO_LOP_A A3
U1001T
tlv320aic34
B-LOUT(MONO)
MONO_LOP_B A1
MONO_LOM_B B1
U1001U
tlv320aic34
DVDDK1
AVDD_DACB3
DRVDDA4DRVDDB4
AVSS_DAC D4
AVSS_DAC E4
AVSS_DAC F4
AVSS_DAC G4
DVSS H4
DRVSS D5
DVSS H5
DRVSS D6
DVSS H6
DRVSS D7
IOVDDH7
IOVDDK7
AVSS_ADC D8
DVSS E8
DVSS F8
DVSS G8
DVSS H8
DRVDDA9DRVDDB9
U1001V
tlv320aic34
A-LOUT(R)
RIGHT_LOP_A E2
RIGHT_LOM_A F2
U1001W
B-LOUT(R)
RIGHT_LOP_B E1
RIGHT_LOM_B F1
U1001X
HSL_P_FML
HSL_M
HSR_P_FMR
HSR_M
FM_L_OUT
FM_R_OUT
MIC_P
MIC_MA-L1IN(L)
LINE1LP_A K9
LINE1LM_A L10
U1001J
EAR_P
EAR_M
CODEC_nRESET
CODEC_MCLK
CODEC_BCLKCODEC_WCLK
CODEC_DINCODEC_DOUT
MIC_BIAS
I2C2_SCL
I2C2_SDA
1V8
VAUDIO
POWERED
POWERED
POWERED
GNDGND
A-L1IN(R)
LINE1RM_A J10
LINE1RP_A K10
U1001L
B-L1IN(R)
LINE1RM_B J11
LINE1RP_B K11
U1001M
IR_AUDIOIN
R10041k
GND
B-L1IN(L)
LINE1LP_B K8
LINE1LM_B L11
U1001K
LINE_IN_L
LINE_IN_R
LINE_IN_GND
HB_LINE_OUT_L
HB_LINE_OUT_R
HB_LINE_IN
HB_AUDIO_GND
GND
HB_DMIC_CLOCKHB_DMIC_DATA
RESET_BG1
GPIO2_BH1GPIO1_BJ1
MCLK_BL1
BCLK_BL2
WCLK_BL3
DIN_BL4
DOUT_BL5
ADDR_BL8
MICBIAS_B B11
MICDET_BC11
U1001B
tlv320aic34
Hands-free
C1010
10u
C1011
100n
C1012
27p
C1023
1n
C1025
1n
C10
13
100n
C10
14
100n
C10
15
100n
C10
16
100n
C1024
1n
C1026
1n
AK
D1001
V5.5MLA0603N
AK
D1003
V5.5MLA0603N
AK
D1002
V5.5MLA0603N
AK D1004
V5.5MLA0603N
L1006
MPZ1608S221A
L1007
MPZ1608S221A
L1008
MPZ1608S221A
L1009
MPZ1608S221A
P+
N-
P1001
SPEAKER
P+
N-
P1002
SPEAKER
SPKR_L_P
SPKR_L_M
SPKR_R_P
SPKR_R_M
GND
GNDGND
GND
GND
OUT+ 2
OUT- 5
IN+20
IN-19
U1002A
TPA2012D2RTJ
G11
PVDD3
PGND4
SDL7SDR8
AVDD9
PADE
PGND12
PVDD13
G015
AGND18
U1002B
TPA2012D2RTJ
OUT- 11
OUT+ 14IN+16
IN-17
U1002C
TPA2012D2RTJ
VBAT_SWITCHED
SPEAKER_EN
SPKRR+
Left
Right
C1003
100nC1001
27p
C1004
100nC1002
27p
>SIZE
L1001
tbd
>SIZE
L1002
tbd
VDD 1
CK3 GND 6
GND 7
GND 8L/R2
OUT4 GND 5
M1001
SPK0415HM4H
VDD 1
CK3 GND 6
GND 7
GND 8L/R2
OUT4 GND 5
M1002
SPK0415HM4H
GND3 GND3GND3
GND3 GND3
GND3
GND3
POWERED
POWERED
Digital Microphones
Speakers
SPKR_L_P
SPKR_L_M
SPKR_R_P
SPKR_R_M
SPKR_L_P
SPKR_L_M
SPKR_R_P
SPKR_R_M
DM
IC_D
AT
AD
MIC
_CLO
CK
DMIC_CLOCKDMIC_DATA
DM
IC_B
IAS
DMIC_BIAS
Codec
Codec power and I2C
DMIC_BIAS
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 11/25
Title: Audio Headset, ECIFile: jack.schSheet: /Audio Headset, ECI/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
address: 0x3b
address: 0x60
Headset Amplifier
Microphone Switch
Video Switch
C11121u
C1105470n
C112022p
C1103470n
C1106470n
C112122p
C1104470n
C1113
1u
C1108
2u2
C110133nC110233n
C1107
1n
AK
D11
02
V5.
5MLA
0603
N
AK
D11
04
V5.
5MLA
0603
N
AK
D11
01
V5.
5MLA
0603
N
AK
D11
03
V5.
5MLA
0603
N
AK
D11
05
V5.
5MLA
0603
N
HS_GND
HS_SH
HS_R
HS_SW
HS_L
HS_M
>SIZE
L1101
MPZ1608S221A
L1102
120R@100MHzL1103
600R@100MHzL1104
600R@100MHzL1105
600R@100MHzL1106
120R@100MHz
1L
2R
3M
4GND
SHSW
1 2 3 4
1
2
3
4
5
6
P1101
N900-HEADSET
R11
201M
R1123470k
R1101220
R11042k
R11022k2
R11032k2
R11
1010
k
GND
AGND
AGND
AGND
GND
I2C
SDA7
SCL8
U1101A
I2CSCL1
SDA2
U1103A
TS3A225ERTE
MIC_BIAS
MIC_P
MIC_M
MIC_nPRESENT
I2C2_SCL
I2C2_SDA
I2C2_SCL
I2C2_SDA
HSL_P_FMLHSL_M
HSR_P_FMRHSR_M
HEADPH_EN
VAUDIO
FM_RX
Addr: 0x60
L-IN-1L-IN+2
AG
ND
3
R-IN+4
R-IN-5
SD6
AG
ND
9
PA
DE
AG
ND
10
CP
VD
D20
R-OUT 11
AV
DD
12
AG
ND
13
L-OUT 14
CPVSS 15CPVSS 16
CP
-17
CP
+18
CP
GN
D19
U1101B
TPA6130A2RTJ
C1109
1n
Addr: 0x3b/3c
GN
D3
ADDR_SEL4
DET_TRIGGER5
SLEEVE 6
RING2 7MIC_PRESENT8
TIP_SENSE 9
PA
DE
GN
D10
MIC+11
MIC-12
VD
D13
RING2_SENSE 14
SLEEVE_SENSE 15VD
D16U1103B
TS3A225ERTE
1V8
HEADPH_SENSE
POWERED
VBAT_SWITCHED
IN1 A1
NO1 B1COM1 C1
NC1 D1
NCA2GND B2
GND C2VCCD2
IN2A3
NO2B3COM2C3NC2D3
U1102
TS5A22366
TVOUT
TVOUT_EN
GND
C1111
1u
GND
2V7
GND
GND
GND
Bypass to GNDplane or pin 19
GNDGND
C1110
1u
C1114
1u
MIC
_P_A
MIC
_P_B
Detour for TV, ECI
R11
221M
GND
R11071k
R11081k
C11171u
C11181u
LINE_IN_R
LINE_IN_L
LINE_IN_GND
AGND
HB_JACK_4GND
HB_JACK_1L
HB_JACK_2R
HB_JACK_3M
R11
136k
8
R11
1522
k
R111722k
R11
1947
k
R11
2147
k
R1111470
R11121k
R111822kR
1114
22k
R11
166k
8R1106
1k
GND
GND
LDOIN1
GN
D2
EN3 NC/FB 4
OUT 5
U1104
TLV70225DBV
+
+
-
-1O 1
1-2
1+3
VS
S4
2+5
2-62O 7
VD
D8U1105
TLV1702DGK
2V7
ECI_EN
ECI1
ECI0
1V8
ECI_ADC
2V5
POWERED
R11
094k
7
C1119
100n
GND
ECI_HIGH
ECI_HIGH
ECI_LOW
ECI_OUT
ECI_LOW
ECI
R11
241k
C1122
1n
C1123
1n
C1124
100p
C1125
100p
GNDGNDGND
DET_TRIGGER
C1116
1uC1115
1u
GND
GND
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 12/25
Title: MiscFile: misc.schSheet: /Misc/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Vibramotor
GND
VIB+
VIB-
SHIELDSHIEVIB1201A
N1
P2
VIB1201B
PREC-MICRO-304-106
VIB_P
VIB_M
Shield Contacts on UPPER
G1201 G1205G1207
G1202 G1206G1208
G1203G1209
G1204
GND3 GND3GND3
For the display For the key mat For the "key frame hook"
N1201N900 case assembly
N1202N97-CAMERA-HOLE
N1205headset jack
N1203STENCIL-TOP
N1204STENCIL-BOTTOM
No-Solder Components
AA
KK
D1201LTST-S270KxKT
GND
R1201
18k
VMODEM
VMODEM is based onVSYS >= 3.5 V
AA
KK
D1202LTST-S270KxKT
R1202
2k7
DMIC_BIAS
AA
KK
D1203LTST-S270KxKT
R1203
1k
1V8
AA
KK
D1204LTST-S270KxKT
R1204
1k
VEXT
DMIC_BIAS >= 2 V VEXT = 1.8 VA
AK
K
D1205LTST-S270KxKT
R1205
12k
VGNSS
VGNSS = 3.05 V
AA
KK
D1206DNP
R1206
DN
P
AA
KK
D1207DNP
R1207
DN
P
AA
KK
D1208DNP
R1208
DN
P
DBG_1_P
DBG_1_MPWR_IND
PWR_IND is open drain,pulled to 1.8 V
DBG_2_P DBG_3_P
DBG_2_M DBG_3_M
LTST-S270KxKT colors (e.g., KRKT = red) to be selected later.
Hardware scrutiny LEDs
The debugging LEDs should be placed on the front edge of S2(top of LOWER), centered around the space bar.
For ad hoc assignment during testing.
R1209
0
Cuttable traces
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 13/25
Title: RFID/NFCFile: nfc.schSheet: /RFID/NFC/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
2.7 - 5.5V
1.8 - VIN
C1302
2u2
C1303
10n
C1304
2u2
C1305
10n
C13
22
10p
C13
27
47p
C1316 1n5
C13
28
10p
C1317 1n5C130810n C1318
1n2
C1320
680p
C1321
DNP
C1323
220p
C1325
100p
C1326
27p
C1329
DNPC13092u2C131010n C1319
1n2
C1324
680pC13112u2C131210nC13132u2
C1306
8p
C1307
8p
C1314
2u2
C1315
10n
L1301
150n
L1302
330n
R13
071k
GND
GNDGND
GND GND GND GND GND GND GND GND
GNDGNDGNDGNDGND
GND
GND
GND GND
GND
GNDGND
GND
GND
GND
GND
VDD_A 1
VIN 2
VDD_RF 3
VDD_PA 4
TX_OUT 5
VSS_PA 6
VSS_RX 7
RX_IN1 8
RX
_IN
29
VS
S10
I/O_320
OS
C_O
UT
30B
AN
D_G
AP
11
I/O_421
OS
C_I
N31
AS
K/O
OK
12
I/O_522
VD
D_X
32
IRQ
13
I/O_623
MO
D14
I/O_724
VS
S_A
15
EN
225
VD
D_I
/O16
DA
TA
_CLK
26
I/0_017
SY
S_C
LK27
I/O_118
EN
28
I/O_219
VS
S_D
29
TH
ER
MA
LT
P
U1302
TRF7970A
24
1 3
X1301
27.12MHz
2V7
1V8
NFC_ANT
Some choices, 3.2 x 2.6 mm, 8-10 pF:NDK NX3225GA-27.12M-STD-CRG-2NDK NX3225SA-27.12M-STD-CSR-3Taitien XXCCEINANF-27.120000
NFC_GND
GND
C1301
(47p)
AA K K
D1301
LTST-C190KRKT
R13
0215
0
R13
0115
0
GND
PTE0 1PTE1 2
PTE16 3PTE17 4PTE18 5PTE19 6
PT
E30
9P
TA
010
PTB0/LLWU_P520
PT
D5
30P
TA
111
PTB121
PT
D6/
LLW
U_P
1531
PT
A2
12
PTC1/LLWU_P6/RTC_CLKIN22
PT
D7
32
PT
A3
13
PTC223
PT
A4
14
PTC3/LLWU_P724
PT
C4/
LLW
U_P
825
PT
C5/
LLW
U_P
926
PTA1817
PT
C6/
LLW
U_P
1027
PTA1918
PT
C7
28
PTA2019
PT
D4/
LLW
U_P
1429
U1301B
MKL16Z128VFM4
SE
LF
SW
IO_1
SW
IO_2
NFC_INT
NFC_nRESET
NFC_LED
SW
P_n
RE
SE
T
SW
P_1
_S1
SW
P_2
_S1
1V8
I2C2_SDAI2C2_SCL
NFC_SWD_CLK
NFC_SWD_DIO
NFC_IO1
NFC_IO1
NFC_CLK
NFC_CLK
NFC_ASK_OOK
NFC_ASK_OOK
NFC_EN
NFC_EN
NFC_IRQ
NFC_IRQ
NFC_TXEN
NFC_TXENNFC_TXD_MOD
NFC_TXD_MOD
NFC_SS
NFC_SS
NFC_TRXCLK
NFC_TRXCLK
NFC_MISO
NFC_MISO
NFC_MOSI
NFC_MOSI
NFC_SCLK
NFC_SCLK
RFID/NFC Transceiver
RFID/NFC Controller
C1330
100n
C1331
1u
GNDGND
GND
PINEXP
U1301APIN7
U1301C
PIN15
PIN8
PIN16
1V8
I2C: 0x48
R13050
R13040
R13030
R13060
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 14/25
Title: InfraredFile: ir.schSheet: /Infrared/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
NOTE: 1V8 may be quite noisy
C14011n
C1403
100n
AK
D1401
VE
MD
1094
0F
AA
KK
D1402VSMB2948SLR
1401
4M7
R140610M
R14
0350
k
R140433k
R140910k
R14
021M
5
R14
114R
7
R14
0522
k
GND GND
GND
GND
1V8
IR_AUDIOIN
UART3_RX_IRRXBQ_GPIO
VBAT_SWITCHED
VDD1
IO02
IO13
IO24
IO35
IO4/A0+6
IO5/A0-7
IO6/
SC
L8
IO7/
SD
A9
IO8/
A1+
10
IO17
/CLK
20
GND 11IO9/A1- 12
IO10/A2+ 13IO11/A2- 14IO12/A3+ 15
IO13 16IO14 17
IO15
/VR
218
IO16
/VR
119U1402
SLG46533V
G1
S 2D 3
Q1401
DMN26D0UT
R14
101M
GND
IR_TX_LED
IR_COMP_OUTIR_COMP_P
IR_COMP_N
I2C
2_S
CL
I2C
2_S
DA
1V8
C1404
100n
GND GND
IR_COMP_PIR_COMP_N
UART3_TX_IRTXUART3_CTS_RCTX
IR_COMP_OUT
Continue to UART3-RX
R140810k
R140710k
HB_TX_IRTXHB_CTS_RCTX
HEADPH_SENSE
HEADPH_IND
Y1
Z2
GN
D3
E4
NC5
VC
C6
U1401
NX3V1G66GM
BQ_GPIO
C1402
100n
GNDGND
DET_TRIGGER
IR transmitter
IR receiver
IR send/receive logic
I2C: 0x58-0x5f
R141210k
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 15/25
Title: B2B LOWER-UPPERFile: b2b.schSheet: /B2B LOWER-UPPER/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
11
22
33
44
55
66
77
88
99
1010
2020
3030
40 40
50 50
60 60
1111
2121
31 31
41 41
51 51
1212
2222
32 32
42 42
52 52
1313
2323
33 33
43 43
53 53
1414
2424
34 34
44 44
54 54
1515
2525
35 35
45 45
55 55
1616
262636 36
46 46
56 56
1717
2727
37 37
47 47
57 57
1818
2828
38 38
48 48
58 58
1919
2929
39 39
49 49
59 59
P1502
DF40HC-60DS-0.4V
11
22
33
44
55
66
77
88
99
1010
2020
3030
40 40
50 50
60 60
1111
2121
31 31
41 41
51 51
1212
2222
32 32
42 42
52 52
1313
2323
33 33
43 43
53 53
1414
2424
34 34
44 44
54 54
1515
2525
35 35
45 45
55 55
1616
262636 36
46 46
56 56
1717
2727
37 37
47 47
57 57
1818
2828
38 38
48 48
58 58
1919
2929
39 39
49 49
59 59
P1504
DF40HC-60DS-0.4V
GNDGND
VSYSVSYS VSYSVSYS
GNDGND
VSYS VSYS VSYS VSYS
I2C2_SDAI2C2_SCLI2C3_SDAI2C3_SCL
nRESWARMCLK32KHZ
1V8
2V7
Current rating per contact: 0.3 A
SCREEN_LOCKVOL_UP
VOL_DOWNPOWERON
CAM_CAP_1CAM_CAP_2
OTG_DMOTG_DPOTG_ID
USB_MODEM_DMUSB_MODEM_DP
CHG_IND
CHG_INT
CHG_OTG
MODEM_ENINA231_INT
CPU_3V_n1V8MUX_SEL
MUX_STROBE
VSIM_SENSEVINTANA2
BATTEMP_COMPANIONBATTID
BQ_GPOUT
MCBSP4_DXMCBSP4_DR
MCBSP4_CLKXMCBSP4_FSX
UART1_RTSUART1_TX
UART1_CTSUART1_RX
RING
MODEM_EMERG
MODEM_IGT
PWR_IND
LC_IND
STATUS
MODEM_WAKEUP
CPU_SIM_RST
CPU_SIM_CLKCPU_SIM_IO
CPU_CD_2
MUX_CPU_nMODEM
VGNSS_SENSE
VGNSS_OVERRIDE
ADC1ADC2
WLAN_SDIO_CMDWLAN_SDIO_CLKWLAN_SDIO_DAT0WLAN_SDIO_DAT1WLAN_SDIO_DAT2WLAN_SDIO_DAT3
WLAN_EN
WLAN_IRQ
BT_EN
FM_nINT
BT_UART_RTS
BT_UART_TXBT_UART_CTS
BT_UART_RXBT_PCM_DXBT_PCM_DRBT_PCM_FSYNCBT_PCM_CLK
CODEC_MCLKCODEC_DIN
CODEC_BCLKCODEC_WCLK
CODEC_DOUT
CODEC_nRESET
HEADPH_EN
TVOUT_EN
TVOUTECI0ECI1ECI_OUT
HEADPH_IND
MIC_nPRESENT
ECI_ADC
VIB_PVIB_M
NFC_INT
NFC_nRESET
NFC_SWD_DIONFC_SWD_CLK
USB_HB_DMUSB_HB_DP
CAM_COVER_INT
PRIVACY_RPRIVACY_GPRIVACY_B SD_CMD
SD_CLKSD_DAT0SD_DAT1SD_DAT2SD_DAT3
BATT_LID
UART3_TX_IRTXUART3_CTS_RCTX
UART3_RTSUART3_RX_IRRX
FLASH_INTFLASH_STROBE
FLASH_EN
SD_VDD
(medium)
CPU_PWR_EN (medium)
(medium)
(medium)
(medium)
HB_AHB_BHB_CHB_D
P0 1
P1 2
P2 3
P3 4
P4 5
P5 6
P6 7
P7 8
GND9
P8 10
SDA20
P9 11
VCC21
P10 12
nINT22
P11 13
A123
P12 14
A224
P13 15
GND25P14 16
P15 17
A018
SCL19
U1501
XRA1201P
P0 1
P1 2
P2 3
P3 4
P4 5
P5 6
P6 7
P7 8
GND9
P8 10
SDA20
P9 11
VCC21
P10 12
nINT22
P11 13
A123
P12 14
A224
P13 15
GND25P14 16
P15 17
A018
SCL19
U1502
XRA1201
I2C2_SDAI2C2_SCL
IOX1_INT
1V8
GND
C1501
100n
GND
I2C2_SDAI2C2_SCL
IOX2_INT
1V8
GND
C1502
100n
GND
I2C2_SDAI2C2_SCL
1V8
GND
C1503
100n
GND
GND
"0x40" = 0x20
GND
1V8
"0x42" = 0x21
GND
1V8
"0x44" = 0x22FM_nRST
11
22
33
44
55
66
77
88
99
1010
2020
3030
40 40
50 50
60 60
1111
2121
31 31
41 41
51 51
1212
2222
32 32
42 42
52 52
1313
2323
33 33
43 43
53 53
1414
2424
34 34
44 44
54 54
1515
2525
35 35
45 45
55 55
1616
262636 36
46 46
56 56
1717
2727
37 37
47 47
57 57
1818
2828
38 38
48 48
58 58
1919
2929
39 39
49 49
59 59
P1501
DF40C-60DP-0.4V
11
22
33
44
55
66
77
88
99
1010
2020
3030
40 40
50 50
60 60
1111
2121
31 31
41 41
51 51
1212
2222
32 32
42 42
52 52
1313
2323
33 33
43 43
53 53
1414
2424
34 34
44 44
54 54
1515
2525
35 35
45 45
55 55
1616
262636 36
46 46
56 56
1717
2727
37 37
47 47
57 57
1818
2828
38 38
48 48
58 58
1919
2929
39 39
49 49
59 59
P1503
DF40C-60DP-0.4V
GND3 GND3 GND3 GND3
VSYS_UVSYS_U
VSYS_U VSYS_U VSYS_U VSYS_U
VSYS_U VSYS_U
LOWER
UPPER
WLAN_SDIO_CMD_UWLAN_SDIO_CLK_UWLAN_SDIO_DAT0_UWLAN_SDIO_DAT1_UWLAN_SDIO_DAT2_UWLAN_SDIO_DAT3_U
BT_UART_RTS_U
BT_UART_TX_UBT_UART_CTS_U
BT_UART_RX_U
I2C2_SDA_UI2C2_SCL_UI2C3_SDA_UI2C3_SCL_U
nRESWARM_U
POWERON_UCAM_CAP_1_UCAM_CAP_2_U
FLASH_INT_UCODEC_MCLK_UCODEC_DIN_U
CODEC_BCLK_UCODEC_WCLK_U
CODEC_DOUT_U
1V8_U
2V7_U
SD_VDD_U
TODO
PRIVACY_R_UPRIVACY_G_UPRIVACY_B_U
USB_MODEM_DM_UUSB_MODEM_DP_U
UPPER part of OTG USBnot equipped in v2
Modem UART
Modem audio
HB/IR
available
VOL_UP_UVOL_DOWN_U
CHG_IND_U
HackerbusUSB notequippedin v2
ECI_EN
EAR_PEAR_M
EAR_P_UEAR_M_U
UART1_TX_U
UART1_RX_U
CELL_DETECT_IRQ_U
available
BATTID_U
UART3_TX_IRTX_UUART3_CTS_RCTX_U
UART3_RX_IRRX_UUART3_RTS_U
BT_PCM_DX_UBT_PCM_DR_UBT_PCM_FSYNC_UBT_PCM_CLK_U
IOX1_INT
IOX2_INT
MCBSP4_DX_UMCBSP4_DR_U
MCBSP4_CLKX_UMCBSP4_FSX_U
VINTANA2_U
CLK32KHZ_U
ADC1_UADC2_U
ECI_ADC_U
MODEM_EN_UINA231_INT_U
VIB* not exported by BB-xM
NFC_INT_UECI0_UECI1_UECI_OUT_U
WLAN_IRQ_USCREEN_LOCK_U
MODEM_EMERG_UCPU_SIM_CLK_U
CPU_SIM_IO_U
IOX1_INT_U
IOX2_INT_U
available
UART1_RTS_U
UART1_CTS_U
SD_CDBATTEMP_COMPANION_U
FLASH_STROBE_U
POWERED
VSIM_SENSE_U
HEADPH_IND_U
available
VBUS For level detection
HB_A_UHB_B_UHB_C_UHB_D_U
SD_CMD_USD_CLK_USD_DAT0_USD_DAT1_USD_DAT2_USD_DAT3_U
MODEM_VMIC_SENSE
TVOUT_U
VAUDIO
VAUDIO_U
VHB
VHB_U
SPEAKER_EN
SPEAKER_EN_U
Pull-ups enabled after reset
Pull-ups disabled after reset
1 2 3 4
5
6 7 8 910
R1501 MNR15ERRPJ104100k x 8
GND GND
Pull-ups disabled after reset
P0 1
P1 2
P2 3
P3 4
P4 5
P5 6
P6 7
P7 8
GND9
P8 10
SDA20
P9 11
VCC21
P10 12
nINT22
P11 13
A123
P12 14
A224
P13 15
GND25P14 16
P15 17
A018
SCL19
U1503
XRA1201
1 2 3 4
5
6 7 8 910
R1502 MNR15ERRPJ104
GND GND
100k x 8
R-array alternatives:CTS 746X101104JPBourns CAY17-104JALFPanasonic EXB-D10C104J
CELL_DETECT_IRQ
CODEC_nRESET_U
IO expanders (on LOWER)
This is just the collection of signals we have.Assignment can still change, e.g., to improve layout.
TP1501USB_HB_DPTP1502USB_HB_DM
TP1503 VBUSTP1504 OTG_DMTP1505 OTG_DPTP1506 OTG_ID
TP1507VIB_PTP1508VIB_M
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 16/25
Title: HackerbusFile: hb.schSheet: /Hackerbus/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
TP1601USB_DP
TP1602USB_DM
12345678910
20
1121
1213141516171819
CON1601
DF9-21S-1V
12345678910
20
1121
1213141516171819
CON1602
DF9-21S-1V
FLASH_AFLASH_K
GND GND GND
NFC_ANT
Defined in the Hackerbus specification, http://neo900.org/stuff/papers/hb.pdf
2V7
BATT
USB_HB_DMUSB_HB_DP
VBAT_SWITCHED
PRIVACY_RPRIVACY_B
PRIVACY_GI2C2_SCL
I2C2_SDA
SD_DAT1SD_CD
SD_CMDSD_DAT2
SD_DAT3
SD_CLKSD_VDD
SD_DAT0
BATT_LID
C1601
100p
R1609
100k
1V8
GND
CAM_COVER_INT
VBUS
I2C2_SCL
I2C2_SDA
VBAT_SWITCHED
FLASH_INT
FLASH_EN
FLASH_STROBE
POWERED
GN
D12
GN
D8
GN
DE
XP
I2CSCL 3
SDA 4
U1601B
ADP1653
SETT1
SETF2
SETI5
ILED6
OU
T7
HP
LED
9
INTF10
INT11
LX13
VD
D14
EN15
STR16
L1602
2u2;MDMK3030T2R2MML1601
ferrite
A K
D1601
RSX101M-30C1602
10u
C1603
4u7; 12V
Flash/TorchFLASH_A
FLASH_K
GND
GND
GND
GND
HB_UART_TXHB_UART_CTS
HB_UART_RXHB_UART_RTS
HB_GPIO_AHB_GPIO_CHB_GPIO_B
HB_GPIO_D_VDD
OTG_DP
OTG_DM
S11
G12
D23
S24
G25
D16
Q1601
FC6946010R
S11
G12
D23
S24
G25
D16
Q1602
FC6946010R
1V8
R1601100
R1602100
R1603100
R1604100
HB_TX_IRTX
HB_CTS_RCTX
UART3_RTS
UART3_RX_IRRX HB_UART_RX
HB_UART_RTS
HB_UART_CTS
HB_UART_TX S11
G12
D23
S24
G25
D16
Q1603
FC6946010R
S11
G12
D23
S24
G25
D16
Q1604
FC6946010R
R1605100
R1606100
R1607100
R1608100
HB_A
HB_B
HB_C
HB_D HB_GPIO_D_VDD
HB_GPIO_C
HB_GPIO_B
HB_GPIO_A
Q16xx alternative: DMN63D8LV by Diodes Inc.
F1601
0ZCH0175FF2E
VBAT_RAW
1.75 A, 0.6 s
VHB
NFC_GND
Level shifters for Hackerbus GPIO and UART
LOWER-BOB Interconnect (LOWER side)
I2C3_SDA
I2C3_SCL
OTG_ID
Patch field
HB_LINE_OUT_L
HB_LINE_OUT_R
HB_LINE_IN
HB_AUDIO_GND
HB_JACK_4GND
HB_JACK_1L
HB_JACK_2R
HB_JACK_3M
HB_DMIC_CLOCK
HB_DMIC_DATA
TP1603
TP1604
TP1605
TP1606
TP1607
TP1608
TP1609
TP1610
TP1611
TP1612
TP1613
TP1614
TP1615
The following signals (or some of them) - **IFFEASIBLE** - should be made available ontestpoints next to the 0 Ohm (jumper) array ofR1601 to R1608 for easy yellow wiresolder-patching of secondary HB pin functions.
Cuttable track, if possible
I2C: 0x30
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 17/25
Title: uSD Breakout BoardFile: bob.schSheet: /uSD Breakout Board/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
(1.5V - 3.6V)
Battery Cover detectCamera Cover detect
C1701
1u
C1702
1uC1705
100n
SD_CD
R170122
GND2
GND2
GND2 GND2
GND2GND2
GND2
HALL
VD
D1
OUT 2
GN
D3
U1704
MLX90248ESE
2V7
BATT_LID
CD
SD-DAT21
SD-DAT3/CD2
SD-CMD3
SD-VDD4
SD-CLK5
SD-VSS6
SD-DAT07
SD-DAT18
GN
DS
1
GN
DS
2
GN
DS
3
GN
DS
4
CD SW
P1701
ST
1W00
8S4B
R15
00
VDD1
SCL 2
GND3
LEDA4
LEDK5
LDR6
INT 7
SDA 8
U1702
TMD26713
I2C2_SDAI2C2_SCL
CAM_COVER_INT
C1704
22u
GND2
AA
KK
LED1702L130-5780002011001
AA
KK
LED1703L130-5780002011001
12345678910
20
1121
S1
12
S2
13141516171819
CON1701
DF9-21P-1V
12345678910
20
1121
S1
12
S2
13141516171819
CON1702
DF9-21P-1V
FLASH_AFLASH_K
FLASH_A
FLASH_K
GND2 GND2 GND2
I2C2_SDAI2C2_SCL
PRIVACY_RPRIVACY_B
PRIVACY_G
CAM_COVER_INT
SD_CDSD_CMDSD_DAT2
SD_DAT0SD_CLKSD_VDD
SD_DAT3
SD_DAT1
HB_GPIO_AHB_GPIO_CHB_GPIO_B
VBAT_RAWVBAT_RAW
VBAT_RAW
USB_HB_DMUSB_HB_DP
NFC_ANT
VBAT_SWITCHEDHB_UART_TXHB_UART_CTS
HB_UART_RXHB_UART_RTS
NFC_GND
VBUS_OTGHB_GPIO_D_VDD
2V7BATT_LID
2V7 SD_DAT1
SD_CD
SD_CMD
SD_DAT2
SD_DAT0
SD_CLK
SD_VDD
SD_DAT3
C1703
10n
GND2
Output filter is on LOWER,due to access to 1.8 V rail.
B
G
R
BA1
RA2
GA3
GK4
RK5
BK6
LED1701
LED-RGB-SMLP36
PRIVACY_R
PRIVACY_B
PRIVACY_G
VBAT_SWITCHED
1 23 45 67 89 10
20
11 1213 1415 1617 1819
CON1703
M50-3151042
GND2 GND2
VBAT_RAWUSB_HB_DP
VBAT_RAWUSB_HB_DM
NFC_ANT NFC_GND
VBUS_OTG VBAT_SWITCHEDHB_GPIO_D_VDD HB_GPIO_C
HB_GPIO_BHB_GPIO_AHB_UART_TXHB_UART_CTS
HB_UART_RXHB_UART_RTS
Hackerbus
POWERED
POWERED
Memory card holder
Defined in the Hackerbus specification, http://neo900.org/stuff/papers/hb.pdf
LOWER-BOB Interconnect (BOB side)
Camera flash
Privacy LED
1 2
GND 3
4 5 6 7 8 9
U1701
SP7538P
1 2
GND 3
4 5 6 7 8 9
U1703
SP7538P
1 2
GND 3
4 5 6 7 8 9
U1705
SP7538PGND2 GND2 GND2
1 2
GND 3
4 5 6 7 8 9
U1706
SP7538PGND2
ESD pin assignment is only indicative.Actual assignment to be defined by layout.
AKD1701
V9MLA0603N
GND2
G1701
GND2
Camera lens plate
I2C: 0x39
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 18/25
Title: Keypad and buttonsFile: keys.schSheet: /Keypad and buttons/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Address: 0x34
B1803
Shift
B1807
Z
B1811
X
B1815
C
B1819
V
B1823
B
B1827
N
B1831
M
B1835
Space-L
B1839
Space-R
B1802
Fn
B1806
A
B1810
S
B1814
D
B1818
F
B1822
G
B1826
H
B1830
J
B1834
K
B1838
L
B1801
Ctrl
B1805
Q
B1809
W
B1813
E
B1817
R
B1821
T
B1825
Y
B1829
U
B1833
I
B1837
O
B1804
Left
B1808
Down
B1812
Right
C1801
100n
GND3
ROW7 1
ROW6 2
ROW5 3
ROW4 4
ROW3 5
ROW2 6
ROW1 7
ROW0 8
COL09
COL110
RESET20
COL211
VCC21
COL312
SDA 22
COL413
SCL 23
COL514
INT 24
COL615
COL716
COL817
COL918
GND19
U1801
TCA8418RTW
I2C2_SDA_U
I2C2_SCL_U
KEYIRQ
nRESWARM_U
1V8_U
ROW7
ROW6
ROW3
ROW2
ROW1
ROW0
COL0
COL1
COL2
COL3
COL4
COL5
COL6
COL7
COL8
COL9
Case switches
VOL_UP_U
VOL_DOWN_U
R18011M
ROW7
R18021M
ROW6
COL9B1816
Dot
B1820
Up
B1824
Enter
B1828
P
B1832
Comma
B1836
Del
S11
G12
D23
S24
G25
D16
Q1801
NX3008PBKV
Alternative: DMP56D0UV
Alternative: Diodes Inc. BAS16VV-7Warning: Diodes Inc. have cathodes on pin 1 side, NXP anodes !
1
2
34
5
6
D1803
NXP BAS16VV,115
Lock switchOn-offVolume Camera trigger
AKD1807
V5.5MLA0603NA
KD1806
V5.5MLA0603N
AKD1801
V5.5MLA0603N AKD1804
V5.5MLA0603N
AK
D1805V5.5MLA0603N
AKD1802
V5.5MLA0603N
1st
2nd
P-CAMERA1801A
EVQ-Q0G03K
P-CAMERA1801B
P-CAMERA1801C
P-LOCK1801A
ESE16J001
P-LOCK1801B
P-LOCK1801C
P-MINUS1801A
EVQP42B3M
P-MINUS1801B
P-MINUS1801C
P-ON1801A
EVQP40B3M
P-ON1801B
P-ON1801C
P-PLUS1801A
EVQP42B3M
P-PLUS1801B
P-PLUS1801C
GNDGNDGND
GND
GND
SCREEN_LOCKPOWERONVOL_UP
VOL_DOWN
CAM_CAP_1
CAM_CAP_2
GND
GND
To CPU
To
keyb
oard
mat
rix
To companion chip
To CPU
UPPER
LOWER
Keyboard matrix
Keyboard controller (v2 only)
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 19/25
Title: DisplayFile: display.schSheet: /Display/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
2 x (10.5 V, 15 mA)
Son
y A
CX
565A
KM
Display Connector
Not shown here:Camera, LEDs
C1902
1u
C1904
1u;50V
A K
D1901
RSX101M-30
>SIZE
L1901
10uH,750mA,LQH3NPN100NM0
L1902
ACM2012H
L1903
ACM2012H
L1904
ACM2012H
AMB-INT8 VAMB-2V5 9
OPT-SW10
CABC22
DISP-1V8 24
CAM-SHUTDN15 DISP-2V8 26
CAM-VDIG 17
RESET37
CAM-VANA 19
CAM-EXTCLK59
P1901B
N900-DISPLAY
N 5
P 6
I2C
SDA 12
SCL 13
LED+28
LED-29
N900-DISPLAY
LED-30
LED+31
P1901G
SHIELDM1P1901H
SHIELDM2P1901I
SHIELDM3P1901J
SHIELDM4P1901K
DSI/CSI
D0+50
D0-51
D1+46
D1-47
CLK+48
CLK-49
SPI
CS34
SOMI35
SIMO36
CLK38
NC 16NC 18
GND 1
GND 2
GND 3
GND 4
GND 7
GND 20
GND 60
GND 11
GND 21
GND 32
GND 42
GND 52
GND 23
GND 33
GND 14
GND 25
GND 45
GND 55
GND 27
GND 58
GND 39
R19
03D
NP
R19
13 0
GND3
GND3 GND3
GND3 GND3
GND3
GND3
GND3
EAR_M_U
EAR_P_U
I2C2_SDA_U
2V7_U
1V8_U
2V7_U
1V8_U
2V7_U
I2C2_SCL_U
CAM_B_EN
CAM_CLK
LCD_LEDS_PWM
VBAT_SWITCHED_U
ALS_INT
PROXYN900 has 22k pull-up to 1V8 on PROXY. SFH7741 data sheetsays 10 kOhm to 1 MOhm is fine, so we just leave the pullingto the OMAP, Ipull(min) = 50 uA = 36 kOhm @1.8 V.
LCD_CS
LCD_MOSI
LCD_MISO
LCD_SCLK
LCD_RSTPU ?
CDP_D0_P
CDP_D0_M
CDP_D1_P
CDP_D1_M
CDP_CLK_P
CDP_CLK_M
LCD_LEDS_PWM shall connect toTWL4030, GPIO6/PWM0, ball M4.
1.8V 200mVFB 1
COMP2 GND 3
SW 4
CTRL5
VIN6
U1901
TPS61160DRVC1901
220n
GND3
E21
B22
C13
E14
B15
C26
Q1901
PMBT3906VS
V_LCD_LED
Current mirrorVceo >= 30 V, Ic >= 20 mA
CABC
CABC
(or other)
C1905
DNP
GND3
R1905DNP
R19
02D
NP
R19010
R19
0710
R19
1110
R19
1515
R19
14 0
R19
064k
7
R19
12 0
R1904100k A
2
GN
D3
Y4
VC
C 6
U1902
SN74AUP1G04DSF
LCD_CABC
C1903
100n
GND3
1V8
GND3
DNP
Master
Slave
DN
P
DNP
DNP
Parallel SerialPopulate EITHER parallel (with currentmirror) OR serial.
Diodes 74AUP1G04FW4NXP 74AUP1G04GF
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U1906
ESDA25-4BP6
GND3
C1913
100n
C1914
100n
C1915
100n
C1916
100n
C1917
100n
GND3 GND3 GND3 GND3 GND3
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U1904
ESDA6V1-5P6
GND3
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U1905
ESDA6V1-5P6
GND3
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U1908
ESDA6V1-5P6
GND3
L1906
120R/100MHzL1907
120R/100MHzL1908
120R/100MHzL1909
120R/100MHzL1910
120R/100MHz
L1905
ACM2012H
C1918
1n
C1919
1n
GND3 GND3
TODO: check choke
POWERED
POWERED
POWERED
POWERED
POWERED
Res
istiv
e T
ouch
C1909
4u7
C1912
1n
C1911
1n
C1910
1n
C1907
100n
C1906
100n
YU40
XL41YL43XR44
N900-DISPLAY
R191010
R1908560;1%
R1909560;1%
GND3
GND3
GND3 GND3 GND3
GND3
VS
SE
XP
YR 1
TPENDING2
UR 3
Y+/5WLR 4
X+/5WS 5
Y-/5WUL 6
VDDA 7
VSSA 8
ELECT4 20
WAKEUP30
UART_RX31
VREG_IN12
AUTOBAUD22
UART_TX32
VREG_OUT13
ADDRSEL23
VSS 14VDD 24
X-/5WLL 15
VSS 25
ELECT1 16
SDA26
XR 17
SCL27
ELECT2 18
RESET28
ELECT3 19
COMM_SELECT29
U1903
CRTOUCH
PENIRQ
I2C2_SDA_UI2C2_SCL_U
1V8_U
C1908
1n
GND3
POWERED
TSC_RST
Touch screen controller
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U1907
ESDA6V1-5P6
GND3
I2C: 0x49
I2C: 0x10, 0x29
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 20/25
Title: CamerasFile: cams.schSheet: /Cameras/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Main Camera
Front camera (display connector)
C2003
27p
C2005
2u2
C2004
27p
C2006
2u2
C2007
2u2
C2001
100n
C2002
100n
L2001
N2001N97-CAMERA
DSI/CSI
CLK-53CLK+54
DATA-56DATA+57
P1901A
N900-DISPLAY
DSI/CSI
DATA+6
DATA-7
CLK+9
CLK-10
P2001A
DF37NB-20DS-0.4/N97CAM
CLK1
VDDA 3
VDDA 4
VIO 12
VIO 13
VBAT 15
VBAT 16
SHDN18
P2001B
GND2
GND5
GND8
GND11
GND14
GND17
I2C
SDA20
SCL19
P2001I
DF37NB-20DS-0.4/N97CAM
GNDM1
GNDM2
R200147
R200247
R20
0310
0R
2004
100
GND3
GND3
GND3
GND3
GND3
GND3
GND3
IN1A1
NO1B1
COM1C1
NC1D1
VIO A2
GN
DB
2
GN
DC
2
V+
D2
IN2A3
NO2B3
COM2C3
NC2D3
U2001
TS3DS26227
IN1A1
NO1B1
COM1C1
NC1D1
VIO A2
GN
DB
2
GN
DC
2
V+
D2
IN2A3
NO2B3
COM2C3
NC2D3
U2002
TS3DS26227
CSI_B_CP
CSI_B_CM
CSI_B_DP
CSI_B_DM
CAM_CLK
2V7_U
1V8_U
VBAT_SWITCHED_U1V8_U2V7_U
I2C3_SCL_U
I2C3_SDA_U
POWERED
CAM_XCLK
CAM_B_EN
CAM_MAIN_SHDN
CAM_DATA_P
CAM_DATA_N
CAM_CLK_P
CAM_CLK_N
ESDIO
11
GND2
IO2
3
IO3
4
VBUS 5
IO4
6
U2003
IP4220CZ6GND3
Camera switch
I2C: 0x09, 0x3e
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 21/25
Title: LEDsFile: leds.schSheet: /LEDs/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Privacy LED(on BOB)
MOD
Kbd
Kbd
Kbd
C2101
2u2
C2104
100n
C2108
2u2
C2111
100n
C21021u
C21091u
C2103100n
C2110100n
KG1
KR2
KB3
A 4
LED2101MSL0201RGB
KG1
KR2
KB3
A 4
LED2107MSL0201RGB
KG1
KR2
KB3
A 4
LED2103
MSL0201RGB
KG1
KR2
KB3
A 4
LED2108
MSL0201RGB
A AKKLED2109
LTST-C190KRKT
KG1
KR2
KB3
A 4
LED2104MSL0201RGB
A AKKLED2110
LTST-C190KFKT
A AKKLED2111
LTST-C190TBKT
R2101tbd.
R2103tbd.
R2102tbd.
R2104tbd.
GND3 GND3
GND3GND3
GND3 GND3
I2CSCLB3
SDAC5
U2101A
LP55281YZR
RGB
B A6
G B6
R C6
U2101B
LP55281YZR
RGB
B A2
G A3
R A4
U2101C
LP55281YZR
RGB G D5
R E5
B D6
U2101D
LP55281YZR
RGB
B E1
G E2
R E3
U2101E
LP55281YZR
VD
DA
1
ALE
DF
2
VD
DD
3
FB
E6
SW
F6
VDDAB1
VREFC1
IFSELB2
IRTC2
ASE1D2
VIOC3
NRSTF3
SOB4
SI/A0C4
ASE2D4
IRGBB5
GN
DE
4
GN
DF
1
GN
DD
1
GN
DA
5
GN
DF
4
GN
DF
5I2C
SCLB3
SDAC5
U2103A
LP55281YZR
RGB
B A6
G B6
R C6
U2103B
LP55281YZR
RGB
B A2
G A3
R A4
U2103C
LP55281YZR
RGB G D5
R E5
B D6
U2103D
LP55281YZR
RGB
B E1
G E2
R E3
U2103E
LP55281YZR
VD
DA
1
ALE
DF
2
VD
DD
3
FB
E6
SW
F6
VDDAB1
VREFC1
IFSELB2
IRTC2
ASE1D2
VIOC3
NRSTF3
SOB4
SI/A0C4
ASE2D4
IRGBB5
GN
DE
4G
ND
F1
GN
DD
1G
ND
A5
GN
DF
4G
ND
F5
VBAT_SWITCHED_U
1V8_U
nRESWARM_U
I2C3_SCL_U
I2C3_SDA_U
KG1
KR2
KB3
A 4
LED2102MSL0201RGB
CHG_IND_U
1V8_U
PRIVACY_R_U
PRIVACY_G_U
PRIVACY_B_U
Red
Orange
Blue
Note: outputs D1 through D6 are powered from thecharge pump while D7 to D9 are powered from VDD.This should result in no practical difference in our case.
Addr: 0x32
AUX LED
RGB LED (display connector)
C21
05
470n
C21
06
470n
C2107
1u
AB61
AR62
AG63K 64
P1901E
N900-DISPLAY
GND3GND3 GND3GND3
GND3
GND3
C2+
1
C1+
2
VDD3
GND4
EN5
CLK6
INT7
SDA8
SCL9
TRIG10
ASEL020
D9 11
ASEL121
D8 12
VOUT 22
D7 13
C2-
23
D6 14
C1-
24
D5 15
D4 16
D3 17
D2 18
D1 19
U2102A
LP55231
GN
DE
XP
RGB_CTRL_EN
CLK32KHZ_U
RGB_INT
VBAT_SWITCHED_U
GND3
B
G
RRA1
1
GA2
GK3
RK4
BK5
BA6
RA27
LED2105
MSL0104RGBU1
B
G
RRA1
1
GA2
GK3
RK4
BK5
BA6
RA27
LED2106
MSL0104RGBU1
ESD
IO1
1
GN
D2
IO2
3
IO3
4
IO4
5
IO5
6
U2104
ESDA6V1-5P6
GND3
AUX LED
Fancy LED controller
Basic LED controllers
I2C2_SDA_U
I2C2_SCL_U
I2C: 0x4d I2C: 0x4c
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 22/25
Title: Adaptation (v2 only)File: v2.schSheet: /Adaptation (v2 only)/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
connect to BBby some Micro-USB cable
D+ 3/D+
D- 2/D-
VB 1/VB
ID 4/ID
GND 5/GN
P2201E
105017-0001
GND3
USB_MODEM_DP_U
USB_MODEM_DM_U
EN1
GND2 OUT 3
VDD 4
U2203
CSX-252FAP32768
1V8_U
C2201
1u
GNDGND
CLK32KHZ_U
Alternative: OYKTGLJANF-0.032768
Modem USB
32 kHz clock
EN1
GND2 OUT 3
VDD 4
U2204
SG-210STF 19.2000ML
GND GND
C2202
100n
CODEC_MCLK_U
1V8_U
Alternative: KC2520B19.2000C1GE00
19.2 MHz clock
HFCLK_EN
simple capless 400mA LDO for TPS65950 substitute(only for prototype)
GND3
LDOIN1
GN
D2
EN3 NC/FB 4
OUT 5
U2201
TPS73601DBV
VSYS_U 2V7_U
R22
0144
k2R
2202
34k0
GND3
1V8_U
BB_1V8TODO: use REGEN ?
LDOIN1
GN
D2
EN3 NC/FB 4
OUT 5
U2202
TPS73618DBV
GND3
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 23/25
Title: BB-xM Adapter (CPU)File: bbcpu.schSheet: /BB-xM Adapter (CPU)/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
EX
PA
NS
ION
(P
9)
Top View on BB
VIO_1V81A DC_5V 2A
MMC2DAT7/MMC3DAT3/GPIO1393A UART2CTS/BSP3DX/GPT9/GPIO144 4A
MMC2DAT6/CAM_SHUTTER/MMC3DAT2/GPIO1385A UART2TX/BSP3CLKX/GPT11/GPIO146 6A
MMC2DAT5/CAM_RESET/MMC3DAT1/GPIO1377A MCBSP3FSX/UART2RX/GPIO143 8A
MMC2DAT4/MMC3DAT0/GPIO1369A UART2RTS/BSP3DR/GPT10/GPIO145 10A
MCBSP1CLKR/SPI4_CLK/GPIO156 20A
MMC2DAT3/SPI3_CS0/GPIO13511A
MMC2CLK/SPI3_CLK/GPIO13021A
MCBSP1DX/SPI4_SIMO/BSP3DX/GPIO158 12A
MCBSP1FSR/CAM_RESET/GPIO157 22A
MMC2DAT2/SPI3_CS1/GPIO13413A
I2C2SDA/GPIO18323A
MCBSP1CLKX/BSP3CLKX/GPIO162 14A
I2C2SCL/GPIO168 24A
MMC2DAT1/GPIO13315A
REGEN25A
MCBSP1FSX/SPI4_CS0/BSP3FSX/GPIO161 16A
RESET 26A
MMC2DAT0/SPI3_SOMI/GPIO13217A
GND27A
MCBSP1DR/SPI4_SOMI/BSP3DR/GPIO159 18A
GND 28A
MMC2CMD/SPI3_SIMO/GPIO13119A
P2301A
BB-xM Main Expansion Header (P9, 7.24)
BB_1V8
nRESWARM_U
GN
D
GN
D
I2C2_SDA_U I2C2_SCL_U
(weak)
GND GND
BB_1V8 SD_VDD_U
WLAN_SDIO_CMD_U
WLAN_SDIO_CLK_U
WLAN_SDIO_DAT0_U
WLAN_SDIO_DAT1_U
WLAN_SDIO_DAT2_U
WLAN_SDIO_DAT3_U
POWERON_U
FM_nINT (on IO expander)
BT_UART_RTS_U
BT_UART_TX_U
BT_UART_CTS_U
BT_UART_RX_U
HDQ
UA
RT
2
BT_PCM_DR_U
BT_PCM_FSYNC_U
BT_PCM_CLK_U
BT_PCM_DX_U
VDD1
IO02
IO13
IO24
IO35
IO4/A0+6
IO5/A0-7
IO6/
SC
L8
IO7/
SD
A9
IO8/
A1+
10
IO17
/CLK
20
GND 11IO9/A1- 12
IO10/A2+ 13IO11/A2- 14IO12/A3+ 15
IO13 16IO14 17
IO15
/VR
218
IO16
/VR
119U2303
SLG46533VC2303
100n
PCM_MUX_DRPCM_MUX_FSYNC
PCM_MUX_CLKPCM_MUX_DX
1V8_U
GND
I2C
3_S
CL_
UI2
C3_
SD
A_U
MCBSP4_DR_U
MCBSP4_DX_UMCBSP4_CLKX_U
GND
MCBSP4_FSX_U
Y41
Y62
Z 3
Y74
Y55 nEN 6
VEE 7GND8
S2 9S1 10S0 11
Y312
Y013
Y114
Y215
VCC 16
U2302
NX3L4051PW
GND
C2302
100n
GND
ADC1_UADC2_U
ECI_ADC_UBATTID_U
GND
2V7_U VINTANA2_U
SENS_INT1
SENS_INT2
STYLUS_INT
SLIDE_SW
KEYIRQ
RGB_INT
INA231_INT_U
ECI0_U
ECI1_U
WLAN_IRQ_U
SCREEN_LOCK_U
IOX1_INT_U
IOX2_INT_U
BATTEMP_COMPANION_UVSIM_SENSE_U
I2C3_SDA_UI2C3_SCL_U
1V8_U
GND
C2301
100n
GND
GND
"0x22" = 0x11
ADC_MUX_S0ADC_MUX_S1
ADC_MUX_S0ADC_MUX_S1ADC_MUX_S2
AUX_ADC
ADC_MUX
ADC_MUX_S2
1V8_U
UART3_RTS_UNo UART3_RTS on BB-xM, using GPIO
UART3_CTS_RCTX_UNo UART3_CTS on BB-xM, using GPIO
AUX (P17)VIO_1V81 VMMC2 2
MMC3_DAT23 MMC3_DAT7/GPIO21 4
MMC3_DAT35 GPIO_16 6
GPIO_157 MMC3_DAT1 8
MMC3_DAT5/GPIO239 MMC3_DAT4/GPIO14 10
GND 20
MMC3_DAT011 MMC3_CMD 12
MMC3_DAT6/GPIO2213 MMC3_CLK 14
HDQ_SIO/GPIO_17015 DMAREQ3/GPIO57 16
ADCIN617 PWRON 18
GND19
P2302
852-10-020-10-001000
Same part, as "breakaway" strip (72 positions):435-40-272-00-160000
Same part, as "breakaway" strip (100 positions):852-10-100-10-001000
AA
KK
D2301LTST-C190KRKT
HB_A_UHB_B_UHB_C_UHB_D_U
P0 1
P1 2
P2 3
P3 4
P4 5
P5 6
P6 7
P7 8
GND9
P8 10
SDA20
P9 11
VCC21
P10 12
nINT22
P11 13
A123
P12 14
A224
P13 15
GND25P14 16
P15 17
A018
SCL19
U2301
XRA1201P
SD_CMD_USD_CLK_USD_DAT0_USD_DAT1_USD_DAT2_USD_DAT3_U
Auxiliary Expansion Header (P17, 7.26)
HFCLK_EN
Only for v2
GND
CELL_DETECT_IRQ_U
SPEAKER_EN_U
CODEC_nRESET_U
PROXY
HEADPH_IND_U
R2301
47
435-40-228-00-160000
IO expander
PCM switch
ADC multiplexer
I2C: 0x20-0x27
R2302
10k
1V8_U
R2303
10k
1V8_U
Pull-ups enabled after reset
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 24/25
Title: BB-xM Adapter (DISP)File: bbdisp.schSheet: /BB-xM Adapter (DISP)/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
LCD (P11)
Top View on BB
DC_5V 1BDC_5V2B
D1/DSS_D19/SDI_HSYNC/McSPI3_SIMO/DSS_D1/GPIO_89 3BD0/DSS_D18/SDI_VSYNC/McSPI3_CLK/DSS_D0/GPIO_884B
D3/DSS_D21/SDI_STP/McSPI3_CS0/DSS_D3/GPIO_91 5BD2/DSS_D20/SDI_DEN/McSPI3_SOMI/DSS_D2/GPIO_906B
D5/DSS_D23/SDI_CLKN/DSS_D5/GPIO_93 7BD4/DSS_D22/SDI_CLKP/McSPI3_CS1/DSS_D4/GPIO_928B
D12/DSS_D12/SDI_DAT2N/GPIO_82 9BD10/DSS_D10/SDI_DAT1N/GPIO_8010B
GND20B
D23/SYS_BOOT6/DSS_D23/GPIO_8 11BD14/DSS_D14/SDI_DAT3N/GPIO_8412B
D19/SYS_BOOT1/DSS_D19/GPIO_3 13BD22/SYS_BOOT5/MMC2_DIR_DAT3/DSS_D22/GPIO_714B
I2C3SDA 15BD11/DSS_D11/SDI_DAT1P/GPIO_8116B
DSS_VSYNC/GPIO_68 17BDVI-PUP18B
GND 19B
P2301B
LCD (P13)
Top View on BB
3.3V 1CVIO_1V82C
D20/SYS_BOOT3/DSS_D20/GPIO_5 3CD21/SYS_BOOT4/MMC2_DIR_DAT2/DSS_D21/GPIO_64C
D17/DSS_D17/GPIO_87 5CD18/SYS_BOOT0/DSS_D18/GPIO_26C
D15/DSS_D15/SDI_DAT3P/GPIO_85 7CD16/DSS_D16/GPIO_868C
D7/DSS_D7/UART1_RX/GPIO_77 9CD13/DSS_D13/SDI_DAT2P/GPIO_8310C
GND20C
D8/DSS_D8/GPIO_78 11CNC12C
D9/DSS_D9/GPIO_79 13CI2C3SCL14C
D6/DSS_D6/UART1_TX/GPIO_76 15CCLK+/DSS_PCLK/GPIO_6616C
DEN/DSS_ACBIAS/GPIO_69 17CHSYNC/DSS_HSYNC/GPIO_6718C
GND 19C
P2301C
GN
D4
GN
D4
GN
D4
GN
D4
P11 (7.25)
P13 (7.25)
BB_1V8
I2C3_SDA_U
I2C3_SCL_U
WLAN_EN (on IO expander)
CHG_INT (on IO expander)
CAM_CAP_2_U
CAM_CAP_1_U (N900 compatible GPIO)
(N900 compatible GPIO)
CDP_D0_P
CDP_D0_M
CDP_D1_P
CDP_D1_M
CDP_CLK_P CDP_CLK_M
LCD_RST (GPIO reassigned in Neo900)
LCD_CS
LCD_MOSI
LCD_MISO
LCD_SCLK
UART1_RX_U
UART1_TX_U Modem
Modem
UART3_TX_IRTX_U
UART3_RX_IRRX_U
IR/Hackerbus
IR/Hackerbus
RGB_CTRL_EN
MODEM_EN_U
ECI_OUT_U
MODEM_EMERG_U
CPU_SIM_CLK_U
CPU_SIM_IO_U
LCD_CABC
LCD_LEDS_PWM
(weak)
Same part, as "breakaway" strip (100 positions):852-10-100-10-001000
Same part, as "breakaway" strip (100 positions):852-10-100-10-001000
Connect to BB-xM P4.3 (S-Video connector)12
CON2401
DNP
GND4
TVOUT_U
2x1 100 mil TH
P4 (7.19)
852-10-020-10-001000
852-10-020-10-001000
R2402
10k
1V8_U
DNP
R2401
10k
1V8_U
DNP
1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10 11
A
B
C
D
E
F
G
A
B
C
D
E
F
G
Date: Intentionally Left BlankKiCad E.D.A. kicad 4.0.2-stable
Rev: Size: A3Id: 25/25
Title: BB-xM Adapter (CAM)File: bbcam.schSheet: /BB-xM Adapter (CAM)/
(c) CC-BY-SA 2014-2016 Neo900 & GDC
Processor Camera Port Interface (P10, 7.20.3)
CAM_COVER_INT_U (cam_d11, on IO expander)
CAM_B_EN
ALS_INT
(N900 compatible GPIO)
(N900 compatible GPIO)PENIRQ
CAM_MAIN_SHDN (N900 compatible GPIO, cam_d3)
TSC_RST (N900 compatible GPIO)
HEADPH_EN_U (on IO expander)
CAM_CLK_PCAM_CLK_NCAM_DATA_PCAM_DATA_N
FLASH_INT_U
VAUDIO_U
VHB_U
CAM_XCLK
N900: unused
N900: unused
N900: unusedN900: unused
I2C2 also on EXPANSIONI2C2 also on EXPANSION
Audio (P18)MCBSP2_DX1 MCBSP2_FSX 2
MCBSP2_DR3 MCBSP2_CLKX 4
P2502
852-10-020-10-001000
CODEC_DIN_U
CODEC_BCLK_U
CODEC_WCLK_U
CODEC_DOUT_U
(N900 compatible GPIO)
FLASH_STROBE_U No FLASH_STROBE on BB-xM, using GPIO
VAUX3, up to 200 mA, 1.5-3.0 V
VAUX4, up to 100 mA, 0.7-3.15 V
UART1_CTS_U
UART1_RTS_U No UART1_RTS on BB-xM, using GPIO
No UART1_CTS on BB-xM, using GPIO
This part is a "breakaway" strip (20 positions) and needs to becustomized (cut) before assembly.Alternatively, 852-10-100-10-001000 (100 positions) could be used.
12345678910
20
30
11
21
31
12
22
32
13
23
33
14
24
34
15
25
16
26
17
27
18
28
19
29
CON2501
CONN_34
12345678910
20
30
11
21
31
12
22
32
13
23
33
14
24
34
15
25
16
26
17
27
18
28
19
29
CON2502
CONN_34GND
N900: BTHOSTWAKE
CA
ME
RA
(P
10)
Top View on BB
D11/GPIO110 1XCLKA/GPIO962
D10/GPIO109 3GND4
D9/GPIO108 5I2C2-SDA6
D8/GPIO107 7I2C2-SCL8
D7/GPIO106 9FLD/GPIO9810
GND20
VAUX330
D6/GPIO105 11
D1/GPIO100 21
VS/GPIO95 31
WEN/GPIO16712
GND22
VAUX332
D5/GPIO104 13
D0/GPIO99 23
GND 33
GND14
3V324
GND34
D4/GPIO103 15
3V3 25
VAUX416
3V326
D3/GPIO102 17
PCLK/GPIO97 27
VAUX418
GND28
D2/GPIO101 19
HS/GPIO94 29
P2501
852-80-034-10-001101
Adapter board
34 x 1, 1.27 mm TH row (for ribbon cable)
NFC_INT_U
20
3433
12
18
222426283032
31292725232119171513119753
46810121416
Equivalent part as "breakaway" strip (100 positions):852-10-100-10-001000