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 > GBA -> USB port

#101715 - naleksiev - Thu Sep 07, 2006 4:38 pm

Hello,
I tried to find all about EZFA and F2A cables in the forum but I couldn't find a complete answer of my questions.
I'm currently working on a USB driver for ARM micro controller, also an USB mass storage driver. And I was wondering if I use my GBA micro instead of ARM borad can I use EZFA or F2A to convert it to USB host?

Is there a problem to make this connection?
GBA->(EZFA|F2A)->USB flash drive
Probably there will be a problem with the power but I can add an external battery pack.

#101726 - Dwedit - Thu Sep 07, 2006 7:19 pm

I don't think you can make a GBA act as a USB mass storage device.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#101729 - naleksiev - Thu Sep 07, 2006 7:26 pm

No I don't want to make GBA act like mass storage device.
I want my GBA to be a HOST.


Btw it sounds pretty possible to make GBA mass storage device, and will be much more easy to implement it. Also those cables will be able to do the trick.

#101756 - phonymike - Thu Sep 07, 2006 10:40 pm

if you make your own cable with usb on one side and usb on the other it might work. it would be super duper slow, and you'd have to rewrite or port a usb protocol to the gba. you can't just compile some open source usb stuff and have it work on the gba. the f2a cables and such have a little extra hardware in them, so you need to figure out how they work. plus usb runs on 5 volts, gba 3, so you may need a voltage level conversion chip.

I saw some dudes hooked up hardware to make the gba work with an ide hard drive. all the external hardware was as big as a shoebox.

recap: custom cable, code usb protocol, and mass storage driver for the gba... good luck buddy.

#101764 - tepples - Thu Sep 07, 2006 11:26 pm

phonymike wrote:
I saw some dudes hooked up hardware to make the gba work with an ide hard drive. all the external hardware was as big as a shoebox.

What you saw was GBACD. When all that hardware between ATA and GBA was miniaturized for manufacturing, the result was SuperCard.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#101783 - sasuke_kun12 - Fri Sep 08, 2006 12:35 am

Quote:
phonymike wrote:
I saw some dudes hooked up hardware to make the gba work with an ide hard drive. all the external hardware was as big as a shoebox.

What you saw was GBACD. When all that hardware between ATA and GBA was miniaturized for manufacturing, the result was SuperCard.


holy crap, that is uber leet! i wanna try that. i got a hacked gba just waiting to be used!
_________________
Current Projects: Rise Of The TriaDS
Percentage Complete: 15% - woot! commenting out the loader GUI
http://sasukekunds.blogspot.com
RELEASE DATE! 15th October it would really help if someone wants to help! if so PM me!