IR100: Difference between revisions

From Sharpfin
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:
{|
{|
| [[Image:barracuda-pinout-issuea.png|thumb|Pinouts of Barracuda connectors]]
| [[Image:barracuda-pinout-issuea.png|thumb|Pinouts of Barracuda connectors]]
|}
== USB ==
There is something odd about the way the USB connection has been made.  The IR100 connects the USB D+ and D- with 22R series resistors, and also, each pin has a 15K resistor, which is terminated somewhere on the Barracuda PCB.
For a bus master, the two 15K resistors should be pull-downs - full stop!
For a bus slave, one or both of these resistors should be missing.
It is possible that this single port can be configured as either a master or a slave, but as yet, it is not clear how.
{|
| [[Image:IR100-USB.jpg|thumb|Schematic of USB Connection within IR100]]
|}
|}

Revision as of 02:06, 19 November 2006

PCB

The Barracuda PCB plugs into a motherboard within the IR100. The following image is a composite, showing both the top and bottom PCB layers.

IR100 Motherboard

Connectors

There are three edge connectors on the Barracuda board (J1, J2 and J3). The pin naming in the image below has been extracted from the IR100 motherboard silk screen.

Pinouts of Barracuda connectors

USB

There is something odd about the way the USB connection has been made. The IR100 connects the USB D+ and D- with 22R series resistors, and also, each pin has a 15K resistor, which is terminated somewhere on the Barracuda PCB.

For a bus master, the two 15K resistors should be pull-downs - full stop!

For a bus slave, one or both of these resistors should be missing.

It is possible that this single port can be configured as either a master or a slave, but as yet, it is not clear how.

Schematic of USB Connection within IR100