Open main menu

DAVE Developer's Wiki β

Changes

Created page with "<section begin="History" /> {| style="border-collapse:collapse; " ! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History |- ! style="bo..."
<section begin="History" />
{| style="border-collapse:collapse; "
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
|-
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Issue Date
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Notes
|-
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |2024/01/12
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |First documentation release
|-
|-
|}
<section end="History" />
<section begin="Body" />

==USB ports ==

=== Description ===
RIALTO SBC provides two USB ports, one HOST and one OTG:

* J48 is a standard USB HOST 2.0 Type A connector

[[File:RIALTO_SBC-USB-HOST-connector.png|thumb|center|500px|USB HOST connector]]


* J55 is a micro-AB type receptacle for a USB OTG connection: this interface can operate in Host mode and Device (peripheral) mode


[[File:RIALTO_SBC-USB-OTG-connector.png|thumb|center|500px|USB connector]]


===Signals ===

The following table describes the interface signals:

==== USB HOST ====
{| class="wikitable"
!Pin#
!Pin name
!Pin function
!Pin Notes
|-
|1
|USB_HOST_5V
|VBUS
|
|-
|2
|USB_DM1
|USB Host Data -
|
|-
|3
|USB_DP1
|USB Host Data +
|
|-
|4
|DGND
|Ground
|
|-
|5, 6, 7, 8
|PCB_GND_RNG
|Shield
|
|}

==== USB OTG ====
{| class="wikitable"
!Pin#
!Pin name
!Pin function
!Pin Notes
|-
|1
|VBUS_OTG_5V
|VBUS
|
|-
|2
|USB_DM2
|USB OTG Data -
|
|-
|3
|USB_DP2
|USB OTG Data +
|
|-
|4
|PA8
|USB OTG ID
|
|-
|5
|GND
|Ground
|
|-
|6, 7, 8
|PCB_GND_RNG
|Shield
|
|}

=== Device mapping ===
The USB Host port can be used under Linux for connecting USB peripheral devices: the related peripheral driver has to be integrated into the Linux kernel.

The USB OTG feature can be easily tested using the Mass Storage Gadget driver.

<section end="Body" />

[[Category:RIALTO SBC]]
8,226
edits