Everest says my USB gecko is operating at USB 1.1 speed

Started by wiiztec, February 14, 2010, 01:11:05 AM

Previous topic - Next topic

wiiztec

I remember reading link say that USB 2.0 is required because it would be impractically slow otherwise. Despite what everest says my gecko seems to be operating at normal speed, is it possible that everest is simply just wrong?
If there's any code at all that you want to be button activated, or even able to toggle on & off, and I have the game, just PM me and I'll make it happen

Link

Can you use your USB Gecko together with WiiRd or Gecko dotNET?

If so.. try making a full ramdump of MEM1 (80000000 to 81800000).. if it takes about 30 to 60 seconds, then everything's fine.. the USB Gecko can't take full advantage of USB 2.0 - it is a USB 2.0 device however, its speeds.. are not really USB 2.0! USB 1.1 has a speed of 12 MBit/s max (1.5 MB/s) - that would mean a transfer of MEM1 SHOULD take about 16 seconds - reality is that it takes quite a bit longer - so yes: the USB Gecko is a USB2.0 device, it won't be able to use the speed though.

Background: basically the USB Gecko is an FTDI chip.. the FTDI chip is a universal general purpose chip which can translate a serial port (Gamecube memory port) to USB.. the USB side of the FTDI has USB 2.0 speed (not the full 480 MBit/s but it is much faster than a USB Gecko)!  The Gamecube memory port however isn't too fast (notice how long saving sometimes takes.. and yes: a 59 block memory card is basically only 500 KB, format it and you see how slow it is) - and unfortunately the USB Gecko uses the serial port in there (technically you can also use another connector in there - for example for SD card readers.. those are able to handle about 2 to 3 MB per second in best case - the USB Gecko doesn't use it though!)

wiiztec

It seems to dump at about 1 second per block so thats normal then, why do you need a USB 2.0 port if the gecko can't use it's speed?
If there's any code at all that you want to be button activated, or even able to toggle on & off, and I have the game, just PM me and I'll make it happen