USB: Difference between revisions

From Pyra Wiki
Jump to navigation Jump to search
(→‎Full-size USB2 Port with eSATA: Adding hardware links)
(→‎Micro-USB3 OTG Port: Adding hardware links)
Line 33: Line 33:
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.
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.
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.
Hardware:
* [http://www.bossconntech.com/connector/usb-3-0-connector/usb-3-0-micro-ab-connector/usb-3-0-micro-ab-female-connector-dip-for-outer-shell.html BossConn USB3-MICABF-CO02] - USB 3.0 Micro AB Female Connector
* [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
* [https://www.mouser.co.uk/ProductDetail/Nexperia/IP4220CZ6125?qs=me8TqzrmIYWNWIOv4%2FpxMw%3D%3D IP4220CZ6,125] - Dual USB 2.0 integrated ESD protection
* [https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLP11TB800UL2L?qs=%2Fha2pyFaduivauEJsdu3mthN%2F2orsRh1J3oM3dYXTIK42V4EBuEtOw%3D%3D DLP11TB800UL2L] - 2 x Common Mode Chokes / Filters 0504 80ohm EMI Suppression Fltr
* [https://www.mouser.co.uk/ProductDetail/TDK/ACM2012-900-2P-T001?qs=%2Fha2pyFadug3t8tNY0QxAI5VFTC0YpAxfiy9XGGS8ZWghpnNNX9yBOzLmauQpYX3 ACM2012-900-2P-T001] - Common Mode Choke / Filter 50V 200mA 680ohms AEC-Q200


===Serial-via-micro-USB Port===
===Serial-via-micro-USB Port===

Revision as of 15:54, 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.

Hardware:

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