translator, wb_editors
4285
правок
Matveevrj (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:Wiren Board 6.7-6.9.1: Low-level hardware handling}} {{Wbincludes:Peripherals}} == GPIO terminals ==») |
Matveevrj (обсуждение | вклад) |
||
(не показаны 23 промежуточные версии этого же участника) | |||
Строка 2: | Строка 2: | ||
{{DISPLAYTITLE:Wiren Board 6.7-6.9.1: Low-level hardware handling}} | {{DISPLAYTITLE:Wiren Board 6.7-6.9.1: Low-level hardware handling}} | ||
{{Wbincludes:Peripherals}} | {{Wbincludes:Peripherals}} | ||
== GPIO terminals == | == GPIO terminals == | ||
{| class="wikitable" | {| class="wikitable" | ||
! | !Terminal block | ||
! | !Function | ||
!GPIO | !GPIO | ||
!GPIO number | !GPIO number | ||
! | !Output i.mx6UL | ||
! | !Comments | ||
|- | |- | ||
| colspan="6" style="text-align:center; vertical-align:middle;" | ''' | | colspan="6" style="text-align:center; vertical-align:middle;" | '''Outputs A1-A4''' | ||
|- | |- | ||
|A1(out) | |A1(out) | ||
Строка 20: | Строка 20: | ||
|79 | |79 | ||
|LCD_DATA10 | |LCD_DATA10 | ||
| | | Open collector output; | ||
|- | |- | ||
|A2(out) | |A2(out) | ||
Строка 27: | Строка 27: | ||
|80 | |80 | ||
|LCD_DATA11 | |LCD_DATA11 | ||
| | | Open collector output; | ||
|- | |- | ||
|A3(out) | |A3(out) | ||
Строка 34: | Строка 34: | ||
|81 | |81 | ||
|LCD_DATA12 | |LCD_DATA12 | ||
| | | Open collector output; | ||
|- | |- | ||
|A4(out) | |A4(out) | ||
Строка 41: | Строка 41: | ||
|82 | |82 | ||
|LCD_DATA13 | |LCD_DATA13 | ||
| | | Open collector output; | ||
|- | |- | ||
| colspan="6" style="text-align:center; vertical-align:middle;" | ''' | | colspan="6" style="text-align:center; vertical-align:middle;" | '''Outputs A1-A4''' (inverted; those. "1" on gpio appears when there is no voltage at the input) | ||
|- | |- | ||
|A1 (in) | |A1 (in) | ||
Строка 79: | Строка 79: | ||
|68 | |68 | ||
|LCD_RESET | |LCD_RESET | ||
| | | is used by default by the w1-gpio driver | ||
|- | |- | ||
|W2 | |W2 | ||
Строка 86: | Строка 86: | ||
|11 | |11 | ||
|JTAG_TMS | |JTAG_TMS | ||
| | | is used by default by the w1-gpio driver | ||
|- | |- | ||
|} | |} | ||
== UART implementation == | |||
{| class="wikitable" | {| class="wikitable" | ||
|''' | |'''Port Name in Linux''' | ||
|''' | |'''Alternate Port Name on Linux''' | ||
|''' | |'''Connector on controller''' | ||
|''' | |'''Note''' | ||
|- | |- | ||
|/dev/ttymxc0 | |/dev/ttymxc0 | ||
|/dev/ttyCONSOLE | |/dev/ttyCONSOLE | ||
| | | Controller debug-uart (micro-usb) | ||
| | | Default Settings: 115200-8-N-1 | ||
|- | |- | ||
|/dev/ttymxc1 | |/dev/ttymxc1 | ||
|/dev/ttyRS485-1 | |/dev/ttyRS485-1 | ||
| | | Signed ''RS-485'', terminal blocks A and B | ||
| | | Uninsulated port, terminator installed | ||
|- | |- | ||
|/dev/ttymxc3 | |/dev/ttymxc3 | ||
|/dev/ttyRS485-2 | |/dev/ttyRS485-2 | ||
| | | Signed ''RS-485'', terminal blocks A/L and B/H (this port can be used as CAN) | ||
| | | Uninsulated port, terminator installed, multiplexed with CAN | ||
|- | |- | ||
|/dev/ttymxc2 | |/dev/ttymxc2 | ||
|/dev/ttyMOD1 | |/dev/ttyMOD1 | ||
|UART | | UART on the extension module MOD1 | ||
| | | To appear, you need to set in wb-hardware.conf «Expose UART Pins (DIY)» | ||
|- | |- | ||
|/dev/ttymxc4 | |/dev/ttymxc4 | ||
|/dev/ttyMOD2 | |/dev/ttyMOD2 | ||
|UART | | UART on the extension module MOD2 | ||
| | | To appear, you need to set in wb-hardware.conf «Expose UART Pins (DIY)» | ||
|- | |- | ||
|/dev/ttymxc5 | |/dev/ttymxc5 | ||
|/dev/ttyMOD3 | |/dev/ttyMOD3 | ||
|UART | | UART on the extension module MOD3 | ||
| | | To appear, you need to set in wb-hardware.conf «Expose UART Pins (DIY)» | ||
|- | |- | ||
|/dev/ttymxc6 | |/dev/ttymxc6 | ||
|/dev/ttyMOD4 | |/dev/ttyMOD4 | ||
|UART | | UART on the extension module MOD4 | ||
| | | To appear, you need to set in wb-hardware.conf «Expose UART Pins (DIY)» | ||
|- | |- | ||
|/dev/ttymxc7 | |/dev/ttymxc7 | ||
|/dev/ttyGSM | |/dev/ttyGSM | ||
|UART | | UART on WBC expansion module (GSM/3G/4G modem connector) | ||
| | | To appear, you need to set any of the modems in wb-hardware.conf | ||
|- | |- | ||
|} | |} | ||
<gallery> | <gallery> | ||
File: MOD12.png | Connector Mod1, Mod2 and Mod3 WB6.7 for expansion modules | |||
File: MOD3.png | Connector Mod4 WB6.7 for extension modules | |||
File: wbc_mod.png | Slot WBC connector on the WB6.7 for 2g/3g/4g modems | |||
</gallery> | </gallery> | ||
== Signals on expansion modules == | |||
= | |||
{| class="wikitable" | {| class="wikitable" | ||
|style="text-align:center; vertical-align:middle;" | | |style="text-align:center; vertical-align:middle;" |'''Output sodim''' | ||
|style="text-align:center; vertical-align:middle;" |GPIO | |style="text-align:center; vertical-align:middle;" |'''GPIO''' | ||
|style="text-align:center; vertical-align:middle;" |GPIO number | |style="text-align:center; vertical-align:middle;" |'''GPIO number''' | ||
|style="text-align:center; vertical-align:middle;" | | |style="text-align:center; vertical-align:middle;" |'''Pinmux pad name''' | ||
|style="text-align:center; vertical-align:middle;" | | |style="text-align:center; vertical-align:middle;" |'''Pin''' | ||
|style="text-align:center; vertical-align:middle;" | | |style="text-align:center; vertical-align:middle;" |'''Function''' | ||
|- | |- | ||
| colspan="6" style="text-align:center; vertical-align:middle;" | '''MOD1''' | | colspan="6" style="text-align:center; vertical-align:middle;" | '''MOD1''' | ||
Строка 230: | Строка 220: | ||
|10 | |10 | ||
|JTAG_MOD | |JTAG_MOD | ||
|TX (muxed | |TX (muxed through 3k, 12k PD) | ||
|spdif out | |spdif out | ||
|- | |- | ||
Строка 377: | Строка 367: | ||
|spi ss | |spi ss | ||
|- | |- | ||
| colspan="6" style="text-align:center; vertical-align:middle;" | '''WBC ( | | colspan="6" style="text-align:center; vertical-align:middle;" | '''WBC (modem)''' | ||
|- | |- | ||
|188 | |188 | ||
Строка 405: | Строка 395: | ||
|SNVS_TAMPER4 | |SNVS_TAMPER4 | ||
|5V | |5V | ||
|gpio ( | |gpio (on/off 5V to modem) | ||
|- | |- | ||
|186 | |186 | ||
Строка 429: | Строка 419: | ||
|- | |- | ||
|} | |} | ||
=== ADC channels === | |||
== | |||
{| class="wikitable" | {| class="wikitable" | ||
! | !termonal | ||
! | !ADC chanel | ||
! | !Divisor | ||
|- | |- | ||
|'''A1''' | |'''A1''' | ||
Строка 454: | Строка 440: | ||
|3 | |3 | ||
|- | |- | ||
|'''Vin''' | |'''Vin''' | ||
|8 | |8 | ||
Строка 465: | Строка 449: | ||
|33k, 12k | |33k, 12k | ||
|} | |} | ||
== Legs for internal use == | |||
= | |||
{| class="wikitable" | {| class="wikitable" | ||
! | ! sodim output | ||
!GPIO | !GPIO | ||
!GPIO number | !GPIO number | ||
! | ! output i.mx6UL | ||
! | ! function | ||
|- | |- | ||
|84 | |84 | ||
|GPIO1_IO13 | |GPIO1_IO13 | ||
|13 | |13 | ||
|JTAG_TDI | |JTAG_TDI | ||
| | |transistor lift 1-wire to the top (W2) | ||
|- | |- | ||
|77 | |77 | ||
Строка 492: | Строка 470: | ||
|112 | |112 | ||
|NAND_DQS | |NAND_DQS | ||
| | |transistor lift 1-wire to the top (W1) | ||
|- | |- | ||
|36 | |36 | ||
Строка 522: | Строка 500: | ||
| | | | ||
| | | | ||
|Red LED, [[Control_led_indicator_WB6.7 | | |Red LED, [[Control_led_indicator_WB6.7 | indicator controlling]] | ||
|- | |- | ||
|82 | |82 | ||
Строка 528: | Строка 506: | ||
| | | | ||
| | | | ||
|Green LED, [[Control_led_indicator_WB6.7 | | |Green LED, [[Control_led_indicator_WB6.7 | indicator controlling]] | ||
|- | |- | ||
|65 | |65 | ||
Строка 546: | Строка 524: | ||
|74 | |74 | ||
| | | | ||
| | |supply Wi-Fi (active low) | ||
|- | |- | ||
|29 | |29 | ||
Строка 552: | Строка 530: | ||
|48 | |48 | ||
| | | | ||
|i2c | |i2c for RTC, SDA | ||
|- | |- | ||
|31 | |31 | ||
Строка 558: | Строка 536: | ||
|49 | |49 | ||
| | | | ||
|i2c | |i2c for RTC, SCL | ||
|- | |- | ||
|144 | |144 | ||
Строка 564: | Строка 542: | ||
|76 | |76 | ||
|PAD_LCD_DATA07 | |PAD_LCD_DATA07 | ||
|i2c | |i2c for EEPROM1, SDA | ||
|- | |- | ||
|142 | |142 | ||
Строка 570: | Строка 548: | ||
|67 | |67 | ||
|PAD_LCD_VSYNC | |PAD_LCD_VSYNC | ||
|i2c | |i2c for EEPROM1, SCL | ||
|- | |- | ||
|160 | |160 | ||
Строка 576: | Строка 554: | ||
|70 | |70 | ||
|PAD_LCD_DATA01 | |PAD_LCD_DATA01 | ||
|i2c | |i2c for EEPROM2, SDA | ||
|- | |- | ||
|158 | |158 | ||
Строка 582: | Строка 560: | ||
|71 | |71 | ||
|PAD_LCD_DATA02 | |PAD_LCD_DATA02 | ||
|i2c | |i2c for EEPROM2, SCL | ||
|- | |- | ||
|75 | |75 | ||
Строка 588: | Строка 566: | ||
|107 | |107 | ||
| | | | ||
| | |supply USB | ||
|- | |- | ||
|154 | |154 | ||
Строка 619: | Строка 597: | ||
|PAD_UART2_RTS_B | |PAD_UART2_RTS_B | ||
|CAN transciever power | |CAN transciever power | ||
|- | |- | ||
|117 | |117 | ||
Строка 640: | Строка 616: | ||
| | | | ||
|FW button | |FW button | ||
|} | |} | ||