A week before Christmas 2000 I bought a 6210 and was very unhappy to see, that my old DAU-9P cable (6110)
didn't worked with this phone any more :( There are some schematics on the web, but they are
all worthless without the program in the PIC-Microprocessor. This program will remain a Nokia's
secret for all times, it seemed. But then I found some helpfull people and based on their research I found out, how the
whole thing works.
A thousend thanks to:
"omolas" probably the first analysis of the DLR-3 cable
Marcelo Puhl (email only) for sharing his knowladge about MBUS with me.
N. Hüttisch aka nobbi
I actually never saw or touched a "real" DLR-3P cable ;-)
(see also: new better second Version)
The first Version does not support any flowcontrol but the rest works perfectly. You can
make data connections with your favorite Terminal-Program or even surf the Internet, when you
disable Hardware-Handshake(RTS/CTS) in the Dialup/Modem-Properties!
All you need is:
4x 100 nF (cermaic)
3x 1K Resistors
1x 100 Ohm Resitor
1x 15K Resistor
1x BAT-41 Schottky-Diode
1x 8 Mhz resonator or a 8 Mhz Quarz + 2x 20 pF
1x max3232 level-Shifter with charge-pump
1x PIC16F84 microprocessor
1x Sub-D 9 Connector and a 3 wire Cable
1x Phone Connector and a 7 wire Cable
a HEX-File with the PIC-program (© Copyright 2001 Adrian Dabrowski)
The debug-LED with the 1K resistor is optional (heartbeat)

Click for larger shematic!
Description of the phone connector can be found here
If you don't know, where to get a phone connector, than look into the "phone connector" section.
Description of the Sub-D Connector. Watch out! Pin numbers in the circuit diagram are correct, but the SUBD9-Symbol isn't!
You will need a PIC-Programmer! There are low-cost programmer-HW and free Software. See my PIC-Section.
If you programming a PIC or even building a own PIC-Programmer is too much for you, we can make a deal:
You send me either two PICs or a PIC and a max3232, and will program the PIC and send one piece back to you.
For a description of the MBUS-Protocol look into the MBUS-Section.
If you connect RTS and CTS at the Sub-D Connector, this cable will also work with Logomanager.
Short description of the DLR-3 circuit
To get the Phone into the DLR-3 Mode, you must connect XMIC with a 15K Resistor to GND. Then the phone
switches on Power (2.8 V @ 6210 or 3.3 V @ 7110) on the SIG-GROUND pin. (Note: In the DAU-9 cable the
power was taken from PC's serial port)
Soon the Phone starts sending MBUS-frames to the PIC. If the PIC does not anwser, the Power is switched off
after the third frame. After half a second the Power is restored, and the procedure starts again.
The Phone communicates with the PIC until the cable gets disconnected from the phone.
If everything is working, the phone accepts AT-Commands on the FBUS pins (19200 and faster, 8N1).
FOR PERSONAL USE ONLY - PLEASE DO NOT COPY (C) Copyright 2000 Adrian Dabrowski
If you are curios you can look at the test-circuit I used to develop the "first Version"-Cable!
This version of my data cable supports CTS (so the phone won't be flooded with to much data at once), and DCD because some
programs need this, to work properly. A downside, however, is that you need two max3232 or ADM3202 (or
one max3237 which is only available as SMD)
As a result this circuit works with the "6210 Cable" Standard-Driver from your Nokia-CD without any changes in the "properties" dialogebox! It
also has been tested with Logomanager, PC-BackupRestore, etc.
So here is your shopping list:
8x 100 nF (you may like to use 3 more, to decouple each IC)
3x 1K Resistors
1x 100 Ohm Resitor
1x 15K Resistor
1x BAT-41 Schottky-Diode
1x 4/8 Mhz resonator or a 4/8 Mhz crystal + 2x 20 pF
2x max3232 level shifter with charge-pump
1x the very popular PIC16F84
Sockets are recommended.
1x Sub-D 9 Connector (female) and a 5 wire Cable
1x Phone Connector and a 7 wire Cable
a HEX-File (8Mhz Version) (4Mhz Version) with the PIC-programm
(© Copyright 2001 Adrian Dabrowski)
You can still connect a debug-LED with a 1K resistor to RA2

Warning: Pin numbers of PIC and the Bat41 are overlapping! The correct
pin number of RB5 is 11 ! Use of ceramic capacitors will save you
troubles with the unusual polarisation.
For additional Info see first Version.
To mail me comments about - , expiriences with - or pictures of your homemade DLR3, go to the Contact-Page.
FOR PERSONAL USE ONLY - PLEASE DO NOT COPY
© Copyright 2001 Adrian Dabrowski
The upcomming third Version will support even more!
CTS signal is important when "uploading" or sending more DATA to the phone than it
can send to the GSM-Network. With this signal the Phone can ask the PC to wait until
all Data is sent, otherwise data may get lost. (Higher Protocols have their own checksums, and
will detect such cases most of the times, but it will nether-the-less slow down the connection)
[2nd Version]
DCD signal; may be important to some Applications, others just ignore it. DCD tells the PC
that a data-connection exists. [2nd Version]
DTR-Drop: This is sometimes used to hang up a connection instead of using "+++ ~1sec~ ath". [New]
RTS signal got somehow unimportant, because virtually all PCs and Notebooks use bufferd UARTs and are
fast enough to handle all data. [2nd Version: static; 3nd Version: dynamic]
nice circuit diagrams :)
The last secret of the DLR-3 cable (the DTR-Drop and
DTR/Fbus switch) was solved by Anatoly Sudanov. Many thanks to Latvia!
I will release new shematics and a new PIC-program soon!
Since the 2nd version is working perfectly with dialup-network, Logomanager and apx. 98% of
other Software, do not expect the third circuit end of Jan 2002.
|
|

since Jan 2001
|
NON-PROFIT USE ONLY
Please do not copy any information without permission.All you see on this Site costs time and money to find out, build it, try it and publish it. It would be very unfair to simply copy it.
THANK YOU