Difference between revisions of "OPOS8MMDev"
From ArmadeusWiki
(→Connectors) |
(→Connectors) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 63: | Line 63: | ||
==Connectors== | ==Connectors== | ||
− | * RPi compatible connector: | + | * RPi compatible connector (NC: Not Connected, NA: Not available): |
− | {| class="wikitable" border="1" cellpadding="5" summary="RPi compatible connector of OPOS8MMDev" | + | {| class="wikitable" border="1" cellpadding="5" summary="RPi compatible connector of OPOS8MMDev" style="text-align:center;" |
− | |- style="background:#efefef;" | + | |- style="background:#efefef; text-align:center;" |
! Linux GPIO or device !! i.MX8MM Mux config !! OPOS8MM Pin Name !! wiringPi N° !! RPi name !! Function !! JX Pin !! JX Pin !! Function !! RPi name !! wiringPi N° !! OPOS8MM Pin Name !! i.MX8MM Mux config !! Linux GPIO or device | ! Linux GPIO or device !! i.MX8MM Mux config !! OPOS8MM Pin Name !! wiringPi N° !! RPi name !! Function !! JX Pin !! JX Pin !! Function !! RPi name !! wiringPi N° !! OPOS8MM Pin Name !! i.MX8MM Mux config !! Linux GPIO or device | ||
|- | |- | ||
− | | - || | + | | - || -|| +3V3 || - || || '''3.3V''' || style="color:yellow;background:black;" align=center | '''1''' || style="color:yellow;background:black;" align=center | '''2''' || '''5V''' || || - || +5V || - || - |
|- | |- | ||
− | | /dev/i2c- | + | | /dev/i2c-3 || || I2C4_SDA || || SDA1 || I2C data|| style="color:yellow;background:black;" align=center | '''3''' || style="color:yellow;background:black;" align=center | '''4''' || '''5V''' || || - || +5V || - || - |
|- | |- | ||
− | | /dev/i2c- | + | | /dev/i2c-3 || || I2C4_SCL || || SCL1 || I2C clock || style="color:yellow;background:black;" align=center | '''5''' || style="color:yellow;background:black;" align=center | '''6''' || '''GND''' || || - || GND || - || - |
|- | |- | ||
− | | | + | | pwm3 || GPIO1_IO14_PWM3_OUT || GPIO1_14 || 7 || GPIO7 || GPIO / AIN9 || style="color:yellow;background:black;" align=center | '''7''' || style="color:yellow;background:black;" align=center | '''8''' || UART Tx || TxD || || UART1_TX || SAI2_RXFS_UART1_DCE_TX ||/dev/ttymxc0 |
|- | |- | ||
− | | || || GND || || || '''GND''' || style="color:yellow;background:black;" align=center | '''9''' || style="color:yellow;background:black;" align=center | '''10''' || UART Rx || RxD || || UART1_RX || | + | | - || - || GND || || || '''GND''' || style="color:yellow;background:black;" align=center | '''9''' || style="color:yellow;background:black;" align=center | '''10''' || UART Rx || RxD || || UART1_RX || SAI2_RXC_UART1_DCE_RX|| /dev/ttymxc0 |
|- | |- | ||
− | | | + | | gpio4 || GPIO1_IO04_GPIO1_IO4 || GPIO1_4 || 0 || GPIO0 || GPIO || style="color:yellow;background:black;" align=center | '''11''' || style="color:yellow;background:black;" align=center | '''12''' || GPIO / AIN8 || GPIO1 || || GPIO1_5 || GPIO1_IO05_GPIO1_IO5 || gpio5 |
|- | |- | ||
− | | | + | | gpio1 || GPIO1_IO01_GPIO1_IO1 || GPIO1_1 || || GPIO2 || GPIO || style="color:yellow;background:black;" align=center | '''13''' || style="color:yellow;background:black;" align=center | '''14''' || '''GND''' || GND || - || GND || - || - |
|- | |- | ||
− | | | + | | gpio0 || GPIO1_IO00_GPIO1_IO0 || GPIO1_0 || || GPIO3 || GPIO || style="color:yellow;background:black;" align=center | '''15''' || style="color:yellow;background:black;" align=center | '''16''' || GPIO || GPIO4 || 4 || UART1_RTS || NA || NA |
|- | |- | ||
− | | || || GND || || || '''3,3V''' || style="color:yellow;background:black;" align=center | '''17''' || style="color:yellow;background:black;" align=center | '''18''' || GPIO || GPIO5 || 5 || UART1_CTS || || | + | | - || - || GND || - || || '''3,3V''' || style="color:yellow;background:black;" align=center | '''17''' || style="color:yellow;background:black;" align=center | '''18''' || GPIO || GPIO5 || 5 || UART1_CTS || NA || NA |
|- | |- | ||
− | | || || SPI1_MOSI|| || || SPI MOSI || style="color:yellow;background:black;" align=center | '''19''' || style="color:yellow;background:black;" align=center | '''20''' || '''GND''' || GND || || || | + | | || ECSPI1_MOSI_ECSPI1_MOSI || SPI1_MOSI|| || || SPI MOSI || style="color:yellow;background:black;" align=center | '''19''' || style="color:yellow;background:black;" align=center | '''20''' || '''GND''' || GND || - || GND || - || - |
|- | |- | ||
− | | || || SPI1_MISO || || || SPI MISO || style="color:yellow;background:black;" align=center | '''21''' || style="color:yellow;background:black;" align=center | '''22''' || GPIO || GPIO6 || 6 || GPIO1_7 || || | + | | || ECSPI1_MOSI_ECSPI1_MISO || SPI1_MISO || || || SPI MISO || style="color:yellow;background:black;" align=center | '''21''' || style="color:yellow;background:black;" align=center | '''22''' || GPIO || GPIO6 || 6 || GPIO1_7 || GPIO1_IO07_GPIO1_IO7 || gpio7 |
|- | |- | ||
− | | || || SPI1_SCLK || || || SPI CLK || style="color:yellow;background:black;" align=center | '''23''' || style="color:yellow;background:black;" align=center | '''24''' || SPI_CS0 || || || SPI1_SS0 || || | + | | || ECSPI1_MOSI_ECSPI1_MCLK || SPI1_SCLK || || || SPI CLK || style="color:yellow;background:black;" align=center | '''23''' || style="color:yellow;background:black;" align=center | '''24''' || SPI_CS0 || || || SPI1_SS0 || ECSPI1_SS0_GPIO5_IO9 || spi0 ? |
|- | |- | ||
− | | || || GND || || || '''GND''' || style="color:yellow;background:black;" align=center | '''25''' || style="color:yellow;background:black;" align=center | '''26''' || SPI_CS1 || || || GPIO1_6 || || | + | | - || - || GND || - || || '''GND''' || style="color:yellow;background:black;" align=center | '''25''' || style="color:yellow;background:black;" align=center | '''26''' || SPI_CS1 || || || GPIO1_6 || GPIO1_IO06_GPIO1_IO6 || spi0 ? |
|- | |- | ||
− | | || || | + | | NA || NA || NC || || || I2C Data || style="color:yellow;background:black;" align=center | '''27''' || style="color:yellow;background:black;" align=center | '''28''' || I2C clock || || || NC || NA || NA |
|- | |- | ||
− | | | + | | gpio8 || GPIO1_IO08_GPIO1_IO8 || GPIO1_8 || || || GPIO || style="color:yellow;background:black;" align=center | '''29''' || style="color:yellow;background:black;" align=center | '''30''' || '''GND''' || || || GND || - || - |
|- | |- | ||
− | | || || GPIO1_11 || || || GPIO || style="color:yellow;background:black;" align=center | '''31''' || style="color:yellow;background:black;" align=center | '''32''' || GPIO || || || UART3_TXD || | + | | gpio11 || GPIO1_IO11_GPIO1_IO11 || GPIO1_11 || || || GPIO || style="color:yellow;background:black;" align=center | '''31''' || style="color:yellow;background:black;" align=center | '''32''' || GPIO || || || UART3_TXD || UART3_TXD_GPIO5_IO27 || gpio155 |
|- | |- | ||
− | | | + | | gpio13 || GPIO1_IO13_GPIO1_IO13 || GPIO1_13 || || || GPIO || style="color:yellow;background:black;" align=center | '''33''' || style="color:yellow;background:black;" align=center | '''34''' || '''GND''' || || || GND || - || - |
|- | |- | ||
− | | | + | | NA || NA || NC || || || GPIO || style="color:yellow;background:black;" align=center | '''35''' || style="color:yellow;background:black;" align=center | '''36''' || GPIO || || || UART3_RXD || UART3_RXD_GPIO5_IO26 || gpio154 |
|- | |- | ||
− | | || || | + | | NA || NA || NC || || || GPIO || style="color:yellow;background:black;" align=center | '''37''' || style="color:yellow;background:black;" align=center | '''38''' || GPIO || || || NC || NA || NA |
|- | |- | ||
− | | || || GND|| || || '''GND''' || style="color:yellow;background:black;" align=center | '''39''' || style="color:yellow;background:black;" align=center | '''40''' || GPIO / 1-Wire || || || | + | | - || - || GND|| || || '''GND''' || style="color:yellow;background:black;" align=center | '''39''' || style="color:yellow;background:black;" align=center | '''40''' || GPIO / 1-Wire || || || NC || NA || NA |
|} | |} | ||
Latest revision as of 17:56, 22 June 2022
Page under construction...
Informations on this page are not guaranteed !!
Contents
Description
This is the Armadeus System's standard development board/baseboard for the OPOS8MM module.
Errata
Resources
Feature list
AudioVideo OutVideo In |
User InputWired communicationStorage |
Wireless communicationOther |
Connectors
- RPi compatible connector (NC: Not Connected, NA: Not available):
Linux GPIO or device | i.MX8MM Mux config | OPOS8MM Pin Name | wiringPi N° | RPi name | Function | JX Pin | JX Pin | Function | RPi name | wiringPi N° | OPOS8MM Pin Name | i.MX8MM Mux config | Linux GPIO or device |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | - | +3V3 | - | 3.3V | 1 | 2 | 5V | - | +5V | - | - | ||
/dev/i2c-3 | I2C4_SDA | SDA1 | I2C data | 3 | 4 | 5V | - | +5V | - | - | |||
/dev/i2c-3 | I2C4_SCL | SCL1 | I2C clock | 5 | 6 | GND | - | GND | - | - | |||
pwm3 | GPIO1_IO14_PWM3_OUT | GPIO1_14 | 7 | GPIO7 | GPIO / AIN9 | 7 | 8 | UART Tx | TxD | UART1_TX | SAI2_RXFS_UART1_DCE_TX | /dev/ttymxc0 | |
- | - | GND | GND | 9 | 10 | UART Rx | RxD | UART1_RX | SAI2_RXC_UART1_DCE_RX | /dev/ttymxc0 | |||
gpio4 | GPIO1_IO04_GPIO1_IO4 | GPIO1_4 | 0 | GPIO0 | GPIO | 11 | 12 | GPIO / AIN8 | GPIO1 | GPIO1_5 | GPIO1_IO05_GPIO1_IO5 | gpio5 | |
gpio1 | GPIO1_IO01_GPIO1_IO1 | GPIO1_1 | GPIO2 | GPIO | 13 | 14 | GND | GND | - | GND | - | - | |
gpio0 | GPIO1_IO00_GPIO1_IO0 | GPIO1_0 | GPIO3 | GPIO | 15 | 16 | GPIO | GPIO4 | 4 | UART1_RTS | NA | NA | |
- | - | GND | - | 3,3V | 17 | 18 | GPIO | GPIO5 | 5 | UART1_CTS | NA | NA | |
ECSPI1_MOSI_ECSPI1_MOSI | SPI1_MOSI | SPI MOSI | 19 | 20 | GND | GND | - | GND | - | - | |||
ECSPI1_MOSI_ECSPI1_MISO | SPI1_MISO | SPI MISO | 21 | 22 | GPIO | GPIO6 | 6 | GPIO1_7 | GPIO1_IO07_GPIO1_IO7 | gpio7 | |||
ECSPI1_MOSI_ECSPI1_MCLK | SPI1_SCLK | SPI CLK | 23 | 24 | SPI_CS0 | SPI1_SS0 | ECSPI1_SS0_GPIO5_IO9 | spi0 ? | |||||
- | - | GND | - | GND | 25 | 26 | SPI_CS1 | GPIO1_6 | GPIO1_IO06_GPIO1_IO6 | spi0 ? | |||
NA | NA | NC | I2C Data | 27 | 28 | I2C clock | NC | NA | NA | ||||
gpio8 | GPIO1_IO08_GPIO1_IO8 | GPIO1_8 | GPIO | 29 | 30 | GND | GND | - | - | ||||
gpio11 | GPIO1_IO11_GPIO1_IO11 | GPIO1_11 | GPIO | 31 | 32 | GPIO | UART3_TXD | UART3_TXD_GPIO5_IO27 | gpio155 | ||||
gpio13 | GPIO1_IO13_GPIO1_IO13 | GPIO1_13 | GPIO | 33 | 34 | GND | GND | - | - | ||||
NA | NA | NC | GPIO | 35 | 36 | GPIO | UART3_RXD | UART3_RXD_GPIO5_IO26 | gpio154 | ||||
NA | NA | NC | GPIO | 37 | 38 | GPIO | NC | NA | NA | ||||
- | - | GND | GND | 39 | 40 | GPIO / 1-Wire | NC | NA | NA |
Tested RPi shields/hats
Tips
Bootstrap
- Put Boot0 jumper to go in Bootstrap mode
U-Boot
- Use OPOS6ULDev "User" LED in U-Boot scripts:
- ON:
BIOS> gpio set 68
- OFF:
BIOS> gpio clear 68
- ON:
Linux
- to activate login in Framebuffer console, please uncomment /etc/inittab line 35 this way:
# Set up a getty on LCD tty1::respawn:/sbin/getty 38400 tty1
Links
- RaspberryPi is a registered trademark of RaspberryPi Foundation.