Repair USB Gecko?

Started by trackme, October 29, 2010, 11:51:56 PM

Previous topic - Next topic

trackme

Hi. Some time ago I bought an USB Gecko but it doesn't work.. Broken (The connection between USB and PC doesn't work...).
I tried unsuccesfully to return it (nasty shop..).. I tried to contact with usb gecko company but nothing :(.

Then... (I'm stupid).. this summer I bought other usb gecko in the same shop (The only shop in spain) but.. guess.. Broken too!
They (shop) told me I could return and.. the shop closed for holidays :S When the store reopened they told me I could not return because the time for return was ten days. Incredible... Even the miniusb cable was cut!! Well, If you want to know what shop is... -> chollogame (now chollomemoria or adictron... I don't know. Always they change the shop's name).

After my sad story :P... I have two broken geckos but.. it's so curios! First usb gecko fail on FTDI chipset (USB-PC Connection).
But the other gecko works on this conection but fails on wii. What's the problem? For example, on homebrew channel or gecko OS I don't get the green... thing xD. The wii doesn't detect usb gecko or memory...

Yes. Slot B, all correct... tested with some cables, with some wii's but nothing. Tried with Gecko OS with games, rebooting with hooks and nothing.

To repair the first gecko I think is impossible and hard but.. to repair the second gecko?
Wiird works (console). Gecko.net and wiird gui are frozen at start.
With wiird I can send commands, version etc but never to hook to a game or similar... Same situation like if I put the gecko on slot A. Just it doesn't work.

I tried (with success! :D) to port codes from memory dumps I found on some pages, create new codes (with a little luck ;P) etc but I need more..
Anyone know how I can repair the connection between wii and gecko?

Thanks for read all the text and thanks for reply (or not ;P).

PD: Sorry for my english

dcx2

Open the case and take pictures of the insides.  Depending on your skill level there might be a fix.

cydp3

You probably shouldn't have bought off chollogame. They have a very bad reputation on some forums.

trackme

Thanks for reply.
Uhmmm.. If you see gecko 2 on back. At center I can see a strange point. I think It doesn't have copper. It's possible?
USB Gecko 1: (Fails on USB-PC connection -> ftdi chipset)

Front[spoiler]

Uploaded with ImageShack.us[/spoiler]
Back[spoiler]
[/spoiler]

USB Gecko 2: (Fails on Gecko-Wii connection (green gecko icon doesn't show))
Front[spoiler]

Uploaded with ImageShack.us[/spoiler]
Back[spoiler]

Uploaded with ImageShack.us[/spoiler]

:)

dcx2

Nothing is immediately obvious...sorry.  Although the first Gecko looks like it has a bunch of small specks on it around the FTDI chip.

trackme

Ouh.. :(

If I want to buy a Gecko (third :S).. Where is the best place to buy? eurasia? foundmy? to wait for USB Gecko SE?

When we can be able to buy USB Gecko SE?

I'm from Spain.

:O On chollogame (adictron) the USB Gecko now costs 125 â,¬. Incredible... anyone wants to buy a 125â,¬ broken Gecko ? xD

Thanks!

cydp3

Well, personally I'd wait for the USB Gecko SE to come out. I think it's meant to come out in the next few weeks. But if you don't want to wait , I'd get one from Eurasia. That's where I got mine.

Bully@Wiiplaza

#7
Quote from: trackme on October 30, 2010, 11:47:12 PM
:O On chollogame (adictron) the USB Gecko now costs 125 â,¬. Incredible... anyone wants to buy a 125â,¬ broken Gecko ? xD
they are just fucking freaks xD
40â,¬ is already expensive, but worth it :D
Anyone, my first broken usb gecko for 50â,¬ ? XD
(My computer always said: "usb device not recognised" idk what happened... maybe I was too harsh and put it out of the memory card slot too often :-\ )
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

trackme

#8
Thanks...
Well, I have 2 broken usb geckos and I recently bought an USB Gecko Se (waiting to recive :D)

But... I use a macbook (OSX) and yesterday I tried to use the gecko.net app for mac (with libftdi etc etc). I don't understand why the gecko.net app on mac works!! Maybe libftdi library? I don't know.

Remember:
The second usb gecko is not detected on wii (green gecko icon) and it doesn't work.
But the first usb gecko is detected on wii but I can't use with wiird or gecko.net (on windows). Why gecko.net app for mac works?

Anyway, gecko.net app for mac doesn't work correctly. When I get ram dumps to search possible values, the app jumps some values without explanation, that is to say, If I know that on 0x80CF0000 address memory I have the searched value (for example 0x00000002), I can see the value on memory viewer but If I make a 32bit value (0x2) search I will get some possible addresses but the 0x80CF0000 address doesn't listed.

Sorry for my english.

So, to everyone that have a usb gecko and it doesn't work (wiird || gecko.net on windows), maybe it can be able to work with gecko.net app package for mac.

Thanks again :)

Edit: I tried with wiird on windows and gecko.net on windows and macosx with all possible hooks :(

Nuke

#9
Trackme,

You can email me at [email protected] or even my personal email address [email protected] or PM me here any time about such issues and they will personally get sorted by myself.


Many thanks
Nuke
0xFFFFFFuuuuuuu

trackme

I investigate why my USB Gecko doesn't work on windows but it works on OSX with mono. So it works with libftdi open source driver but with the official driver... :( Currently with libftdi I get some corrupted ram dumps so I can't search memory values efficiently.

I don't know why the serial number from FTDI chipset is not "GECKUSB0". It has a real serial number. I readed some code from wiird and gecko.net and.. yes!! They use "GECKUSB0" serial number to load gecko and my serial number is "A5002TAX".

I recompiled Gecko.net (Thanks for source) with this instruction changed and.. it works with official drivers on windows, osx, linux mwahaha.

So if any had this problem maybe the problem was serial number.

Nuke

Hi,

You can fix that by writing the correct eprom, Here is the software to write the eprom:

http://www.ftdichip.com/Support/Utilities/FT_Prog_v1.12.zip (for windows)

Here is the eeprom file for USB Gecko:

http://geckodownloads.googlecode.com/files/gecko.ept

The software is pretty straight forward, you load the eeprom file then select program from the menu.

Make sure you unplug any other FTDI based devices when you do this just to make sure you don't corrupt them.

One more thing: After you have programmed the eeprom, you need to unplug the cable and then replug, this will then re-enumerate and find the new device.
0xFFFFFFuuuuuuu

Nuke

Sorry you will need MTProg to program the older eeprom format, it can be found on the ftdi utilities page. FTProg is the same it just uses XML as its forum instead of a binary format.

Let me know how you get on.

0xFFFFFFuuuuuuu

trackme

Thanks Ian. It works!! Now my first gecko bought works.
Time to play :D

If I have time.. I will like to do an open qt based gecko debugger without wines, monos, lazarus...

Thanks again :D