RIALTO SBC/Interfaces and Connectors/Mezzanine

From DAVE Developer's Wiki
< RIALTO SBC
Revision as of 11:42, 13 January 2024 by U0007 (talk | contribs) (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...")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
History
Issue Date Notes
2024/01/13 First documentationrelease



Mezzanine Connectors[edit | edit source]

Description[edit | edit source]

RIALTO SBC has two mezzanine expansion connectors: J60 and J61.

J60 is a 10x1x2.54mm pin strip header connector.


UART, I2C, GPIO connector (J60)

J61 is a 10x1x2.54mm pin strip header connector.


VIN, 3V3, 5V, GPIO connector (J61)

Signals[edit | edit source]

The following table describes the interface signals:

Pin# Pin name Pin function GPIO
1 UART2_RX_DATA I2C4_SDA, ECSPI3_SCLK GPIO1_IO21
10 DGND Ground

All the GPIO signals are 0-3.3V level.

Device mapping[edit | edit source]

GPIO[edit | edit source]

GPIOs are mapped into banks each of which contains 32 pins. They are named as GPIO<bank>_IO<pin>

Each pin can be addressed with an incremental number, calculated as follows: GPIO = 32 x (<bank> - 1) + <pin>

Device usage[edit | edit source]

GPIO[edit | edit source]

Under Linux the GPIOs can be manipulated su sysfs export or with the gpio tools.