Jump to content



1

New USB Serial to ComLynx Adapter


25 replies to this topic

#1 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Jul 16, 2010 4:15 PM

So I was reading about the BLL serial to comlynx cable the other day and thougt that a USB version would be simple and cheap. So I designed one. I haven't actually built one yet, but I'm 99% sure it will function the same as the BLL cable.

Posted Image
Posted Image

You can get the eagle and gerber files from my blog. I have the parts laying around to prototype this. If it works, I'll see if I can have a batch or two of these boards made so I can share with you guys.

--Wookie

PS The reason I fell off the earth there for a while was because my wife and I had a new baby last September. He's now closing in on one year and I'm having a little more free time so I plan to get back in the saddle soon.

Edited by Wookie, Fri Jul 16, 2010 4:23 PM.


#2 GroovyBee OFFLINE  

GroovyBee

    7800 Developer

  • 5,781 posts
  • Busy bee!
  • Location:North, England

Posted Fri Jul 16, 2010 4:54 PM

FTDI do something ready built with an audio jack :-

http://www.ftdichip....232R-3V3-AJ.htm

#3 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Jul 16, 2010 5:49 PM

View PostGroovyBee, on Fri Jul 16, 2010 4:54 PM, said:

FTDI do something ready built with an audio jack :-

http://www.ftdichip....232R-3V3-AJ.htm

That doesn't work with the Lynx for two reasons:
1. It operates at 3.3V on the cable. Comlynx is 5V.
2. It separates the receive (Rx) and transmit (Tx) signals on the audio jack. The Lynx doesn't. The comlynx bus has 5V+ on the tip and both Rx/Tx multiplexed on the ring. My adapter has both Rx and Tx on the ring connector in the jack.

--Wookie

Edited by Wookie, Fri Jul 16, 2010 5:50 PM.


#4 GroovyBee OFFLINE  

GroovyBee

    7800 Developer

  • 5,781 posts
  • Busy bee!
  • Location:North, England

Posted Fri Jul 16, 2010 6:08 PM

5v tolerant I/O and 5v available :-

http://www.ftdichip....TL-232R-PCB.htm

#5 Shawn Jefferson OFFLINE  

Shawn Jefferson

    Stargunner

  • 1,538 posts
  • Location:Victoria, Canada

Posted Fri Jul 16, 2010 6:57 PM

Alright! Now we need to leverage this to get Internet Comlynx play developed! :)

#6 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Jul 16, 2010 11:50 PM

View PostGroovyBee, on Fri Jul 16, 2010 6:08 PM, said:

5v tolerant I/O and 5v available :-

http://www.ftdichip....TL-232R-PCB.htm

You completely missed my second reason. Comlynx multiplexes the receive and transmit on a single wire. The FTDI adapters separate the receive and transmit onto two different wires. Those FTDI adapters will not work with the Lynx.

#7 GroovyBee OFFLINE  

GroovyBee

    7800 Developer

  • 5,781 posts
  • Busy bee!
  • Location:North, England

Posted Sat Jul 17, 2010 1:58 AM

View PostWookie, on Fri Jul 16, 2010 11:50 PM, said:

You completely missed my second reason. Comlynx multiplexes the receive and transmit on a single wire. The FTDI adapters separate the receive and transmit onto two different wires. Those FTDI adapters will not work with the Lynx.

Yes they will if you connect TX and RX like it shows in your schematic. That could be done in the cable to the audio jack.

#8 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Sat Jul 17, 2010 9:11 AM

View PostGroovyBee, on Sat Jul 17, 2010 1:58 AM, said:

View PostWookie, on Fri Jul 16, 2010 11:50 PM, said:

You completely missed my second reason. Comlynx multiplexes the receive and transmit on a single wire. The FTDI adapters separate the receive and transmit onto two different wires. Those FTDI adapters will not work with the Lynx.

Yes they will if you connect TX and RX like it shows in your schematic. That could be done in the cable to the audio jack.

And then you have to also connect the 5V tip from the Lynx to ground with a capacitor.

--Wookie

Edited by Wookie, Sat Jul 17, 2010 9:14 AM.


#9 semicolo OFFLINE  

semicolo

    Chopper Commander

  • 128 posts

Posted Mon Aug 9, 2010 9:04 PM

that's a nice dongle you designed there wookie. Build it or buy it, that's good to have updated tools.

#10 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Tue Aug 10, 2010 2:32 PM

I just ordered a batch of 5 boards to be made. I'll post build photos when I get them.

#11 karri OFFLINE  

karri

    Stargunner

  • 1,049 posts
  • Location:Espoo, Finland

Posted Thu Aug 12, 2010 10:27 PM

View PostWookie, on Tue Aug 10, 2010 2:32 PM, said:

I just ordered a batch of 5 boards to be made. I'll post build photos when I get them.

I have been using a proto-board from the FTDI chip manufacturer. The good thing with this chip is that it works with the Lynx non-standard speeds (62500 and 31250) out-of-the-box. Actually my Mttty.exe application already has built-in support for this in case you use Windows. (It also works using wine with Linux).

--
Karri

#12 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Aug 13, 2010 12:49 AM

Did you have to mod it as I said above? Based on all the info I've been able to find, my schematic should work and the stock boards from FTDI won't work without some modding.

Still, I won't know if my board works until I build one and try it out.

#13 im_reg OFFLINE  

im_reg

    Moonsweeper

  • 364 posts
  • Location:Leicestershire (UK)

Posted Fri Aug 13, 2010 1:03 AM

So what will the benefits of such a cable give? It looks very interesting and it's got me excited. It's always good to see new hardware devices.

#14 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Aug 13, 2010 11:39 PM

This is mostly a cable for programmers. It is a way to debug games in development. Previous adapters use old serial or parallel port connections. My board modernizes the adapter to use USB. My boards should arrive in the next couple of weeks.

#15 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Wed Aug 25, 2010 1:59 PM

I placed my order with batchpcb.com a couple weeks ago and I'm still waiting for the boards...

#16 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Aug 27, 2010 2:25 PM

I just got the shipment notification for my PCB's.

--Wookie

#17 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Wed Sep 1, 2010 2:02 PM

I received my boards yesterday. I made a mistake though. I forgot to add the board outline to the silk layer and ask them to cut the board to that shape. So I have to hand cut a pair of notches on the USB end. The next batch will be correct. Here's a pic:

Attached Thumbnails

  • usblynx.png


#18 gravitone OFFLINE  

gravitone

    Space Invader

  • 24 posts
  • Location:Groningen, The Netherlands

Posted Tue Sep 7, 2010 2:11 PM

View PostWookie, on Wed Sep 1, 2010 2:02 PM, said:

I received my boards yesterday. I made a mistake though. I forgot to add the board outline to the silk layer and ask them to cut the board to that shape. So I have to hand cut a pair of notches on the USB end. The next batch will be correct. Here's a pic:

Great stuff, any chance you could make me one?
I hereby welcome myself back in action btw. :D

Had a couple of rough months with uni, relationship, etc.

#19 JohnBuell OFFLINE  

JohnBuell

    Dragonstomper

  • 511 posts
  • Location:Chicago's Far-West Suburbs, IL, USA

Posted Tue Sep 7, 2010 8:01 PM

I'm interested to see how this turns out!

#20 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Wed Sep 8, 2010 2:49 PM

I got my parts yesterday but haven't had time to solder it up yet. I have a few revisions to the design already so once I have the prototype working, I'll send off for another batch of version 2 boards and then take orders here on the board. I haven't worked out the exact cost of each board + parts but it's about $10 I think. So the version 2 adapters will probably be between $15-$20 shipped.

--Wookie

#21 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Fri Sep 24, 2010 1:53 PM

So I took some time to solder up the prototype adapter this morning. When I plug it into my linux box, the LED's blink and the device is detected as a USB serial adapter. I now need to figure out how to test it. I need to write an example ROM that talks on the comlynx.

--Wookie

Attached Thumbnails

  • finished_adapter.jpg


#22 sage OFFLINE  

sage

    Moonsweeper

  • 391 posts
  • Location:Germany

Posted Sun Sep 26, 2010 5:07 AM

View PostWookie, on Fri Sep 24, 2010 1:53 PM, said:

So I took some time to solder up the prototype adapter this morning. When I plug it into my linux box, the LED's blink and the device is detected as a USB serial adapter. I now need to figure out how to test it. I need to write an example ROM that talks on the comlynx.

Much fatser:
Use a BLL loader cart like SIMIS, Alpine GAmes, Champ Rally, Lyxn Reloaded etc and send one of the prototype games

#23 Wookie OFFLINE  

Wookie

    Chopper Commander

  • 167 posts
  • Location:Seattle, WA

Posted Sun Sep 26, 2010 8:34 AM

Does anybody know where I can buy one of those carts? I almost bought Alpine Gamess from Carl at CGE this year. Now I wish I had.

--Wookie

Edited by Wookie, Sun Sep 26, 2010 8:35 AM.


#24 sage OFFLINE  

sage

    Moonsweeper

  • 391 posts
  • Location:Germany

Posted Tue Sep 28, 2010 7:47 AM

View PostWookie, on Sun Sep 26, 2010 8:34 AM, said:

Does anybody know where I can buy one of those carts? I almost bought Alpine Gamess from Carl at CGE this year. Now I wish I had.

Duranik Web page Click on Order Information

#25 EricDeLee OFFLINE  

EricDeLee

    Quadrunner

  • 5,749 posts
  • Location:Michigan

Posted Tue Sep 28, 2010 3:15 PM

but ordering from Songbird may get the game to you quicker.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users