USB: Difference between revisions
(→Micro-USB3 OTG Port: Adding hardware links) |
(→Micro-USB3 OTG Port: Adding more USB3-OTG components) |
||
Line 40: | Line 40: | ||
* [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/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 | * [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 | ||
* [https://www.mouser.co.uk/ProductDetail/ON-Semiconductor-Fairchild/FPF3040UCX?qs=%2Fha2pyFadugFS4y9FPVZuPGu3r1FS%252B6Gghb2pjWrbNdQOmVgbq%2FncA%3D%3D FPF3040UCX] - 18V-RatedDual Input Single OutputPower-Source-Selector Switch | |||
** When "EN-OTG" is enabled, connects "VBUS" power line to "VBUS-EXT" on the USB 3.0 OTG port. | |||
* [https://eu.mouser.com/ProductDetail/Texas-Instruments/TPS22963CYZPT?qs=%2Fha2pyFaduiPtXM9VsJfDxzeot7ozG8g10qHRVhOMwI8CD8%2FnOzJ6g%3D%3D TPS22963CYZPT] - 5.5V, 3A, 13mΩ On-Resistance Load Switch | |||
** To control power to FPF3040UCX when in OTG is enabled. | |||
===Serial-via-micro-USB Port=== | ===Serial-via-micro-USB Port=== |
Revision as of 16:22, 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:
- BossConn USB3-MICABF-CO02 - USB 3.0 Micro AB Female Connector
- TPD4EUSB30 - 4-Channel Transient Voltage and ESD Protection for Super-SpeedUSB 3.0 Interface
- IP4220CZ6,125 - Dual USB 2.0 integrated ESD protection
- DLP11TB800UL2L - 2 x Common Mode Chokes / Filters 0504 80ohm EMI Suppression Fltr
- ACM2012-900-2P-T001 - Common Mode Choke / Filter 50V 200mA 680ohms AEC-Q200
- FPF3040UCX - 18V-RatedDual Input Single OutputPower-Source-Selector Switch
- When "EN-OTG" is enabled, connects "VBUS" power line to "VBUS-EXT" on the USB 3.0 OTG port.
- TPS22963CYZPT - 5.5V, 3A, 13mΩ On-Resistance Load Switch
- To control power to FPF3040UCX when in OTG is enabled.
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