Difference between revisions of "Use a cheap phone sync cable with the serial port"

From NAS-Central Buffalo - The Linkstation Wiki
Jump to: navigation, search
m
m (Added Name for Serial Cables in Parts.)
 
(13 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
{{Template:Articles|Howto|Hardware|General}}  
 
{{Template:Articles|Howto|Hardware|General}}  
 +
 +
= Possible Cheaper Alternative to this Cable =
 +
 +
You may want to look at the instructions for the use of a Nokia DKU-5 or CA-42 cable instead on the [[Use a Nokia Serial Cable on an ARM9 Linkstation]] page.
 +
 +
= Project of creating ready2use serial cables =
 +
 +
Anyone who wants a cable please add his name to the lists below.
 +
{|
 +
|- valign=top
 +
||
 +
'''List of developers who want a prebuilt serial cable:'''
 +
 +
*georg - done
 +
*jonli447 - done
 +
 +
||
 +
'''List of kurobox.com-contest winners that will get a prebuilt serial cable:'''
 +
*russk - done
 +
*tampakuro/kuroguy - done
 +
*lyakh - done
 +
 +
||
 +
'''List of user who want a prebuilt serial cable:'''
 +
* khisanth
 +
* MichaelWeiser
 +
* mesterS
 +
* Juano
 +
* BobTheBob
 +
* petercr
 +
* phuna
 +
 +
||
 +
'''List of user who will happily take an as is serial cable:'''
 +
 +
* Embedded
 +
 +
|}
 +
 +
mindbender: i still have about 7 cables here...unfortunately my LS Pro`s slide-serial is somewhat not working anymore. so i do not know how to test the cables. i either need another box or i send it in parts.
 +
----
 +
{|
 +
|- valign=top
 +
||
 +
Here some pictures from the build-process (mindbender had fun with it)<br>
 +
[[Image:Serial_cables_LS_Pro_some_cables.JPG|200px]]<br>
 +
||I opened all FutureDial Cables to check if all cables used the same color-coding + Profilic-Chip:<br>
 +
[[Image:Profilic_chip_check1.JPG|200px]]<br>
 +
[[Image:Profilic_chip_check2.JPG|200px]]<br>
 +
||Prebuilt cables will use a heat-shrink-tube to make the cables more stable.
 +
[[Image:Four_finished_cables.JPG|200px]]<br>
 +
|}
 +
----
  
 
== What do i need? ==
 
== What do i need? ==
1) We organized some futuredial phone sync cables mentioned at http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort Section "USB-Connection". These phone sync cables are quite cheap at ebay. you can buy any other cable mentioned at that wikipage...the only difference will be the color coding of the cables. <br>
+
We organized some futuredial phone sync cables mentioned at http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort Section "USB-Connection". These phone sync cables are quite cheap at ebay. you can buy any other cable mentioned at that wikipage...the only difference will be the color coding of the cables. <br>
 
OR: buy some from here: http://cgi.ebay.de/PolarLink-USB-Datenkabel-Siemens-C25_W0QQitemZ220086930396QQihZ012QQcategoryZ111305QQrdZ1QQssPageNameZWD1VQQcmdZViewItem
 
OR: buy some from here: http://cgi.ebay.de/PolarLink-USB-Datenkabel-Siemens-C25_W0QQitemZ220086930396QQihZ012QQcategoryZ111305QQrdZ1QQssPageNameZWD1VQQcmdZViewItem
 
here is the pinout:<br>
 
here is the pinout:<br>
Line 10: Line 63:
 
''Quotation end''<br><br>
 
''Quotation end''<br><br>
 
Comment: Find many more pinouts at http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort<br><br>
 
Comment: Find many more pinouts at http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort<br><br>
2) You will also need an old USB-plug (Female, Type A). I used two from USB-extender-cables and the rest from female-USB-connectors that i directly ordered in a shop. <br>
+
 
3) you will also need something as thick as 1 mm. This can be wood, plastic or the latest flyers you collected by going out at the weekend. We used a [http://www.neonixie.com/prototyping/ECS1/ecs1.jpg Eurocard] which we broke in Pieces (4 rows * 9 holes) <br>
+
<br>
+
  
 
== What to check first ==
 
== What to check first ==
Line 20: Line 71:
  
 
== Open the phone connector of the cable ==
 
== Open the phone connector of the cable ==
[[Image:Phone_connector.JPG]]<br>
+
[[Image:Phone_connector.JPG|200px]]<br>
 
you can slide out all the cables ends out of the connector. Use flat nose pliers.
 
you can slide out all the cables ends out of the connector. Use flat nose pliers.
  
== Prepare the USB-Plug ==
 
Indifferent which way you use, you will have to make the usb-plastik part a little smaller....you also will have to get rid of all parts so that it looks like the next picture.
 
[[Image:Usb_connector_parts.JPG]]
 
=== If you are using one from an extender cable ===
 
Best would be to use a grinder. Do not hesitate to destroy the cables. It is recommended to remove everything so that you can solder the cables from the phonesync-cable directly to the pins.
 
 
=== If you have bought the part directly ===
 
Just open the metal-case and use a grinder to make it look like the picture above. You won`t have to remove any glue or cables.
 
  
 
== Prepare the phone sync cable ==
 
== Prepare the phone sync cable ==
  
[[Image:Serial_cable_LS_Pro_wires1.JPG]]<br>
+
[[Image:Serial_cable_LS_Pro_wires1.JPG|200px]]<br>
[[Image:Serial_cable_LS_Pro_wires2.JPG]]<br>
+
[[Image:Serial_cable_LS_Pro_wires2.JPG|200px]]<br>
 
+
== Solder the phone sync cable to the USB-plug ==
+
You will have both read and write access if you solder it that way.
+
 
+
In this picture: Green is GND, Yellow is RX (as in "data entering the LSPro") and Orange is TX (as in "data coming from the LSPro"). The not connected terminal is VCC.
+
 
+
[[Image:Phone_sync_cables_soldered_to_the_connector.JPG]]
+
 
+
== Checking the cable/plug ==
+
Best with a Voltmeter. To go completely safe test from the pins for the yellow + orange cables on top of the profilic chip. The green one + shield can be tested from the pin on the other side.
+
== Using superglue ==
+
[[Image:Serial_cable_LS_Pro_gluing_eurocard_2_connector.JPG]]
+
[[Image:Serial_cable_LS_Pro_glueing_the_eurocard_piece.JPG]]
+
 
+
== Software Installation ==
+
=== General Settings ===
+
Baud: 115200 <br>
+
Databits: 8<br>
+
Parity: N<br>
+
Stopbits: 1<br>
+
==== Windows ====
+
You need a Windows driver for the Prolific USB-to-Serial adaptor, available at the Prolific Technology Inc Support Site.
+
The cable will show up as COM4.
+
==== Linux ====
+
Plug the USB connector into your Linux box. Start minicom and set the port to /dev/ttyUSB0 115200 8N1. Power up and you will see a '+' printed.
+
 
+
== Have fun! ==
+
Cable is confirmed to work...here, hyperterminal is used in WinXp
+
<youtube>zSqxOhQ9q30</youtube>
+
  
{{Stubs}}
+
In this picture: Green is GND, Yellow is RX (as in "data entering the LSPro") and Orange is TX. The not connected terminal is VCC.

Latest revision as of 02:32, 7 August 2008


Contents

Possible Cheaper Alternative to this Cable

You may want to look at the instructions for the use of a Nokia DKU-5 or CA-42 cable instead on the Use a Nokia Serial Cable on an ARM9 Linkstation page.

Project of creating ready2use serial cables

Anyone who wants a cable please add his name to the lists below.

List of developers who want a prebuilt serial cable:

  • georg - done
  • jonli447 - done

List of kurobox.com-contest winners that will get a prebuilt serial cable:

  • russk - done
  • tampakuro/kuroguy - done
  • lyakh - done

List of user who want a prebuilt serial cable:

  • khisanth
  • MichaelWeiser
  • mesterS
  • Juano
  • BobTheBob
  • petercr
  • phuna

List of user who will happily take an as is serial cable:

  • Embedded

mindbender: i still have about 7 cables here...unfortunately my LS Pro`s slide-serial is somewhat not working anymore. so i do not know how to test the cables. i either need another box or i send it in parts.


Here some pictures from the build-process (mindbender had fun with it)
Serial cables LS Pro some cables.JPG

I opened all FutureDial Cables to check if all cables used the same color-coding + Profilic-Chip:

Profilic chip check1.JPG
Profilic chip check2.JPG

Prebuilt cables will use a heat-shrink-tube to make the cables more stable.

Four finished cables.JPG


What do i need?

We organized some futuredial phone sync cables mentioned at http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort Section "USB-Connection". These phone sync cables are quite cheap at ebay. you can buy any other cable mentioned at that wikipage...the only difference will be the color coding of the cables.
OR: buy some from here: http://cgi.ebay.de/PolarLink-USB-Datenkabel-Siemens-C25_W0QQitemZ220086930396QQihZ012QQcategoryZ111305QQrdZ1QQssPageNameZWD1VQQcmdZViewItem here is the pinout:
Polarlink cable profilicchip pinout.JPG
Quotation from http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort:
Most of the cheap cables are based on a Prolific PL2303 chipset (PL2303 datasheet ) which is supported under Windows (Driver Download) and Linux. A third party Nokia data cable for a 8000 series phone has been used with no problems. A data cable from the Siemens C25/35/45 works too. The cables from the old models (i.e. C25) costs a 2..3$.
Quotation end

Comment: Find many more pinouts at http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort


What to check first

Open the dongle in the middle of the cable to check if the profilic chip is used. You need to check the color coding of the wires. Best would be to just leave the dongle open. In my example here we have the color coding for the FutureDial-Cables. If you have a different one check http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort for the color coding.

Profilic usb-serial chip.JPG

Open the phone connector of the cable

Phone connector.JPG
you can slide out all the cables ends out of the connector. Use flat nose pliers.


Prepare the phone sync cable

Serial cable LS Pro wires1.JPG
Serial cable LS Pro wires2.JPG

In this picture: Green is GND, Yellow is RX (as in "data entering the LSPro") and Orange is TX. The not connected terminal is VCC.