USB: Difference between revisions - Pyra Wiki

(→‎Full-size USB2 Port: Adding hardware links)
(→‎Full-size USB2 Port with eSATA: Adding hardware links)
Line 21: Line 21:
This can be used as a simple USB2 port as above.
This can be used as a simple USB2 port as above.
Although this uses a blue Connector designed for USB3 Ports, it is not capable of USB3 (with the current [[CPU-Board]]). The additional pins are used for (e-)SATA Lanes for to an [[ESATA_Adapter|Adapter]].
Although this uses a blue Connector designed for USB3 Ports, it is not capable of USB3 (with the current [[CPU-Board]]). The additional pins are used for (e-)SATA Lanes for to an [[ESATA_Adapter|Adapter]].
Hardware:
* [https://eu.mouser.com/ProductDetail/Molex/48393-0003?qs=KpdAywxU010pLgWj887I%252Bw%3D%3D Molex 48393-0003] - USB 3.0 Female Type A Connector
** USB 2.0 data pins connect to "HOST1-D" pins of the CPU module
** USB 3.0 data pins connect to "SATA-RX" and "SATA-TX" pins of the CPU module
* [https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TPD4EUSB30DQAR?qs=Ze4%2FuFuz19JpY4uqYOLMbQ%3D%3D TPD4EUSB30] - 4-Channel Transient Voltage and ESD Protection for Super-SpeedUSB 3.0 Interface used on eSATA lines
See [[Storage]] for more details.
See [[Storage]] for more details.



Revision as of 15:49, 1 April 2021


The Pyra has four USB ports, as detailed below.

For our purposes:

  • "USB2" means "capable of Low, Full and High-speed"
  • "USB3" means "capable of low, full, high and super-speed"
  • "OTG" means capable of operating in either host- or slave-mode.

Full-size USB2 Port

This is a straightforward USB port as found on many desktop PCs. I can be used for keyboards, mice, USB memory sticks, network adaptors and many other things (subject to driver support)

Hardware:

  • Assmann AU-Y1006-2-R - USB TYPE-A USB 2.0 Receptacle Connector 4 Position Surface Mount, Right Angle
  • IP4220CZ6F - Dual USB 2.0 integrated ESD protection

Full-size USB2 Port with eSATA

This can be used as a simple USB2 port as above. Although this uses a blue Connector designed for USB3 Ports, it is not capable of USB3 (with the current CPU-Board). The additional pins are used for (e-)SATA Lanes for to an Adapter.

Hardware:

  • Molex 48393-0003 - USB 3.0 Female Type A Connector
    • USB 2.0 data pins connect to "HOST1-D" pins of the CPU module
    • USB 3.0 data pins connect to "SATA-RX" and "SATA-TX" pins of the CPU module
  • TPD4EUSB30 - 4-Channel Transient Voltage and ESD Protection for Super-SpeedUSB 3.0 Interface used on eSATA lines

See Storage for more details.

Micro-USB3 OTG Port

This can be used much like the full-size USB2 ports, but at higher speeds and with the obvious requirement for a passive adaptor when using most peripherals. It can also be used to charge the Pyra (either from another computer, or a mains adaptor) and to operate as a USB slave. The Pandora has software allowing it to operate as a USB mouse, joystick, keyboard or SD-card reader in slave mode. It is expected that similar software will be available for the Pyra.

Serial-via-micro-USB Port

This is not a general-purpose USB port (as a result of limitations of the SOC) but can be used in two ways:

  • Charging the Pyra while the primary microUSB3 port is in host mode.
  • Monitoring the Pyra using another computer (Serial output from the Pyra's processor, via a built-in Serial-USB translator, with the Pyra as USB slave)

Charger

The Pyra will charge from a standard microUSB cable, much in the same way as any other (non-apple) portable device made in the last few years.

Sample of potentially official charger

See also: Display, Audio

Back
Top