OPOS93Dev: Difference between revisions
From ArmadeusWiki
| Line 70: | Line 70: | ||
! Linux GPIO or device !! i.MX93 Mux !! wiringPi N° !! RPi name !! Function !! JX Pin !! JX Pin !! Function !! RPi name !! wiringPi N° !! i.MX93 Mux !! Linux GPIO or device | ! Linux GPIO or device !! i.MX93 Mux !! wiringPi N° !! RPi name !! Function !! JX Pin !! JX Pin !! Function !! RPi name !! wiringPi N° !! i.MX93 Mux !! Linux GPIO or device | ||
|- | |- | ||
| style="background:orange;"| - || style="background:orange;"| || style="background:orange;"| || style="background:orange;"| || style="background:orange;"| '''3.3V''' || style="color:yellow;background:black;" align=center | '''1''' || style="color:yellow;background:black;" align=center | '''2''' || '''5V''' || || || || - | | style="background:orange;"| - || style="background:orange;"| || style="background:orange;"| || style="background:orange;"| 3.3V PWR || style="background:orange;"| '''3.3V''' || style="color:yellow;background:black;" align=center | '''1''' || style="color:yellow;background:black;" align=center | '''2''' || '''5V''' || || || || - | ||
|- | |- | ||
| /dev/i2c-1 || I2C1_SDA || || SDA1 || I2C data|| style="color:yellow;background:black;" align=center | '''3''' || style="color:yellow;background:black;" align=center | '''4''' || '''5V''' || || || || - | | /dev/i2c-1 || I2C1_SDA || || SDA1 || I2C data|| style="color:yellow;background:black;" align=center | '''3''' || style="color:yellow;background:black;" align=center | '''4''' || '''5V''' || || || || - | ||
| Line 82: | Line 82: | ||
| gpio24 || GPIO_IO21__GPIO2_IO21 || 0 || GPIO0 || GPIO || style="color:yellow;background:black;" align=center | '''11''' || style="color:yellow;background:black;" align=center | '''12''' || GPIO / AIN8 || GPIO1 || || GPIO_IO20__GPIO2_IO20 || gpio8 | | gpio24 || GPIO_IO21__GPIO2_IO21 || 0 || GPIO0 || GPIO || style="color:yellow;background:black;" align=center | '''11''' || style="color:yellow;background:black;" align=center | '''12''' || GPIO / AIN8 || GPIO1 || || GPIO_IO20__GPIO2_IO20 || gpio8 | ||
|- | |- | ||
| gpio25 || GPIO_IO19__GPIO2_IO19 || || GPIO2 || GPIO || style="color:yellow;background:black;" align=center | '''13''' || style="color:yellow;background:black;" align=center | '''14''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || | | gpio25 || GPIO_IO19__GPIO2_IO19 || || GPIO2 || GPIO || style="color:yellow;background:black;" align=center | '''13''' || style="color:yellow;background:black;" align=center | '''14''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | - | ||
|- | |- | ||
| gpio96 || GPIO_IO18__GPIO2_IO18 || || GPIO3 || GPIO || style="color:yellow;background:black;" align=center | '''15''' || style="color:yellow;background:black;" align=center | '''16''' || GPIO || GPIO4 || 4 || GPIO_IO17__GPIO2_IO17 || gpio18 | | gpio96 || GPIO_IO18__GPIO2_IO18 || || GPIO3 || GPIO || style="color:yellow;background:black;" align=center | '''15''' || style="color:yellow;background:black;" align=center | '''16''' || GPIO || GPIO4 || 4 || GPIO_IO17__GPIO2_IO17 || gpio18 | ||
| Line 88: | Line 88: | ||
| || || || || '''3,3V''' || style="color:yellow;background:black;" align=center | '''17''' || style="color:yellow;background:black;" align=center | '''18''' || GPIO || GPIO5 || 5 || UART1_RTS_B__GPIO1_IO19 || gpio19 | | || || || || '''3,3V''' || style="color:yellow;background:black;" align=center | '''17''' || style="color:yellow;background:black;" align=center | '''18''' || GPIO || GPIO5 || 5 || UART1_RTS_B__GPIO1_IO19 || gpio19 | ||
|- | |- | ||
| || SAI1_RXD0__LPSPI1_SOUT || || || SPI MOSI || style="color:yellow;background:black;" align=center | '''19''' || style="color:yellow;background:black;" align=center | '''20''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || | | || SAI1_RXD0__LPSPI1_SOUT || || || SPI MOSI || style="color:yellow;background:black;" align=center | '''19''' || style="color:yellow;background:black;" align=center | '''20''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | - | ||
|- | |- | ||
| || SAI1_TXC__LPSPI1_SIN || || || SPI MISO || style="color:yellow;background:black;" align=center | '''21''' || style="color:yellow;background:black;" align=center | '''22''' || GPIO || GPIO6 || 6 || NAND_WE_B__GPIO4_IO01 || gpio97 | | || SAI1_TXC__LPSPI1_SIN || || || SPI MISO || style="color:yellow;background:black;" align=center | '''21''' || style="color:yellow;background:black;" align=center | '''22''' || GPIO || GPIO6 || 6 || NAND_WE_B__GPIO4_IO01 || gpio97 | ||
| Line 98: | Line 98: | ||
| || || || || I2C Data || style="color:yellow;background:black;" align=center | '''27''' || style="color:yellow;background:black;" align=center | '''28''' || I2C clock || || || || | | || || || || I2C Data || style="color:yellow;background:black;" align=center | '''27''' || style="color:yellow;background:black;" align=center | '''28''' || I2C clock || || || || | ||
|- | |- | ||
| gpio132 || GPIO_IO08__GPIO2_IO08 || || || GPIO || style="color:yellow;background:black;" align=center | '''29''' || style="color:yellow;background:black;" align=center | '''30''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || | | gpio132 || GPIO_IO08__GPIO2_IO08 || || GPIO5 || GPIO || style="color:yellow;background:black;" align=center | '''29''' || style="color:yellow;background:black;" align=center | '''30''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | - | ||
|- | |- | ||
| || GPIO_IO07__GPIO2_IO07 || || || GPIO || style="color:yellow;background:black;" align=center | '''31''' || style="color:yellow;background:black;" align=center | '''32''' || GPIO || || || GPIO_IO06__GPIO2_IO06 || gpio128 | | || GPIO_IO07__GPIO2_IO07 || || GPIO6 || GPIO || style="color:yellow;background:black;" align=center | '''31''' || style="color:yellow;background:black;" align=center | '''32''' || GPIO || GPIO12 || || GPIO_IO06__GPIO2_IO06 || gpio128 | ||
|- | |- | ||
| gpio134 || GPIO_IO05__GPIO2_IO05 || || || GPIO || style="color:yellow;background:black;" align=center | '''33''' || style="color:yellow;background:black;" align=center | '''34''' || '''GND''' || || || || | | gpio134 || GPIO_IO05__GPIO2_IO05 || || GPIO13 || GPIO || style="color:yellow;background:black;" align=center | '''33''' || style="color:yellow;background:black;" align=center | '''34''' || style="background:grey;" | '''GND''' || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | - | ||
|- | |- | ||
| gpio135 || GPIO_IO04__GPIO2_IO04 || || || GPIO || style="color:yellow;background:black;" align=center | '''35''' || style="color:yellow;background:black;" align=center | '''36''' || GPIO || || || GPIO_IO03__GPIO2_IO03 || gpio131 | | gpio135 || GPIO_IO04__GPIO2_IO04 || || GPIO19 || GPIO || style="color:yellow;background:black;" align=center | '''35''' || style="color:yellow;background:black;" align=center | '''36''' || GPIO || GPIO16 || || GPIO_IO03__GPIO2_IO03 || gpio131 | ||
|- | |- | ||
| || GPIO_IO02__GPIO2_IO02 || || || GPIO || style="color:yellow;background:black;" align=center | '''37''' || style="color:yellow;background:black;" align=center | '''38''' || GPIO || || || GPIO_IO01__GPIO2_IO01 || gpio130 | | || GPIO_IO02__GPIO2_IO02 || || GPIO26 || GPIO || style="color:yellow;background:black;" align=center | '''37''' || style="color:yellow;background:black;" align=center | '''38''' || GPIO || GPIO20 || || GPIO_IO01__GPIO2_IO01 || gpio130 | ||
|- | |- | ||
| style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | '''GND''' || style="color:yellow;background:black;" align=center | '''39''' || style="color:yellow;background:black;" align=center | '''40''' || GPIO / 1-Wire || || || GPIO_IO00__GPIO2_IO00 || gpio129 | | style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | || style="background:grey;" | '''GND''' || style="color:yellow;background:black;" align=center | '''39''' || style="color:yellow;background:black;" align=center | '''40''' || GPIO / 1-Wire || GPIO21 || || GPIO_IO00__GPIO2_IO00 || gpio129 | ||
|} | |} | ||
Revision as of 15:46, 24 July 2026
Page under construction...
Informations on this page are not guaranteed !!
Description
This is the Armadeus System's standard development board/baseboard for the OPOS93 module.
https://www.opossom.com/static/images/opos93_dev.jpg
Errata
Resources
Feature list
AudioVideo OutVideo In |
User InputWired communicationStorage |
Wireless communicationOther |
Connectors
- RPi compatible connector:
| Linux GPIO or device | i.MX93 Mux | wiringPi N° | RPi name | Function | JX Pin | JX Pin | Function | RPi name | wiringPi N° | i.MX93 Mux | Linux GPIO or device |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | 3.3V PWR | 3.3V | 1 | 2 | 5V | - | |||||
| /dev/i2c-1 | I2C1_SDA | SDA1 | I2C data | 3 | 4 | 5V | - | ||||
| /dev/i2c-1 | I2C1_SCL | SCL1 | I2C clock | 5 | 6 | GND | - | ||||
| gpio9 | GPIO_IO24__GPIO2_IO24 | 7 | GPIO7 | GPIO / AIN9 | 7 | 8 | UART Tx | TxD | /dev/ttymxc1 | ||
| GND | 9 | 10 | UART Rx | RxD | /dev/ttymxc1 | ||||||
| gpio24 | GPIO_IO21__GPIO2_IO21 | 0 | GPIO0 | GPIO | 11 | 12 | GPIO / AIN8 | GPIO1 | GPIO_IO20__GPIO2_IO20 | gpio8 | |
| gpio25 | GPIO_IO19__GPIO2_IO19 | GPIO2 | GPIO | 13 | 14 | GND | - | ||||
| gpio96 | GPIO_IO18__GPIO2_IO18 | GPIO3 | GPIO | 15 | 16 | GPIO | GPIO4 | 4 | GPIO_IO17__GPIO2_IO17 | gpio18 | |
| 3,3V | 17 | 18 | GPIO | GPIO5 | 5 | UART1_RTS_B__GPIO1_IO19 | gpio19 | ||||
| SAI1_RXD0__LPSPI1_SOUT | SPI MOSI | 19 | 20 | GND | - | ||||||
| SAI1_TXC__LPSPI1_SIN | SPI MISO | 21 | 22 | GPIO | GPIO6 | 6 | NAND_WE_B__GPIO4_IO01 | gpio97 | |||
| SAI1_TXD0__LPSPI1_SCK | SPI CLK | 23 | 24 | SPI_CS0 | SAI1_TXFS__LPSPI1_PCS0 | ||||||
| GND | 25 | 26 | SPI_CS1 | ||||||||
| I2C Data | 27 | 28 | I2C clock | ||||||||
| gpio132 | GPIO_IO08__GPIO2_IO08 | GPIO5 | GPIO | 29 | 30 | GND | - | ||||
| GPIO_IO07__GPIO2_IO07 | GPIO6 | GPIO | 31 | 32 | GPIO | GPIO12 | GPIO_IO06__GPIO2_IO06 | gpio128 | |||
| gpio134 | GPIO_IO05__GPIO2_IO05 | GPIO13 | GPIO | 33 | 34 | GND | - | ||||
| gpio135 | GPIO_IO04__GPIO2_IO04 | GPIO19 | GPIO | 35 | 36 | GPIO | GPIO16 | GPIO_IO03__GPIO2_IO03 | gpio131 | ||
| GPIO_IO02__GPIO2_IO02 | GPIO26 | GPIO | 37 | 38 | GPIO | GPIO20 | GPIO_IO01__GPIO2_IO01 | gpio130 | |||
| GND | 39 | 40 | GPIO / 1-Wire | GPIO21 | GPIO_IO00__GPIO2_IO00 | gpio129 |
Tested RPi shields/hats
Tips
Bootstrap
- Put Boot0 jumper to go in Bootstrap mode
U-Boot
- Use OPOS93Dev "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.