Difference between revisions of "USBGecko"

From GC-Forever Wiki
Jump to navigation Jump to search
 
Line 25: Line 25:
  
 
[[File:USBGeckoSE.jpg|thumb|USB Gecko SE in its official packaging]]
 
[[File:USBGeckoSE.jpg|thumb|USB Gecko SE in its official packaging]]
 +
[[File:USBGeckos.jpg|thumb|USBGecko beta, Original, SE]]
 
In late 2010 - early 2011, a cheaper, even more limited edition version was produced dubbed "USB Gecko SE". It featured the same features as its predecessor however the flash memory was removed since not many homebrew applications made use of it. A status LED was added to the USB Gecko SE which was user controllable.
 
In late 2010 - early 2011, a cheaper, even more limited edition version was produced dubbed "USB Gecko SE". It featured the same features as its predecessor however the flash memory was removed since not many homebrew applications made use of it. A status LED was added to the USB Gecko SE which was user controllable.
  
Line 31: Line 32:
  
 
Many developers consider it a "must have" as it is very useful for debugging/stepping through code in libOGC / GDB.
 
Many developers consider it a "must have" as it is very useful for debugging/stepping through code in libOGC / GDB.
 
== PCB Differences ==
 
=== Pre-release Version ===
 
TODO
 
=== Original Version ===
 
TODO
 
=== SE Version ===
 
TODO
 
  
 
== Downloads (PCB/VHDL/GeckoOS) ==
 
== Downloads (PCB/VHDL/GeckoOS) ==
Line 46: Line 39:
  
 
Gamecube tools and Gecko Downloads mirror @ [http://www.gc-forever.com/forums/viewtopic.php?f=4&t=98 GC-Forever]
 
Gamecube tools and Gecko Downloads mirror @ [http://www.gc-forever.com/forums/viewtopic.php?f=4&t=98 GC-Forever]
 +
 +
== PCB Differences ==
 +
=== Pre-release Version ===
 +
[[File:USBGeckoBetaTop.jpg|200px|USBGecko beta PCB top]]
 +
[[File:USBGeckoBetaBottom.jpg|200px|USBGecko beta PCB bottom]]
 +
=== Original Version ===
 +
[[File:USBGeckoTop.jpg|200px|USBGecko PCB top]]
 +
[[File:USBGeckoBottom.jpg|200px|USBGecko PCB bottom]]
 +
=== SE Version ===
 +
[[File:USBGeckoSETop.jpg|200px|USBGecko SE PCB top]]
 +
[[File:USBGeckoSEBottom.jpg|200px|USBGecko SE PCB bottom]]
  
 
[[Category:MiscHardware]]
 
[[Category:MiscHardware]]

Latest revision as of 07:51, 14 May 2014

USB Gecko
USB Gecko
USB Gecko in original packaging
Specification
Flash Size
USB Gecko 512Kb (4MBit)
USB Gecko SE N/A
v · d · e

General

The USB Gecko was originally released as a "Developers Tool" aimed at homebrew developers and GC/Wii enthusiasts. It was originally released in early 2007 but was only produced in limited numbers. It is basically a device that uses the EXI bus to communicate bi-directionally from GC/Wii to a PC. It can plug in to either memory card port of a GC/Wii, but the software of course must be written to support both ports. The original version also featured 512Kb of internal Flashable memory which developers could store useful data in (such as code to reboot/reload to from their homebrew applications).

USB Gecko SE in its official packaging
USBGecko beta, Original, SE

In late 2010 - early 2011, a cheaper, even more limited edition version was produced dubbed "USB Gecko SE". It featured the same features as its predecessor however the flash memory was removed since not many homebrew applications made use of it. A status LED was added to the USB Gecko SE which was user controllable.

Reception

Although it was predominantly referred to as a developers tool, the USB Gecko perhaps received it's biggest sales from users who wanted to debug/hack commercial games for cheating/exploit purposes - the cheats community (wiiRD/Ocarina).

Many developers consider it a "must have" as it is very useful for debugging/stepping through code in libOGC / GDB.

Downloads (PCB/VHDL/GeckoOS)

After production stopped for the USB Gecko SE, the product was made open source with all files being available for download.

Official Googlecode Project Page for Gecko Downloads

Gamecube tools and Gecko Downloads mirror @ GC-Forever

PCB Differences

Pre-release Version

USBGecko beta PCB top USBGecko beta PCB bottom

Original Version

USBGecko PCB top USBGecko PCB bottom

SE Version

USBGecko SE PCB top USBGecko SE PCB bottom