Open main menu

DAVE Developer's Wiki β

Changes

Signals
! latexfontsize="scriptsize" |Pin#
! latexfontsize="scriptsize" |Pin name
! latexfontsize="scriptsize" |Pin Alternate function
! latexfontsize="scriptsize" |GPIO
!Pin notes
|-
|1
|I2C4_SDA, ECSPI3_SCLK
|GPIO1_IO21
|
|-
|2
|UART2_RTS
|FLEXCAN2_RX, ECSPI3_MISO
|GPIO1_IO23
|
|-
|3
|UART2_TX_DATA
|I2C4_SCL, ECSPI3_SS0
|GPIO1_IO20
|
|-
|4
|UART2_CTS
|FLEXCAN2_TX, ECSPI3_MOSI
|GPIO1_IO22
|
|-
|5
|UART5_TX_DATA
|I2C2_SCL
|GPIO1_IO3
|
|-
|6
|UART5_RX_DATA
|I2C2_SDA
|GPIO1_IO31
|
|-
|7
|MEZZANINE_GP0
|
|GPIO3_IO24 or GPIO4_IO25
|LCD_DATA19 or CSI_DATA04 mounting options
|-
|8
|MEZZANINE_GP1
|
|GPIO3_IO27 or GPIO4_IO26
|LCD_DATA22 or CSI_DATA05 mounting options
|-
|9
|MEZZANINE_GP2
|
|GPIO3_IO28 or GPIO4_IO27
|LCD_DATA23 or CSI_DATA06 mounting options
|-
|10
|DGND
|Ground
|
|
|}
=== Device mapping ===
 
==== UART ====
* UART2 and it is mapped to <code>/dev/ttymxc1</code> device in Linux
* UART5 and it is mapped to <code>/dev/ttymxc4</code> device in Linux
 
==== GPIO ====
GPIOs are mapped into banks each of which contains 32 pins. They are named as GPIO<bank>_IO<pin>
=== Device usage ===
 
==== UART ====
UART peripherals use standard Linux protocols.
 
==== GPIO ====
Under Linux the GPIOs can be manipulated su <code>sysfs </code> export or with the gpio tools.
<section end="Body" />
[[Category:RIALTO SBC]]
8,226
edits