Line 19:
Line 19:
The USB Gecko is a two step converter to convert EXI<->serial<->usb. It is a fancy serial port. All the fun is provided by software. No, the EXI interrupt is not possible to trigger from the PC.
The USB Gecko is a two step converter to convert EXI<->serial<->usb. It is a fancy serial port. All the fun is provided by software. No, the EXI interrupt is not possible to trigger from the PC.
+
+
The Gecko has 3 chips:
+
* The USB interface is provided by the FT245RL which converts USB to an 8 bit bidirectional FIFO.
+
* The FIFO is connected to an ALTERA CPLD (Complex Programmable Logic Device) EPM570T100C5N which converts the parallel data to a serial datastream needed for the Wii's EXI port.
+
* There is a 512K byte flashrom, the SST39VF040 which is accessable only on the Wii side through the Altera CPLD. This is not strictly necessary for the USB Gecko's main functionality.
* [[Media:Usbgecko_schematics.zip|USB Gecko schematics (BSD licensed)]]
* [[Media:Usbgecko_schematics.zip|USB Gecko schematics (BSD licensed)]]