gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Hardware > PC-to-GBA RS-232 communication

#41302 - Pinczakko - Wed Apr 27, 2005 10:05 am

I'm just getting started with GBA. Known the software development aspect of GBA and have tested some of my code in VBA.
I'm planning to interface GBA to PC through RS-232 interface. But I'm not sure what kind of hardware needed for that, is a voltage converter (e.g. MAX232 IC) enough?
Anyway, I haven't buy the GBA yet, so I can't measure the output voltage of the GBA.
I keen to know some hardware specs before I invest my money on that toy to play with it as an "electronics playground".
Sorry if this is a repeated question. I've searched the forum with no specific explanation on the voltage level issue.

TIA

Pinczakko
_________________
- Human knowledge belongs to the world -
- Знания людей принадлежат миру -

#41317 - tepples - Wed Apr 27, 2005 2:59 pm

RS232: signaling levels are +12V and -12V.
GBA: signaling levels are +3.3V and 0. (EDIT: corrected)

But the easiest way to interface the PC's serial port with GBA's UART mode is through an MBV2 cable purchased at lik-sang.com.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.


Last edited by tepples on Fri Apr 29, 2005 3:05 pm; edited 1 time in total

#41503 - Spektre - Fri Apr 29, 2005 6:21 am

Tepples,

My sincere apology if this is wrong as I have not scoped my GBA port but aren't the gba signalling levels +3.3 and 0?

Spektre

#41515 - wintermute - Fri Apr 29, 2005 10:52 am

http://darkfader.net/gba/main.html#GbaTool

#41535 - tepples - Fri Apr 29, 2005 3:08 pm

Spektre wrote:
but aren't the gba signalling levels +3.3 and 0?

You're right. What was I smoking? Or have I been playing too much luminesweeper?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#42911 - ZeroX - Mon May 16, 2005 5:23 pm

Pinczakko : U might have better luck using the parrelel port, high 5V and low 0V. Easier to work with. Check out the xboo cable. works great, but small apps only.

#42912 - arundel - Mon May 16, 2005 5:41 pm

A 'dumb' parallel port cable is probably the easiest cable to assemble. I would go for Martin Korth's XBOO cable: www.work.de/nocash

If you want to build a RS232 cable check out Matt's site. He's also letting you download the sources the software: www.axio.ms/projects/GBA/

But for a RS232 cable you will defenately need a microcontroller chip of some sort.
_________________
http://www.nausicaa.net

#48136 - pmhunt - Sun Jul 17, 2005 2:59 pm

I found this website that sale GBA to RS232 (UART) cables ready made
http://www.koolgsm.co.uk/product_info-52_38+1084.html

#127046 - istage - Sun Apr 29, 2007 3:56 pm

using a max3232 which volatage is 3.3v,but not max232 (supply volatage is 5v).
connect SI,SO to Rx,tx ,and DB9,2,3,5(GND).
and the software is ,setup a BPS as 9600,115200...and the interrupt.
send data to transmitte register.
read data from receive register.
that's it.

#127076 - Diddl - Sun Apr 29, 2007 9:45 pm

istage wrote:
using a max3232 which volatage is 3.3v,but not max232 (supply volatage is 5v).
connect SI,SO to Rx,tx ,and DB9,2,3,5(GND).
and the software is ,setup a BPS as 9600,115200...and the interrupt.
send data to transmitte register.
read data from receive register.
that's it.


yes, and you also can get this cable from ebay by a UK seller, it works fine.

#127106 - pmhunt - Mon Apr 30, 2007 12:41 am

The link I posted is out of date here is a new one

http://www.one-stop-china.com/pdetail.jsp?productid=3772