Sony NW Port
Overview
This page documents what is known about the Sony WM-Port. It appears that this port could have two versions: 1.0 and 2.0 but
the difference is probably only in software or marketing.
Electrical
Pinout
The WM-Port uses a 22-pin connector. It uses the following layout:
Pin |
Direction |
Name |
Meaning |
1 |
|
GND |
Ground |
2 |
|
RESERVED (OTG) |
|
3 |
|
D+ |
USB Data |
4 |
|
D- |
USB Data |
5 |
|
GND |
USB Ground |
6 |
|
RESERVED |
|
7 |
IN |
VIN |
Vin (5V) |
8 |
IN |
RXD/WAKE |
RxD/Wake |
9 |
IN |
CRD_AD |
Cradle Detect |
10 |
OUT |
TXD/SLEEP |
TxD/Sleep |
11 |
IN |
USB_DET |
USB Detect (VBUS) |
12 |
OUT |
UNREG_OUT |
Battery (VBAT) |
13 |
IN |
AU_L_IN |
Left Audio In |
14 |
OUT |
AU_L_OUT |
Left Audio Out |
15 |
|
AU_COM |
Audio Ground |
16 |
IN |
AU_R_IN |
Right Audio In |
17 |
OUT |
AU_R_OUT |
Right Audio Out |
18 |
|
VIDEO-GND/GND |
Video Ground |
19 |
|
VIDEO-IN/OUT/OPEN |
Video In/Out |
20 |
IN |
DCIN |
DC Detect (VDCIN) |
21 |
OUT |
DIGITAL_OUT/OPEN |
Digital Audio Out |
22 |
|
GND |
Ground |
Power
Pin 7 is always powered with the available voltage. Pin 20 and 11 can be used to distinguish between DC and USB as follows:
- connected to USB: pin 7 and 11 powered
- connected to DC: pin 7 and 20 powered
Detection
The RxD pin is pulldown by a 11k resistor on the device. When plugged, the cradle pulls RxD up with 20k resistor which makes detection possible.
Type
The cradle type is discovered by sensing a resistor on the (analog) CRD_AD pin.
Someone discovered the following values (needs to be checked) on
instructable.
Depending on the values, recording and/or line-out might be available and the volume might be fixed or variable:
Resistor |
Recording |
Line-Out |
Volume |
Comment |
inf |
No |
No |
|
USB Cable |
220k |
Yes |
No |
? |
|
100k |
Yes |
Yes |
Variable |
|
68k |
Yes |
No |
? |
|
47k |
No |
Yes |
Fixed |
|
33k |
No |
Yes |
Variable |
|
22k |
Yes |
Yes |
Fixed |
|
15k |
Yes |
Yes |
Variable |
|
10k |
No |
Yes |
Variable |
|
4.7k |
No |
Yes |
Fixed |
|
Control
The control is made by UART over RxD and TxD.
Hacks
--
AmauryPouly - 07 Oct 2013
Copyright © by the contributing authors.