Open main menu

DAVE Developer's Wiki β

Changes

Connectors, buttons and switches (SBC Lynx)

1,333 bytes added, 14:23, 25 November 2016
Multiprotocol UARTs and CAN interfaces
==Multiprotocol UARTs and CAN interfaces==
There are two UART multiprotocol ports (RS232 / RS485 / RS422) and one CAN interface available on SBC LYNX. They are detailed in the same section because they share some resources.===Multiprotocol UARTs===UART interfaces Multiprotocol UARTs are named as MPUART0 and MPUART1. They are associated to i.MX6UL's native UART8 and UART3 respectively. They are routed to connectors through Intersil ISL3330 transceivers (one for each port).
Generally speaking, multiprotocol UARTs
*supports RS232, RS485 and RS422 electrical protocols independently(meaning that, for example, MPUART0 can be configured as RS485 and MPUART1 can be configured as RS485)
**electrical protocol is selected by different mounting options
*can be routed to different types of connector independently; supported connectors are:
**Phoenix 1755749 MSTBVA2.5/3-G5.08 (vertical)
**Phoenix 1757255 MSTBA 2.5/3-G-5.08 (righ-angle).
This wide flexibility allows to implement many different combinations. The following table details two of them. For actaul actual available options , please contact [mailto:sales@dave.eu Sales department].
{|class="wikitable" style="text-align: center;"
|}
 CAN interface is connected to MX6UL Flexcan1 controller through an SN65HVD23x CAN transceiver. ====Transceivers' connection====
The following table describes the MPUART0 signals to the ISL3330 transceiver:
|-
|}
====Connector's pinout=========RS232 on DB9=====
{|class="wikitable" style="text-align: center;"
|+MPUART0
| 9||not connected||n/a||
|-
| SH1, SH2||PCB_GND_RNG||[[Grounding_(SBC_Lynx)|Shield]]||
|-
|}
| 9||not connected||n/a||
|-
| SH1, SH2||PCB_GND_RNG||[[Grounding_(SBC_Lynx)|Shield]]||
|-
|}
=====RS422 on DB9=====
{|class="wikitable" style="text-align: center;"
|+MPUART0
| 9||not connected||n/a||
|-
| SH1, SH2||PCB_GND_RNG||[[Grounding_(SBC_Lynx)|Shield]]||
|-
|}
| 9||not connected||n/a||
|-
| SH1, SH2||PCB_GND_RNG||[[Grounding_(SBC_Lynx)|Shield]]||
|-
|}
=====RS485 on DB9=====
TBD
{|class="wikitable" style="text-align: center;"
| 1||not connected||n/a||
|-
| 2||MPUART0_A, MPUART0_Y||Inverting receiver input, inverting driver output||
|-
| 3||MPUART0_A, MPUART0_Y||Inverting receiver input, inverting driver output||
|-
| 4||not connected||n/a||
| 6||not connected||n/a||
|-
| 7||MPUART0_B, MPUART0_Z||Non-inverting receiver input, non-inverting driver output||
|-
| 8||MPUART0_B, MPUART0_Z||Non-inverting receiver input, non-inverting driver output||
|-
| 9||not connected||n/a||
|-
| SH1, SH2||PCB_GND_RNG||[[Grounding_(SBC_Lynx)|Shield]]||
|-
|}
| 1||not connected||n/a||
|-
| 2||MPUART1_A, MPUART1_Y||Inverting receiver input, inverting driver output||
|-
| 3||MPUART1_A, MPUART1_Y||Inverting receiver input, inverting driver output||
|-
| 4||not connected||n/a||
| 6||not connected||n/a||
|-
| 7||MPUART1_B, MPUART1_Z||Non-inverting receiver input, non-inverting driver output||
|-
| 8||MPUART1_B, MPUART1_Z||Non-inverting receiver input, non-inverting driver output||
|-
| 9||not connected||n/a||
|-
| SH1, SH2||PCB_GND_RNG||[[Grounding_(SBC_Lynx)|Shield]]||
|-
|}
=====RS485 on Phoenix 1755749 MSTBVA2.5/3-G5.08 (vertical)====TBD=
{|class="wikitable" style="text-align: center;"
|+MPUART0
!Notes
|-
| 1||not connectedMPUART0_A||n/aInverting receiver input, inverting driver output||
|-
| 2||MPUART0_AMPUART0_B||RXDNon-inverting receiver input, non-inverting driver output||
|-
| 3||MPUART0_YDGND||TXDGround||
|-
| 4||not connected||n/a} {|class="wikitable" style="text-align: center;"|+MPUART1
|-
| 5||DGND||Ground||!Pin #|-!Internal connection| 6||not connected||n/a|||-Signal name| 7||MPUART0_Z||RTS||!Notes
|-
| 81||MPUART0_BMPUART1_A||CTSnInverting receiver input, inverting driver output||
|-
| 92||not connectedMPUART1_B||n/aNon-inverting receiver input, non-inverting driver output||
|-
| SH1, SH23||PCB_GND_RNGDGND||ShieldGround||
|-
|}
=====RS485 on Phoenix 1757255 MSTBVA2.5/3-G5.08 (right-angle)=====
{|class="wikitable" style="text-align: center;"
|+MPUART1MPUART0
|-
!Pin #
!Notes
|-
| 1||not connectedMPUART0_A||n/aInverting receiver input, inverting driver output||
|-
| 2||MPUART1_AMPUART0_B||RXDNon-inverting receiver input, non-inverting driver output||
|-
| 3||MPUART1_YDGND||TXDGround||
|-
| 4||not connected||n/a} {|class="wikitable" style="text-align: center;"|+MPUART1
|-
| 5||DGND||Ground||!Pin #|-!Internal connection| 6||not connected||n/a|||-Signal name| 7||MPUART1_Z||RTS||!Notes
|-
| 81||MPUART1_BMPUART1_A||CTSnInverting receiver input, inverting driver output||
|-
| 92||not connectedMPUART1_B||n/aNon-inverting receiver input, non-inverting driver output||
|-
| SH1, SH23||PCB_GND_RNGDGND||ShieldGround||
|-
|}
 =====Additional options for RS422 and RS485 interfaces=====Other options are available on Phoenix 1755749 MSTBVA2request, as described in the following sections.5/3-G5For more information, please contact [mailto:sales@dave.08 (right-angle)eu Sales department].======Terminations======TBD======RS485 alternative pinout======
TBD
===CAN===CAN interface is connected to MX6UL Flexcan1 controller through an SN65HVD23x CAN transceiver.
==CPU ONOFF / Power reset connector (J50)==
4,650
edits