Personal tools

Difference between revisions of "VisionCB-RT-STD v.1.0 Datasheet and Pinout"

From SomLabs Wiki

Jump to: navigation, search
(Raspberry Pi compatible I/O header (J504))
(Electrical parameters)
 
(59 intermediate revisions by the same user not shown)
Line 25: Line 25:
 
== Features ==
 
== Features ==
 
* Carrier Board (Base Board) compatible with the VisionSOM family of modules based on NXP i.MX RT application processors  
 
* Carrier Board (Base Board) compatible with the VisionSOM family of modules based on NXP i.MX RT application processors  
* Core clock up to 600MHz
+
* SoM connector: SODIMM200
* Up to 512kB on-chip RAM (depends on used VisionSOM module)
 
* Up to 16MB QSPI Flash memory (depends on used VisionSOM module)
 
* SoM Interface: SODIMM200
 
 
* Expansion Connectors:
 
* Expansion Connectors:
 
**Arduino Uno Rev. 3 1x8, 1x6, 1x8, 1x10 Pin Headers (Female)
 
**Arduino Uno Rev. 3 1x8, 1x6, 1x8, 1x10 Pin Headers (Female)
Line 58: Line 55:
 
[[File:VisionCB-RT-STD-1-0-1k.png|center|thumb]]
 
[[File:VisionCB-RT-STD-1-0-1k.png|center|thumb]]
 
|-
 
|-
| VisionCB-RT-STD v1.0 board with VisionSOM-6ULL ||  
+
| VisionCB-RT-STD v1.0 board with VisionSOM-RT ||  
 
[[File:VisionCB-RT-STD-1-0-z-SOM-1k.png|center|thumb]]
 
[[File:VisionCB-RT-STD-1-0-z-SOM-1k.png|center|thumb]]
 
<!--|--->                                                        <!-- This is a comment -->
 
<!--|--->                                                        <!-- This is a comment -->
Line 94: Line 91:
 
| Power Supply (J100 input)
 
| Power Supply (J100 input)
 
| 9.0
 
| 9.0
| 11.0
 
 
| 12.0
 
| 12.0
 +
| 15.0
 
| V
 
| V
 
| Positive pole on central connector of J100
 
| Positive pole on central connector of J100
Line 106: Line 103:
 
| Excluding LCD, USB and antoher external loads
 
| Excluding LCD, USB and antoher external loads
 
|-
 
|-
| USB power supply
+
| Output voltage (VCC-3V3)
| 4.75
 
| 4.9
 
| 5.5
 
| V
 
| On J201 (Linux USB console connector)
 
|-
 
| Input GPIO voltage (J405)
 
| 0
 
| -
 
| 3.3
 
| V
 
| LCD-RGB connector
 
|-
 
| Input GPIO voltage (J504)
 
| 0
 
 
| -
 
| -
 
| 3.3
 
| 3.3
| V
 
| Raspberry Pi compatible
 
|-
 
| Input GPIO voltage (J502, J503)
 
| 0
 
| -
 
| 3.3/5
 
| V
 
| Arduino compatible connector (digital I/O)
 
|-
 
| Input GPIO voltage (J501)
 
| 0
 
 
| -
 
| -
| 3.3
 
 
| V
 
| V
| Arduino compatible connector (analog inputs)
+
| Generated by internal LDO
|}
 
 
 
== Boot Selector ==
 
[[File:VisionCB-RT-STD-1-0-bootsel.png|center|600px]]
 
{| class="wikitable"
 
! colspan="2" style="text-align: center; font-weight: bold;" | BOOTx
 
! rowspan="2" style="text-align: center; font-weight: bold;" | Boot Mode
 
|-
 
| BOOT1
 
GPIO_AD_B0_05
 
| BOOT0
 
GPIO_AD_B0_04
 
|-
 
| 1
 
| 1
 
|Reserved
 
|-
 
| 1
 
| 0
 
|Internal
 
|-
 
| 0
 
| 1
 
|Serial
 
|-
 
| 0
 
| 0
 
|Fuses
 
|}
 
 
 
== JTAG & JTAG+ETM Connectors ==
 
[[File:VisionCB-RT-STD-1-0-jtag_jtrace.png|center|600px]]
 
{| class="wikitable"
 
!style="text-align: center; font-weight: bold;" | JTAG Connector
 
!style="text-align: center; font-weight: bold;" | Default function name
 
!style="text-align: center; font-weight: bold;" | MCU pin name
 
|-
 
|1
 
| VCC-3V3
 
| NA
 
|-
 
|2
 
| -
 
| NA
 
|-
 
|3
 
| -
 
| NA
 
|-
 
|4
 
| GND
 
| NA
 
|-
 
|5
 
| JTAG-TDI
 
| GPIO_AD_B0_09
 
|-
 
|6
 
| GND
 
| NA
 
|-
 
|7
 
| JTAG-TMS
 
| GPIO_AD_B0_06
 
|-
 
|8
 
| GND
 
| NA
 
|-
 
|9
 
| JTAG-TCK
 
| GPIO_AD_B0_07
 
|-
 
|10
 
| GND
 
| NA
 
|-
 
|11
 
| -
 
| NA
 
|-
 
|12
 
| GND
 
| NA
 
|-
 
|13
 
| JTAG-TDO
 
| GPIO_AD_B0_10
 
|-
 
|14
 
| -
 
| NA
 
|-
 
|15
 
| POR-B
 
| POR-B
 
|-
 
|16
 
| -
 
| NA
 
 
|-
 
|-
|17
+
| Output VCC-3V3 current
 
| -
 
| -
| NA
 
|-
 
|18
 
 
| -
 
| -
| NA
+
| 500
|-
+
| mA
|19
+
| Generated by internal LDO
| 5V-Supply (IN)
 
| NA
 
|-
 
|20
 
| -
 
| NA
 
|}
 
 
 
{| class="wikitable"
 
!style="text-align: center; font-weight: bold;" | JTAG+ETM Connector
 
!style="text-align: center; font-weight: bold;" | Default function name
 
!style="text-align: center; font-weight: bold;" | MCU pin name
 
|-
 
|1
 
| VCC-3V3
 
| NA
 
|-
 
|2
 
| JTAG-TMS
 
| GPIO_AD_B0_06
 
|-
 
|3
 
| GND
 
| NA
 
|-
 
|4
 
| JTAG-TCK
 
| GPIO_AD_B0_07
 
|-
 
|5
 
| GND
 
| NA
 
|-
 
|6
 
| JTAG-TDO
 
| GPIO_AD_B0_10
 
|-
 
|7
 
| -
 
| NA
 
|-
 
|8
 
| JTAG-TDI
 
| GPIO_AD_B0_09
 
|-
 
|9
 
| -
 
| NA
 
|-
 
|10
 
| POR-B
 
| POR-B
 
|-
 
|11
 
| 5V-Supply (IN)
 
| NA
 
|-
 
|12
 
| LCD-DATA13
 
| GPIO_B0_12
 
|-
 
|13
 
| 5V-Supply (IN)
 
| NA
 
|-
 
|14
 
| LCD-DATA3
 
| GPIO_B0_04
 
|-
 
|15
 
| GND
 
| NA
 
|-
 
|16
 
| LCD-DATA4
 
| GPIO_B0_05
 
|-
 
|17
 
| GND
 
| NA
 
|-
 
|18
 
| LCD-DATA5
 
| GPIO_B0_06
 
|-
 
|19
 
| GND
 
| NA
 
|-
 
|20
 
| LCD-DATA6
 
| GPIO_B0_07
 
|}
 
 
 
{{PageHeader|VisionCB-RT-STD v.1.0 Datasheet and Pinout}} __toc__
 
__jzpdf__
 
== General description ==
 
[[File:VisionCB-RT-STD-1-0-1k.png|center|700px]]
 
 
 
VisionCB-RT-STD is a carrier board for the VisionSOM family of computer-on-modules which are powered by NXP i.MX RT application processors (ARM Cortex-M7). A carrier board, together with a System on Module (SoM), makes a complete development platform similar to SBC. The carrier board houses the most common interfaces such as USB, Ethernet, UART, etc. A large variety of interfaces allows to use it as both a complete development platform or as a stand-alone end-product.
 
 
The carrier board connects with the SoM via a standard SODIMM connector.
 
 
 
=== Applications ===
 
* Industrial embedded Linux computer
 
* Home Appliances
 
* Home Automation – Smart Home
 
* Human-machine Interfaces (HMI)
 
* Point-of-sales (POS) terminals
 
* Cash Register
 
* 2D barcode scanners and printers
 
* Smart grid Infrastructure
 
* IoT gateways
 
* Residential getaways
 
* Machine vision equipment
 
* Robotics
 
* Fitness/outdoor equipment
 
 
 
== Features ==
 
* Carrier Board (Base Board) compatible with the VisionSOM family of modules based on NXP i.MX RT application processors
 
* Core clock up to 600MHz
 
* Up to 512kB on-chip RAM (depends on used VisionSOM module)
 
* Up to 16MB QSPI Flash memory (depends on used VisionSOM module)
 
* SoM Interface: SODIMM200
 
* Expansion Connectors:
 
**Arduino Uno Rev. 3 1x8, 1x6, 1x8, 1x10 Pin Headers (Female)
 
**Raspberry Pi compatible connectors 2x20 Pin Header (Male)
 
* Communication Connectors:
 
** 1x JTAG connector
 
** 1x J-Trace connector
 
** 1x Ethernet 10/100Mbit/s, RJ45
 
** 1x USB Host Type A connectors
 
** 1x USB Micro AB connector
 
** 1x Console MicroUSB B connector (via FTDI FT230 UART to USB converter)
 
* Display Interface: 50-pin FFC/FPC Parallel RGB – 24-bit, (1366 x 768 Max. Resolution)
 
* User Interface:
 
** 5 Pushbuttons
 
** 5 LEDs
 
*Boot selector
 
* Power Supply
 
** DC connector: Input Voltage 9-12V DC (5.5x2.1 connector)
 
** MicroUSB connector: Input Voltage 5V DC
 
* Temperature Range: 0 to +70°C
 
* Board Size: 145mm x 90mm x 17mm
 
 
 
== Pictures of VisionCB-RT-STD v1.0 board ==
 
{| class="wikitable"
 
|-
 
! Version !! Photo
 
|-
 
| VisionCB-RT-STD v1.0 board only ||
 
[[File:VisionCB-RT-STD-1-0-1k.png|center|thumb]]
 
|-
 
| VisionCB-RT-STD v1.0 board with VisionSOM-6ULL  ||
 
[[File:VisionCB-RT-STD-1-0-z-SOM-1k.png|center|thumb]]
 
<!--|--->                                                        <!-- This is a comment -->
 
<!--| VisionCB-RT-STD v1.0 board with Raspberry Pi HAT ||-->      <!-- This is a comment -->
 
<!--[[File:VisionCB-RT-STD-1-0-shield-rpi.png|center|thumb]]-->  <!-- This is a comment -->
 
<!--|--->                                                        <!-- This is a comment -->
 
<!--| VisionCB-RT-STD v1.0 board with Arduino Shield ||-->        <!-- This is a comment -->
 
<!--[[File:VisionCB-RT-STD-1-0-arduino-1k.png|center|thumb]]-->  <!-- This is a comment -->
 
|}
 
 
 
== Ordering info ==
 
__orderingInfoStart__
 
[
 
      {
 
        "type" : "separator",
 
        "value" : "VisionCB-RT-STD v1.0"
 
    }
 
]
 
__orderingInfoEnd__
 
 
 
== Block Diagram ==
 
[[File:VisionCB-RT-STD-1-0-block-diagram.png|1000px|center]]
 
 
 
== Electrical parameters ==
 
{| class="wikitable"
 
! rowspan="2" style="text-align: center; font-weight: bold;" | Parameter
 
! colspan="3" style="text-align: center; font-weight: bold;" | Value
 
! rowspan="2" style="text-align: center; font-weight: bold;" | Units
 
! rowspan="2" style="text-align: center; font-weight: bold;" | Comment
 
|-
 
| Min.
 
| Typ.
 
| Max.
 
|-
 
| Power Supply (J100 input)
 
| 9.0
 
| 11.0
 
| 12.0
 
| V
 
| Positive pole on central connector of J100
 
|-
 
| Supply current
 
| -
 
| -
 
| 0.15
 
| A
 
| Excluding LCD, USB and antoher external loads
 
 
|-
 
|-
 
| USB power supply
 
| USB power supply
Line 475: Line 141:
 
| 0
 
| 0
 
| -
 
| -
| 3.3/5
+
| 3.3/5 (1)
 
| V
 
| V
 
| Arduino compatible connector (digital I/O)
 
| Arduino compatible connector (digital I/O)
Line 486: Line 152:
 
| Arduino compatible connector (analog inputs)
 
| Arduino compatible connector (analog inputs)
 
|}
 
|}
 +
 +
Note:<br/>
 +
1. Depends on JP3 selector.<br/>
  
 
== Boot Selector ==
 
== Boot Selector ==
Line 514: Line 183:
 
|Fuses
 
|Fuses
 
|}
 
|}
 +
 +
Note:<br />
 +
1. BOOT0 line is also referred as GPIO-4.<br />
 +
2. By default BOOT0 is pulled down with 10k resistor.<br />
 +
2. By default BOOT1 is pulled up with 1k resistor.<br />
  
 
== JTAG & JTAG+ETM Connectors ==
 
== JTAG & JTAG+ETM Connectors ==
Line 688: Line 362:
 
| GPIO_B0_07
 
| GPIO_B0_07
 
|}
 
|}
 +
 +
Note:<br/> 1. NA - not available.
  
 
== Raspberry Pi compatible I/O header (J504) ==
 
== Raspberry Pi compatible I/O header (J504) ==
Line 787: Line 463:
 
| 18
 
| 18
 
| GPIO9
 
| GPIO9
 +
| GPIO_B1_14
 
| Universal GPIO with 3.3V logic levels.
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| 19
 
| 19
 
| UART2-CTS
 
| UART2-CTS
 +
| GPIO_AD_B1_00
 
| Default: UART2 CTS line or universal GPIO with 3.3V logic levels.
 
| Default: UART2 CTS line or universal GPIO with 3.3V logic levels.
 
|-
 
|-
Line 800: Line 478:
 
| 21
 
| 21
 
| UART2-RTS
 
| UART2-RTS
 +
| GPIO_AD_B1_01
 
| Default: UART2 RTS line or universal GPIO with 3.3V logic levels.
 
| Default: UART2 RTS line or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| 22
 
| 22
 
| GPIO0
 
| GPIO0
 +
| GPIO_AD_B0_00
 
| Universal GPIO with 3.3V logic levels.
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| 23
 
| 23
 
| UART2-RXD
 
| UART2-RXD
 +
| GPIO_AD_B1_03
 
| Default: UART2 RXD input or universal GPIO with 3.3V logic levels.
 
| Default: UART2 RXD input or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| 24
 
| 24
 
| UART2-TXD
 
| UART2-TXD
 +
| GPIO_AD_B1_02
 
| Default: UART2 TXD input or universal GPIO with 3.3V logic levels.
 
| Default: UART2 TXD input or universal GPIO with 3.3V logic levels.
 
|-
 
|-
Line 821: Line 503:
 
| 26
 
| 26
 
| ENET2_TXEN
 
| ENET2_TXEN
 +
| GPIO_AD_B1_12
 
| Default: ENET2 TXEN line or universal GPIO with 3.3V logic levels.
 
| Default: ENET2 TXEN line or universal GPIO with 3.3V logic levels.
 
|-
 
|-
Line 835: Line 518:
 
| 29
 
| 29
 
| ENET2_TX_CLK
 
| ENET2_TX_CLK
| Default: ENET2 TX_CLK line or universal GPIO with 3.3V logic levels.
+
| NC
 +
| -
 
|-
 
|-
 
| 30
 
| 30
Line 844: Line 528:
 
| 31
 
| 31
 
| ENET2_RXER
 
| ENET2_RXER
| Default: ENET2 RXER line or universal GPIO with 3.3V logic levels.
+
| NC
 +
| -
 
|-
 
|-
 
| 32
 
| 32
 
| JTAG-MOD
 
| JTAG-MOD
 +
| GPIO_AD_B0_08
 
| Default: JTAG MOD input or universal GPIO with 3.3V logic levels.
 
| Default: JTAG MOD input or universal GPIO with 3.3V logic levels.
 +
Pulled down with 4k7 resistor.
 
|-
 
|-
 
| 33
 
| 33
 
| UART3-CTS
 
| UART3-CTS
 +
| GPIO_AD_B1_04
 
| Default: UART3 CTS line or universal GPIO with 3.3V logic levels.
 
| Default: UART3 CTS line or universal GPIO with 3.3V logic levels.
 
|-
 
|-
Line 861: Line 549:
 
| 35
 
| 35
 
| UART3-RTS
 
| UART3-RTS
 +
| GPIO_AD_B1_05
 
| Default: UART3 RTS line or universal GPIO with 3.3V logic levels.
 
| Default: UART3 RTS line or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| 36
 
| 36
 
| JTAG-TDO
 
| JTAG-TDO
 +
| GPIO_AD_B0_10
 
| Default: JTAG TDO output or universal GPIO with 3.3V logic levels.
 
| Default: JTAG TDO output or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| 37
 
| 37
| ENET2_RXD1
+
| ENET2-RXD1
| Default: ENET2 RXD1 line or universal GPIO with 3.3V logic levels.
+
| NC
 +
| -
 
|-
 
|-
 
| 38
 
| 38
 
| JTAG-TDI
 
| JTAG-TDI
 +
| GPIO_AD_B0_09
 
| Default: JTAG TDI input or universal GPIO with 3.3V logic levels.
 
| Default: JTAG TDI input or universal GPIO with 3.3V logic levels.
 
|-
 
|-
Line 882: Line 574:
 
| 40
 
| 40
 
| JTAG-TMS
 
| JTAG-TMS
 +
| GPIO_AD_B0_06
 
| Default: JTAG TMS output or universal GPIO with 3.3V logic levels.
 
| Default: JTAG TMS output or universal GPIO with 3.3V logic levels.
 
|}
 
|}
 +
 +
Notes:<br />
 +
1. NC - not internally connected.<br />
 +
1. NA - not available.<br />
  
 
== Arduino compatible I/O headers (J500-J503) ==
 
== Arduino compatible I/O headers (J500-J503) ==
Line 894: Line 591:
 
! style="text-align: center; font-weight: bold;" | Arduino name
 
! style="text-align: center; font-weight: bold;" | Arduino name
 
! style="text-align: center; font-weight: bold;" | Default function name
 
! style="text-align: center; font-weight: bold;" | Default function name
 +
! style="text-align: center; font-weight: bold;" | MCU pin name
 
! style="text-align: center; font-weight: bold;" | Description
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
|-
| colspan="4" | Power connector J500, red connector
+
| colspan="5" | Power connector J500, red connector
 
|-
 
|-
 
| 1
 
| 1
 +
| -
 
| -
 
| -
 
| -
 
| -
Line 906: Line 605:
 
| IOREF
 
| IOREF
 
| VCC-3V3
 
| VCC-3V3
| +3.3V generated by internal SOM LDO converter (limited load current).
+
| -
 +
| +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
 
|-
 
|-
 
| 3
 
| 3
 
| RESET
 
| RESET
 
| POR-B
 
| POR-B
| External warm reset input, active L.
+
| POR-B
 +
| External reset input, active L.
 
|-
 
|-
 
| 4
 
| 4
 
| 3.3V
 
| 3.3V
 
| VCC-3V3
 
| VCC-3V3
| +3.3V generated by internal SOM LDO converter (limited load current).
+
| -
 +
| Reference voltage +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
 
|-
 
|-
 
| 5
 
| 5
 
| 5V
 
| 5V
 
| VCC-5V0
 
| VCC-5V0
| +5V generated by carrier board built-in DC/DC converter.
+
| -
 +
| Reference voltage +5V generated by carrier board built-in DC/DC converter.
 
|-
 
|-
 
| 6
 
| 6
 
| GND
 
| GND
 
| GND
 
| GND
 +
| -
 
| -
 
| -
 
|-
 
|-
Line 931: Line 635:
 
| GND
 
| GND
 
| GND
 
| GND
 +
| -
 
| -
 
| -
 
|-
 
|-
Line 936: Line 641:
 
| VIN
 
| VIN
 
| VCC-3V3
 
| VCC-3V3
| +3.3V generated by internal SOM LDO converter (limited load current).
+
| -
 +
| +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
 
|-
 
|-
| colspan="4" | Analog inputs connector J501, blue connector
+
| colspan="5" | Analog inputs connector J501, blue connector
 
|-
 
|-
 
| 1
 
| 1
 
| AIN0
 
| AIN0
| GPIO1
+
| GPIO-0
| Universal GPIO with 3.3V logic levels.
+
| GPIO_AD_B0_00
 +
| Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
 
|-
 
|-
 
| 2
 
| 2
 
| AIN1
 
| AIN1
| GPIO5
+
| GPIO-5
| Universal GPIO with 3.3V logic levels.
+
| GPIO_AD_B1_11
 +
| Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
 
|-
 
|-
 
| 3
 
| 3
 
| AIN2
 
| AIN2
 
| GPIO8
 
| GPIO8
| Universal GPIO with 3.3V logic levels.
+
| GPIO_AD_B1_09
 +
| Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
 
|-
 
|-
 
| 4
 
| 4
 
| AIN3
 
| AIN3
 
| GPIO9
 
| GPIO9
| Universal GPIO with 3.3V logic levels.
+
| GPIO_B1_14
 +
| Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
 
|-
 
|-
 
| 5
 
| 5
 
| -
 
| -
| -
 
| -
 
|-
 
| 6
 
 
| -
 
| -
 
| -
 
| -
 
| -
 
| -
|-
 
| colspan="4" | Digital I/Os connector J503, yellow connector
 
|-
 
| 1
 
| DIO0
 
| UART4-RXD
 
| Default: UART4 RXD line or universal GPIO with 5V logic levels.
 
|-
 
| 2
 
| DIO1
 
| UART4-TXD
 
| Default: UART4 TXD line or universal GPIO with 5V logic levels.
 
|-
 
| 3
 
| DIO2
 
| UART3-RTS
 
| Default: UART3 RTS line or universal GPIO with 5V logic levels.
 
|-
 
| 4
 
| DIO3
 
| UART3-CTS
 
| Default: UART3 CTS line or universal GPIO with 5V logic levels.
 
|-
 
| 5
 
| DIO4
 
| ENET2_RXER
 
| Default: ENET2 RX ER line or universal GPIO with 5V logic levels.
 
 
|-
 
|-
 
| 6
 
| 6
| DIO5
 
| ENET2_TX_CLK
 
| Default: ENET2 TX CLK line or universal GPIO with 5V logic levels.
 
|-
 
| 7
 
| DIO6
 
| UART1-RTS
 
| Default: UART1 RTS line or universal GPIO with 5V logic levels.
 
|-
 
| 8
 
| DIO7
 
| UART1-CTS
 
| Default: UART1 CTS line or universal GPIO with 5V logic levels.
 
|-
 
| colspan="4" | Digital I/Os connector J502, yellow connector
 
|-
 
| 1
 
| DIO8
 
| ENET2_TXD0
 
| Default: ENET2 TXD0 line or universal GPIO with 5V logic levels.
 
|-
 
| 2
 
| DIO9
 
| ENET2_CRS_DV
 
| Default: ENET2 CRS DV line or universal GPIO with 5V logic levels.
 
|-
 
| 3
 
| DIO10
 
| UART2-TXD
 
| Default: UART2 TXD line or universal GPIO with 5V logic levels.
 
|-
 
| 4
 
| DIO11
 
| UART2-CTS
 
| Default: UART2 CTS line or universal GPIO with 5V logic levels.
 
|-
 
| 5
 
| DIO12
 
| UART2-RTS
 
| Default: UART2 RTS line or universal GPIO with 5V logic levels.
 
|-
 
| 6
 
| DIO13
 
| UART2-RXD
 
| Default: UART2 RXD line or universal GPIO with 5V logic levels.
 
|-
 
| 7
 
| GND
 
| GND
 
| -
 
|-
 
| 8
 
| AREF
 
| VCC-3V3
 
| +3.3V generated by internal SOM LDO converter (limited load current).
 
|-
 
| 9
 
| DIO14-SCL
 
| UART5-RXD
 
| Default: UART5 RXD line or universal GPIO with 5V logic levels.
 
|-
 
| 10
 
| DIO15-SDA
 
| UART5-TXD
 
| Default: UART5 TXD line or universal GPIO with 5V logic levels.
 
|}
 
 
Notes:<br />
 
1. All I/O lines are 5V compatible.<br />
 
2. RESET line is 5V compatible.<br />
 
3. Preferred voltage range on AIN0…AIN3 lines is 0…+3.3V.<br />
 
4. Voltage level compatibility can be changed to +3.3V with removing R901 and mouting R902 (0R), but voltage range on AIN0…AIN3 lines must be 0…+3.3V.<br />
 
 
== User LEDs connections ==
 
[[File:VisionCB-RT-STD-1-0-led.png|center|600px]]
 
 
 
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | LED
 
! style="text-align: center; font-weight: bold;" | PCB symbol
 
! style="text-align: center; font-weight: bold;" | GPIO
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
| D400/blue
 
| GPIO10
 
| GPIO1_10
 
| Default: JTAG MOD input or universal GPIO with 3.3V logic levels.
 
|-
 
| D401/green
 
| GPIO11
 
| GPIO1_11
 
| Default: JTAG TMS input or universal GPIO with 3.3V logic levels.
 
|-
 
| D403/yellow
 
| GPIO12
 
| GPIO1_12
 
| Default: JTAG TDO input or universal GPIO with 3.3V logic levels.
 
|-
 
| D402/red
 
| GPIO13
 
| GPIO1_13
 
| Default: JTAG TDI input or universal GPIO with 3.3V logic levels.
 
|}
 
Notes:<br />
 
1. LEDs are switched on by logic „1” set at the GPIO outputs.<br />
 
2. LEDs are controlled by current drivers and do not load the GPIOs.<br />
 
 
== User switches connections ==
 
[[File:VisionCB-RT-STD-1-0-switche.png|center|600px]]
 
 
 
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | Switch
 
! style="text-align: center; font-weight: bold;" | PCB symbol
 
! style="text-align: center; font-weight: bold;" | GPIO
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
| S402
 
| GPIO3
 
| GPIO1_IO03
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| S403
 
| GPIO4
 
| GPIO1_IO04
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| S404
 
| GPIO8
 
| GPIO1_IO08
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| S405
 
| GPIO9
 
| GPIO1_IO09
 
| Universal GPIO with 3.3V logic levels.
 
|}
 
 
Notes:<br />
 
1. After button pressing on GPIO lines are set to „0”.<br />
 
2. GPIO lines connected to switches are separated from board’s environment by 1k resistors.<br />
 
 
== TFT LCD connector (RGB 24b, J405) ==
 
[[File:VisionCB-RT-STD-1-0-lcd.png|center|600px]]
 
 
 
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | J405 pin
 
! style="text-align: center; font-weight: bold;" | Default function name
 
! style="text-align: center; font-weight: bold;" | LCD interface name
 
|-
 
| 1
 
| LCD-DATA0
 
| LCD-B0
 
|-
 
| 2
 
| LCD-DATA1
 
| LCD-B1
 
|-
 
| 3
 
| LCD-DATA2
 
| LCD-B2
 
|-
 
| 4
 
| LCD-DATA3
 
| LCD-B3
 
|-
 
| 5
 
| LCD-DATA4
 
| LCD-B4
 
|-
 
| 6
 
| LCD-DATA5
 
| LCD-B5
 
|-
 
| 7
 
| LCD-DATA6
 
| LCD-B6
 
|-
 
| 8
 
| LCD-DATA7
 
| LCD-B7
 
|-
 
| 9
 
| GND
 
| GND
 
|-
 
| 10
 
| LCD-DATA8
 
| LCD-G0
 
|-
 
| 11
 
| LCD-DATA9
 
| LCD-G1
 
|-
 
| 12
 
| LCD-DATA10
 
| LCD-G2
 
|-
 
| 13
 
| LCD-DATA11
 
| LCD-G3
 
|-
 
| 14
 
| LCD-DATA12
 
| LCD-G4
 
|-
 
| 15
 
| LCD-DATA13
 
| LCD-G5
 
|-
 
| 16
 
| LCD-DATA14
 
| LCD-G6
 
|-
 
| 17
 
| LCD-DATA15
 
| LCD-G7
 
|-
 
| 18
 
| GND
 
| GND
 
|-
 
| 19
 
| LCD-DATA16
 
| LCD-R0
 
|-
 
| 20
 
| LCD-DATA17
 
| LCD-R1
 
|-
 
| 21
 
| LCD-DATA18
 
| LCD-R2
 
|-
 
| 22
 
| LCD-DATA19
 
| LCD-R3
 
|-
 
| 23
 
| LCD-DATA20
 
| LCD-R4
 
|-
 
| 24
 
| LCD-DATA21
 
| LCD-R5
 
|-
 
| 25
 
| LCD-DATA22
 
| LCD-R6
 
|-
 
| 26
 
| LCD-DATA23
 
| LCD-R7
 
|-
 
| 27
 
| GND
 
| GND
 
|-
 
| 28
 
| LCD-DE
 
| DE
 
|-
 
| 29
 
| LCD-HSYNC
 
| HSYNC
 
|-
 
| 30
 
| LCD-VSYNC
 
| VSYNC
 
|-
 
| 31
 
| GND
 
| GND
 
|-
 
| 32
 
| LCD-PCLK
 
| DCLK
 
|-
 
| 33
 
| GND
 
| GND
 
|-
 
| 34
 
| GPIO4
 
| TS-YPUL
 
|-
 
| 35
 
| GPIO3
 
| TS-YNUR
 
|-
 
| 36
 
| GPIO2
 
| TS-YPLL
 
|-
 
| 37
 
| GPIO1
 
| TS-YNLR
 
|-
 
| 38
 
| -
 
 
| -
 
| -
|-
 
| 39
 
 
| -
 
| -
| -
 
|-
 
| 40
 
 
| -
 
| -
 
| -
 
| -
 
|-
 
|-
| 41
+
| colspan="5" | Digital I/Os connector J503, yellow connector
| -
 
| -
 
|-
 
| 42
 
| UART5-TXD
 
| I2C-SCL
 
|-
 
| 43
 
| UART5-RXD
 
| I2C-SDA
 
|-
 
| 44
 
| GND
 
| GND
 
|-
 
| 45
 
| VCC-LCD
 
| +3.3V (controlled by ENET2_TXEN)
 
|-
 
| 46
 
| VCC-LCD
 
| +3.3V (controlled by ENET2_TXEN)
 
|-
 
| 47
 
| VCC-5V0
 
| +5.0V
 
|-
 
| 48
 
| VCC-5V0
 
| +5.0V
 
|-
 
| 49
 
| LCD-RESET
 
| RESET
 
|-
 
| 50
 
| JTAG-nTRST
 
| PWREN
 
|}
 
 
 
== Dimensions ==
 
[[File:VisionCB-RT-STD-1-0-PCB-size.png|800px|center]]
 
 
 
== Arduino compatible I/O headers (J500-J503) ==
 
[[File:VisionCB-RT-STD-1-0-arduino.png|center|600px]]
 
 
 
 
 
 
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | Pin
 
! style="text-align: center; font-weight: bold;" | Arduino name
 
! style="text-align: center; font-weight: bold;" | Default function name
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
| colspan="4" | Power connector J500, red connector
 
|-
 
| 1
 
| -
 
| -
 
| -
 
|-
 
| 2
 
| IOREF
 
| VCC-3V3
 
| +3.3V generated by internal SOM LDO converter (limited load current).
 
|-
 
| 3
 
| RESET
 
| POR-B
 
| External warm reset input, active L.
 
|-
 
| 4
 
| 3.3V
 
| VCC-3V3
 
| +3.3V generated by internal SOM LDO converter (limited load current).
 
|-
 
| 5
 
| 5V
 
| VCC-5V0
 
| +5V generated by carrier board built-in DC/DC converter.
 
|-
 
| 6
 
| GND
 
| GND
 
| -
 
|-
 
| 7
 
| GND
 
| GND
 
| -
 
|-
 
| 8
 
| VIN
 
| VCC-3V3
 
| +3.3V generated by internal SOM LDO converter (limited load current).
 
|-
 
| colspan="4" | Analog inputs connector J501, blue connector
 
|-
 
| 1
 
| AIN0
 
| GPIO1
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| 2
 
| AIN1
 
| GPIO5
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| 3
 
| AIN2
 
| GPIO8
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| 4
 
| AIN3
 
| GPIO9
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
| 5
 
| -
 
| -
 
| -
 
|-
 
| 6
 
| -
 
| -
 
| -
 
|-
 
| colspan="4" | Digital I/Os connector J503, yellow connector
 
 
|-
 
|-
 
| 1
 
| 1
 
| DIO0
 
| DIO0
 
| UART4-RXD
 
| UART4-RXD
| Default: UART4 RXD line or universal GPIO with 5V logic levels.
+
| NC(1)
 +
| -
 
|-
 
|-
 
| 2
 
| 2
 
| DIO1
 
| DIO1
 
| UART4-TXD
 
| UART4-TXD
| Default: UART4 TXD line or universal GPIO with 5V logic levels.
+
| NC(1)
 +
| -
 
|-
 
|-
 
| 3
 
| 3
 
| DIO2
 
| DIO2
 
| UART3-RTS
 
| UART3-RTS
 +
| GPIO_AD_B1_05
 
| Default: UART3 RTS line or universal GPIO with 5V logic levels.
 
| Default: UART3 RTS line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,461: Line 705:
 
| DIO3
 
| DIO3
 
| UART3-CTS
 
| UART3-CTS
 +
| GPIO_AD_B1_04
 
| Default: UART3 CTS line or universal GPIO with 5V logic levels.
 
| Default: UART3 CTS line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,466: Line 711:
 
| DIO4
 
| DIO4
 
| ENET2_RXER
 
| ENET2_RXER
| Default: ENET2 RX ER line or universal GPIO with 5V logic levels.
+
| NC(1)
 +
| -
 
|-
 
|-
 
| 6
 
| 6
 
| DIO5
 
| DIO5
 
| ENET2_TX_CLK
 
| ENET2_TX_CLK
| Default: ENET2 TX CLK line or universal GPIO with 5V logic levels.
+
| NC(1)
 +
| -
 
|-
 
|-
 
| 7
 
| 7
 
| DIO6
 
| DIO6
 
| UART1-RTS
 
| UART1-RTS
 +
| GPIO_AD_B0_15
 
| Default: UART1 RTS line or universal GPIO with 5V logic levels.
 
| Default: UART1 RTS line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,481: Line 729:
 
| DIO7
 
| DIO7
 
| UART1-CTS
 
| UART1-CTS
 +
| GPIO_AD_B0_14
 
| Default: UART1 CTS line or universal GPIO with 5V logic levels.
 
| Default: UART1 CTS line or universal GPIO with 5V logic levels.
 
|-
 
|-
| colspan="4" | Digital I/Os connector J502, yellow connector
+
| colspan="5" | Digital I/Os connector J502, yellow connector
 
|-
 
|-
 
| 1
 
| 1
 
| DIO8
 
| DIO8
 
| ENET2_TXD0
 
| ENET2_TXD0
 +
| GPIO_B1_15
 
| Default: ENET2 TXD0 line or universal GPIO with 5V logic levels.
 
| Default: ENET2 TXD0 line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,493: Line 743:
 
| DIO9
 
| DIO9
 
| ENET2_CRS_DV
 
| ENET2_CRS_DV
 +
| GPIO_AD_B1_15
 
| Default: ENET2 CRS DV line or universal GPIO with 5V logic levels.
 
| Default: ENET2 CRS DV line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,498: Line 749:
 
| DIO10
 
| DIO10
 
| UART2-TXD
 
| UART2-TXD
 +
| GPIO_AD_B1_02
 
| Default: UART2 TXD line or universal GPIO with 5V logic levels.
 
| Default: UART2 TXD line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,503: Line 755:
 
| DIO11
 
| DIO11
 
| UART2-CTS
 
| UART2-CTS
 +
| GPIO_AD_B1_00
 
| Default: UART2 CTS line or universal GPIO with 5V logic levels.
 
| Default: UART2 CTS line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,508: Line 761:
 
| DIO12
 
| DIO12
 
| UART2-RTS
 
| UART2-RTS
 +
| GPIO_AD_B1_01
 
| Default: UART2 RTS line or universal GPIO with 5V logic levels.
 
| Default: UART2 RTS line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,513: Line 767:
 
| DIO13
 
| DIO13
 
| UART2-RXD
 
| UART2-RXD
 +
| GPIO_AD_B1_03
 
| Default: UART2 RXD line or universal GPIO with 5V logic levels.
 
| Default: UART2 RXD line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,523: Line 778:
 
| AREF
 
| AREF
 
| VCC-3V3
 
| VCC-3V3
| +3.3V generated by internal SOM LDO converter (limited load current).
+
| +3.3V generated by internal SOM LDO converter (load current limited  to 500 mA).
 
|-
 
|-
 
| 9
 
| 9
 
| DIO14-SCL
 
| DIO14-SCL
 
| UART5-RXD
 
| UART5-RXD
 +
| GPIO_B1_13
 
| Default: UART5 RXD line or universal GPIO with 5V logic levels.
 
| Default: UART5 RXD line or universal GPIO with 5V logic levels.
 
|-
 
|-
Line 1,533: Line 789:
 
| DIO15-SDA
 
| DIO15-SDA
 
| UART5-TXD
 
| UART5-TXD
 +
| GPIO_B1_12
 
| Default: UART5 TXD line or universal GPIO with 5V logic levels.
 
| Default: UART5 TXD line or universal GPIO with 5V logic levels.
 
|}
 
|}
  
 
Notes:<br />
 
Notes:<br />
1. All I/O lines are 5V compatible.<br />
+
1. Depends on MCU type.
2. RESET line is 5V compatible.<br />
+
2. All digital I/O lines are 5V compatible.<br />
3. Preferred voltage range on AIN0…AIN3 lines is 0…+3.3V.<br />
+
3. RESET line is 5V compatible.<br />
4. Voltage level compatibility can be changed to +3.3V with removing R901 and mouting R902 (0R), but voltage range on AIN0…AIN3 lines must be 0…+3.3V.<br />
+
4. Preferred voltage range on AIN0…AIN3 lines is 0…+3.3V.<br />
 +
5. Voltage level compatibility can be changed to +3.3V by JP3 selector, but voltage range on AIN0…AIN3 lines must be 0…+3.3V.<br />
  
 
== User LEDs connections ==
 
== User LEDs connections ==
Line 1,549: Line 807:
 
{| class="wikitable"
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | LED
 
! style="text-align: center; font-weight: bold;" | LED
! style="text-align: center; font-weight: bold;" | PCB symbol
+
! style="text-align: center; font-weight: bold;" | PCB designation
! style="text-align: center; font-weight: bold;" | GPIO
+
! style="text-align: center; font-weight: bold;" | MCU pin name
 
! style="text-align: center; font-weight: bold;" | Description
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
|-
 
| D400/blue
 
| D400/blue
 
| GPIO10
 
| GPIO10
| GPIO1_10
+
| GPIO_AD_B0_08
 
| Default: JTAG MOD input or universal GPIO with 3.3V logic levels.
 
| Default: JTAG MOD input or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| D401/green
 
| D401/green
 
| GPIO11
 
| GPIO11
| GPIO1_11
+
| GPIO_AD_B0_06
 
| Default: JTAG TMS input or universal GPIO with 3.3V logic levels.
 
| Default: JTAG TMS input or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| D403/yellow
 
| D403/yellow
 
| GPIO12
 
| GPIO12
| GPIO1_12
+
| GPIO_AD_B0_10
 
| Default: JTAG TDO input or universal GPIO with 3.3V logic levels.
 
| Default: JTAG TDO input or universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| D402/red
 
| D402/red
 
| GPIO13
 
| GPIO13
| GPIO1_13
+
| GPIO_AD_B0_09
 
| Default: JTAG TDI input or universal GPIO with 3.3V logic levels.
 
| Default: JTAG TDI input or universal GPIO with 3.3V logic levels.
 
|}
 
|}
Line 1,584: Line 842:
 
{| class="wikitable"
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | Switch
 
! style="text-align: center; font-weight: bold;" | Switch
! style="text-align: center; font-weight: bold;" | PCB symbol
+
! style="text-align: center; font-weight: bold;" | PCB designation
! style="text-align: center; font-weight: bold;" | GPIO
+
! style="text-align: center; font-weight: bold;" | MCU pin name
 
! style="text-align: center; font-weight: bold;" | Description
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
|-
 
| S402
 
| S402
 
| GPIO3
 
| GPIO3
| GPIO1_IO03
+
| GPIO_AD_B0_03
 
| Universal GPIO with 3.3V logic levels.
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| S403
 
| S403
 
| GPIO4
 
| GPIO4
| GPIO1_IO04
+
| GPIO_AD_B0_04/BOOT0
 
| Universal GPIO with 3.3V logic levels.
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| S404
 
| S404
 
| GPIO8
 
| GPIO8
| GPIO1_IO08
+
| GPIO_AD_B1_09
 
| Universal GPIO with 3.3V logic levels.
 
| Universal GPIO with 3.3V logic levels.
 
|-
 
|-
 
| S405
 
| S405
 
| GPIO9
 
| GPIO9
| GPIO1_IO09
+
| GPIO_B1_14
 
| Universal GPIO with 3.3V logic levels.
 
| Universal GPIO with 3.3V logic levels.
 
|}
 
|}
Line 1,621: Line 879:
 
! style="text-align: center; font-weight: bold;" | J405 pin
 
! style="text-align: center; font-weight: bold;" | J405 pin
 
! style="text-align: center; font-weight: bold;" | Default function name
 
! style="text-align: center; font-weight: bold;" | Default function name
 +
! style="text-align: center; font-weight: bold;" | MCU pin name
 
! style="text-align: center; font-weight: bold;" | LCD interface name
 
! style="text-align: center; font-weight: bold;" | LCD interface name
 
|-
 
|-
 
| 1
 
| 1
 
| LCD-DATA0
 
| LCD-DATA0
 +
| Internally connected to GND
 
| LCD-B0
 
| LCD-B0
 
|-
 
|-
 
| 2
 
| 2
 
| LCD-DATA1
 
| LCD-DATA1
 +
| Internally connected to GND
 
| LCD-B1
 
| LCD-B1
 
|-
 
|-
 
| 3
 
| 3
 
| LCD-DATA2
 
| LCD-DATA2
 +
| Internally connected to GND
 
| LCD-B2
 
| LCD-B2
 
|-
 
|-
 
| 4
 
| 4
 
| LCD-DATA3
 
| LCD-DATA3
 +
| GPIO_B0_04
 
| LCD-B3
 
| LCD-B3
 
|-
 
|-
 
| 5
 
| 5
 
| LCD-DATA4
 
| LCD-DATA4
 +
| GPIO_B0_05
 
| LCD-B4
 
| LCD-B4
 
|-
 
|-
 
| 6
 
| 6
 
| LCD-DATA5
 
| LCD-DATA5
 +
| GPIO_B0_06
 
| LCD-B5
 
| LCD-B5
 
|-
 
|-
 
| 7
 
| 7
 
| LCD-DATA6
 
| LCD-DATA6
 +
| GPIO_B0_07
 
| LCD-B6
 
| LCD-B6
 
|-
 
|-
 
| 8
 
| 8
 
| LCD-DATA7
 
| LCD-DATA7
 +
| GPIO_B0_08
 
| LCD-B7
 
| LCD-B7
 
|-
 
|-
 
| 9
 
| 9
 
| GND
 
| GND
 +
| -
 
| GND
 
| GND
 
|-
 
|-
 
| 10
 
| 10
 
| LCD-DATA8
 
| LCD-DATA8
 +
| Internally connected to GND
 
| LCD-G0
 
| LCD-G0
 
|-
 
|-
 
| 11
 
| 11
 
| LCD-DATA9
 
| LCD-DATA9
 +
| Internally connected to GND
 
| LCD-G1
 
| LCD-G1
 
|-
 
|-
 
| 12
 
| 12
 
| LCD-DATA10
 
| LCD-DATA10
 +
| GPIO_B0_09
 
| LCD-G2
 
| LCD-G2
 
|-
 
|-
 
| 13
 
| 13
 
| LCD-DATA11
 
| LCD-DATA11
 +
| GPIO_B0_10
 
| LCD-G3
 
| LCD-G3
 
|-
 
|-
 
| 14
 
| 14
 
| LCD-DATA12
 
| LCD-DATA12
 +
| GPIO_B0_11
 
| LCD-G4
 
| LCD-G4
 
|-
 
|-
 
| 15
 
| 15
 
| LCD-DATA13
 
| LCD-DATA13
 +
| GPIO_B0_12
 
| LCD-G5
 
| LCD-G5
 
|-
 
|-
 
| 16
 
| 16
 
| LCD-DATA14
 
| LCD-DATA14
 +
| GPIO_B0_13
 
| LCD-G6
 
| LCD-G6
 
|-
 
|-
 
| 17
 
| 17
 
| LCD-DATA15
 
| LCD-DATA15
 +
| GPIO_B0_14
 
| LCD-G7
 
| LCD-G7
 
|-
 
|-
 
| 18
 
| 18
 
| GND
 
| GND
 +
| -
 
| GND
 
| GND
 
|-
 
|-
 
| 19
 
| 19
 
| LCD-DATA16
 
| LCD-DATA16
 +
| Internally connected to GND
 
| LCD-R0
 
| LCD-R0
 
|-
 
|-
 
| 20
 
| 20
 
| LCD-DATA17
 
| LCD-DATA17
 +
| Internally connected to GND
 
| LCD-R1
 
| LCD-R1
 
|-
 
|-
 
| 21
 
| 21
 
| LCD-DATA18
 
| LCD-DATA18
 +
| Internally connected to GND
 
| LCD-R2
 
| LCD-R2
 
|-
 
|-
 
| 22
 
| 22
 
| LCD-DATA19
 
| LCD-DATA19
 +
| GPIO_B0_15
 
| LCD-R3
 
| LCD-R3
 
|-
 
|-
 
| 23
 
| 23
 
| LCD-DATA20
 
| LCD-DATA20
 +
| GPIO_B1_00
 
| LCD-R4
 
| LCD-R4
 
|-
 
|-
 
| 24
 
| 24
 
| LCD-DATA21
 
| LCD-DATA21
 +
| GPIO_B1_01
 
| LCD-R5
 
| LCD-R5
 
|-
 
|-
 
| 25
 
| 25
 
| LCD-DATA22
 
| LCD-DATA22
 +
| GPIO_B1_02
 
| LCD-R6
 
| LCD-R6
 
|-
 
|-
 
| 26
 
| 26
 
| LCD-DATA23
 
| LCD-DATA23
 +
| GPIO_B1_03
 
| LCD-R7
 
| LCD-R7
 
|-
 
|-
 
| 27
 
| 27
 
| GND
 
| GND
 +
| -
 
| GND
 
| GND
 
|-
 
|-
 
| 28
 
| 28
 
| LCD-DE
 
| LCD-DE
 +
| GPIO_B0_01
 
| DE
 
| DE
 
|-
 
|-
 
| 29
 
| 29
 
| LCD-HSYNC
 
| LCD-HSYNC
 +
| GPIO_B0_02
 
| HSYNC
 
| HSYNC
 
|-
 
|-
 
| 30
 
| 30
 
| LCD-VSYNC
 
| LCD-VSYNC
 +
| GPIO_B0_03
 
| VSYNC
 
| VSYNC
 
|-
 
|-
 
| 31
 
| 31
 
| GND
 
| GND
 +
| -
 
| GND
 
| GND
 
|-
 
|-
 
| 32
 
| 32
 
| LCD-PCLK
 
| LCD-PCLK
 +
| GPIO_B0_00
 
| DCLK
 
| DCLK
 
|-
 
|-
 
| 33
 
| 33
 
| GND
 
| GND
 +
| -
 
| GND
 
| GND
 
|-
 
|-
 
| 34
 
| 34
 
| GPIO4
 
| GPIO4
 +
| GPIO_AD_B0_04
 
| TS-YPUL
 
| TS-YPUL
 
|-
 
|-
 
| 35
 
| 35
 
| GPIO3
 
| GPIO3
 +
| GPIO_AD_B0_03
 
| TS-YNUR
 
| TS-YNUR
 
|-
 
|-
 
| 36
 
| 36
 
| GPIO2
 
| GPIO2
 +
| GPIO_AD_B0_02
 
| TS-YPLL
 
| TS-YPLL
 
|-
 
|-
 
| 37
 
| 37
 
| GPIO1
 
| GPIO1
 +
| GPIO_AD_B0_00
 
| TS-YNLR
 
| TS-YNLR
 
|-
 
|-
 
| 38
 
| 38
 +
| -
 
| -
 
| -
 
| -
 
| -
 
|-
 
|-
 
| 39
 
| 39
 +
| -
 
| -
 
| -
 
| -
 
| -
 
|-
 
|-
 
| 40
 
| 40
 +
| -
 
| -
 
| -
 
| -
 
| -
 
|-
 
|-
 
| 41
 
| 41
 +
| -
 
| -
 
| -
 
| -
 
| -
Line 1,789: Line 1,089:
 
| 42
 
| 42
 
| UART5-TXD
 
| UART5-TXD
 +
| GPIO_B1_12
 
| I2C-SCL
 
| I2C-SCL
 
|-
 
|-
 
| 43
 
| 43
 
| UART5-RXD
 
| UART5-RXD
 +
| GPIO_B1_13
 
| I2C-SDA
 
| I2C-SDA
 
|-
 
|-
 
| 44
 
| 44
 
| GND
 
| GND
 +
| -
 
| GND
 
| GND
 
|-
 
|-
 
| 45
 
| 45
 
| VCC-LCD
 
| VCC-LCD
| +3.3V (controlled by ENET2_TXEN)
+
| -
 +
| +3.3V (controlled by GPIO_AD_B0_11/JTAG-TRSTB)
 
|-
 
|-
 
| 46
 
| 46
 
| VCC-LCD
 
| VCC-LCD
| +3.3V (controlled by ENET2_TXEN)
+
| -
 +
| +3.3V (controlled by GPIO_AD_B0_11/JTAG-TRSTB)
 
|-
 
|-
 
| 47
 
| 47
 
| VCC-5V0
 
| VCC-5V0
 +
| -
 
| +5.0V
 
| +5.0V
 
|-
 
|-
 
| 48
 
| 48
 
| VCC-5V0
 
| VCC-5V0
 +
| -
 
| +5.0V
 
| +5.0V
 
|-
 
|-
 
| 49
 
| 49
 
| LCD-RESET
 
| LCD-RESET
 +
| GPIO_AD_B1_08
 
| RESET
 
| RESET
 
|-
 
|-
 
| 50
 
| 50
 
| JTAG-nTRST
 
| JTAG-nTRST
 +
| GPIO_AD_B0_11
 
| PWREN
 
| PWREN
 
|}
 
|}
 +
Note:<br/>
 +
1. When GPIO_AD_B0_11/JTAG-TRSTB:<br/>
 +
= '1' LCD module power supply is OFF.<br/>
 +
= '0' LCD module power supply is ON.<br/>
  
 
== Dimensions ==
 
== Dimensions ==
 
[[File:VisionCB-RT-STD-1-0-PCB-size.png|800px|center]]
 
[[File:VisionCB-RT-STD-1-0-PCB-size.png|800px|center]]

Latest revision as of 14:11, 9 July 2020

VisionCB-RT-STD v.1.0 Datasheet and Pinout


General description

VisionCB-RT-STD-1-0-1k.png

VisionCB-RT-STD is a carrier board for the VisionSOM family of computer-on-modules which are powered by NXP i.MX RT application processors (ARM Cortex-M7). A carrier board, together with a System on Module (SoM), makes a complete development platform similar to SBC. The carrier board houses the most common interfaces such as USB, Ethernet, UART, etc. A large variety of interfaces allows to use it as both a complete development platform or as a stand-alone end-product.

The carrier board connects with the SoM via a standard SODIMM connector.

Applications

  • Industrial embedded Linux computer
  • Home Appliances
  • Home Automation – Smart Home
  • Human-machine Interfaces (HMI)
  • Point-of-sales (POS) terminals
  • Cash Register
  • 2D barcode scanners and printers
  • Smart grid Infrastructure
  • IoT gateways
  • Residential getaways
  • Machine vision equipment
  • Robotics
  • Fitness/outdoor equipment

Features

  • Carrier Board (Base Board) compatible with the VisionSOM family of modules based on NXP i.MX RT application processors
  • SoM connector: SODIMM200
  • Expansion Connectors:
    • Arduino Uno Rev. 3 1x8, 1x6, 1x8, 1x10 Pin Headers (Female)
    • Raspberry Pi compatible connectors 2x20 Pin Header (Male)
  • Communication Connectors:
    • 1x JTAG connector
    • 1x J-Trace connector
    • 1x Ethernet 10/100Mbit/s, RJ45
    • 1x USB Host Type A connectors
    • 1x USB Micro AB connector
    • 1x Console MicroUSB B connector (via FTDI FT230 UART to USB converter)
  • Display Interface: 50-pin FFC/FPC Parallel RGB – 24-bit, (1366 x 768 Max. Resolution)
  • User Interface:
    • 5 Pushbuttons
    • 5 LEDs
  • Boot selector
  • Power Supply
    • DC connector: Input Voltage 9-12V DC (5.5x2.1 connector)
    • MicroUSB connector: Input Voltage 5V DC
  • Temperature Range: 0 to +70°C
  • Board Size: 145mm x 90mm x 17mm

Pictures of VisionCB-RT-STD v1.0 board

Version Photo
VisionCB-RT-STD v1.0 board only
VisionCB-RT-STD-1-0-1k.png
VisionCB-RT-STD v1.0 board with VisionSOM-RT
VisionCB-RT-STD-1-0-z-SOM-1k.png

Ordering info

VisionCB-RT-STD v1.0

Block Diagram

VisionCB-RT-STD-1-0-block-diagram.png

Electrical parameters

Parameter Value Units Comment
Min. Typ. Max.
Power Supply (J100 input) 9.0 12.0 15.0 V Positive pole on central connector of J100
Supply current - - 0.15 A Excluding LCD, USB and antoher external loads
Output voltage (VCC-3V3) - 3.3 - V Generated by internal LDO
Output VCC-3V3 current - - 500 mA Generated by internal LDO
USB power supply 4.75 4.9 5.5 V On J201 (Linux USB console connector)
Input GPIO voltage (J405) 0 - 3.3 V LCD-RGB connector
Input GPIO voltage (J504) 0 - 3.3 V Raspberry Pi compatible
Input GPIO voltage (J502, J503) 0 - 3.3/5 (1) V Arduino compatible connector (digital I/O)
Input GPIO voltage (J501) 0 - 3.3 V Arduino compatible connector (analog inputs)

Note:
1. Depends on JP3 selector.

Boot Selector

VisionCB-RT-STD-1-0-bootsel.png
BOOTx Boot Mode
BOOT1

GPIO_AD_B0_05

BOOT0

GPIO_AD_B0_04

1 1 Reserved
1 0 Internal
0 1 Serial
0 0 Fuses

Note:
1. BOOT0 line is also referred as GPIO-4.
2. By default BOOT0 is pulled down with 10k resistor.
2. By default BOOT1 is pulled up with 1k resistor.

JTAG & JTAG+ETM Connectors

VisionCB-RT-STD-1-0-jtag jtrace.png
JTAG Connector Default function name MCU pin name
1 VCC-3V3 NA
2 - NA
3 - NA
4 GND NA
5 JTAG-TDI GPIO_AD_B0_09
6 GND NA
7 JTAG-TMS GPIO_AD_B0_06
8 GND NA
9 JTAG-TCK GPIO_AD_B0_07
10 GND NA
11 - NA
12 GND NA
13 JTAG-TDO GPIO_AD_B0_10
14 - NA
15 POR-B POR-B
16 - NA
17 - NA
18 - NA
19 5V-Supply (IN) NA
20 - NA
JTAG+ETM Connector Default function name MCU pin name
1 VCC-3V3 NA
2 JTAG-TMS GPIO_AD_B0_06
3 GND NA
4 JTAG-TCK GPIO_AD_B0_07
5 GND NA
6 JTAG-TDO GPIO_AD_B0_10
7 - NA
8 JTAG-TDI GPIO_AD_B0_09
9 - NA
10 POR-B POR-B
11 5V-Supply (IN) NA
12 LCD-DATA13 GPIO_B0_12
13 5V-Supply (IN) NA
14 LCD-DATA3 GPIO_B0_04
15 GND NA
16 LCD-DATA4 GPIO_B0_05
17 GND NA
18 LCD-DATA5 GPIO_B0_06
19 GND NA
20 LCD-DATA6 GPIO_B0_07

Note:
1. NA - not available.

Raspberry Pi compatible I/O header (J504)

VisionCB-RT-STD-1-0-rpi.png


J504 Pin Default function name MCU pin name Description
1 VCC-3V3 NA +3.3V generated by internal SOM LDO converter (limited load current).
2 VCC-5V0 NA +5V generated by carrier board built-in DC/DC converter.
3 UART5-RXD GPIO_B1_13 Default: UART5 RxD input or universal GPIO with 3.3V logic levels.
4 VCC-5V0 NA +5V generated by carrier board built-in DC/DC converter.
5 UART5-TXD GPIO_B1_12 Default: UART5 TxD output or universal GPIO with 3.3V logic levels.
6 GND NA -
7 ENET2-TXD0 GPIO_B1_15 Default: ENET2 TXD0 line or universal GPIO with 3.3V logic levels.
8 UART4-TXD NC -
9 GND NA -
10 UART4-RXD NC -
11 ENET2_CRS_DV GPIO_AD_B1_15 Default: ENET2 CRS_DV line or universal GPIO with 3.3V logic levels.
12 GPIO5 GPIO_AD_B1_11 Universal GPIO with 3.3V logic levels.
13 UART1-CTS GPIO_AD_B0_14 Default: UART1 CTS line or universal GPIO with 3.3V logic levels.
14 GND NA -
15 UART1-RTS GPIO_AD_B0_15 Default: UART1 RTS line or universal GPIO with 3.3V logic levels.
16 GPIO8 GPIO_AD_B1_09 Universal GPIO with 3.3V logic levels.
17 VCC-3V3 NA +3.3V generated by internal SOM LDO converter (limited load current)
18 GPIO9 GPIO_B1_14 Universal GPIO with 3.3V logic levels.
19 UART2-CTS GPIO_AD_B1_00 Default: UART2 CTS line or universal GPIO with 3.3V logic levels.
20 GND NA -
21 UART2-RTS GPIO_AD_B1_01 Default: UART2 RTS line or universal GPIO with 3.3V logic levels.
22 GPIO0 GPIO_AD_B0_00 Universal GPIO with 3.3V logic levels.
23 UART2-RXD GPIO_AD_B1_03 Default: UART2 RXD input or universal GPIO with 3.3V logic levels.
24 UART2-TXD GPIO_AD_B1_02 Default: UART2 TXD input or universal GPIO with 3.3V logic levels.
25 GND NA -
26 ENET2_TXEN GPIO_AD_B1_12 Default: ENET2 TXEN line or universal GPIO with 3.3V logic levels.
27 - NA -
28 - NA -
29 ENET2_TX_CLK NC -
30 GND NA -
31 ENET2_RXER NC -
32 JTAG-MOD GPIO_AD_B0_08 Default: JTAG MOD input or universal GPIO with 3.3V logic levels.

Pulled down with 4k7 resistor.

33 UART3-CTS GPIO_AD_B1_04 Default: UART3 CTS line or universal GPIO with 3.3V logic levels.
34 GND NA -
35 UART3-RTS GPIO_AD_B1_05 Default: UART3 RTS line or universal GPIO with 3.3V logic levels.
36 JTAG-TDO GPIO_AD_B0_10 Default: JTAG TDO output or universal GPIO with 3.3V logic levels.
37 ENET2-RXD1 NC -
38 JTAG-TDI GPIO_AD_B0_09 Default: JTAG TDI input or universal GPIO with 3.3V logic levels.
39 GND NA -
40 JTAG-TMS GPIO_AD_B0_06 Default: JTAG TMS output or universal GPIO with 3.3V logic levels.

Notes:
1. NC - not internally connected.
1. NA - not available.

Arduino compatible I/O headers (J500-J503)

VisionCB-RT-STD-1-0-arduino.png


Pin Arduino name Default function name MCU pin name Description
Power connector J500, red connector
1 - - - -
2 IOREF VCC-3V3 - +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
3 RESET POR-B POR-B External reset input, active L.
4 3.3V VCC-3V3 - Reference voltage +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
5 5V VCC-5V0 - Reference voltage +5V generated by carrier board built-in DC/DC converter.
6 GND GND - -
7 GND GND - -
8 VIN VCC-3V3 - +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
Analog inputs connector J501, blue connector
1 AIN0 GPIO-0 GPIO_AD_B0_00 Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
2 AIN1 GPIO-5 GPIO_AD_B1_11 Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
3 AIN2 GPIO8 GPIO_AD_B1_09 Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
4 AIN3 GPIO9 GPIO_B1_14 Analog input or universal GPIO with 3.3V logic levels (added 1k resistor in series and 3.3V voltage limiter).
5 - - - -
6 - - - -
Digital I/Os connector J503, yellow connector
1 DIO0 UART4-RXD NC(1) -
2 DIO1 UART4-TXD NC(1) -
3 DIO2 UART3-RTS GPIO_AD_B1_05 Default: UART3 RTS line or universal GPIO with 5V logic levels.
4 DIO3 UART3-CTS GPIO_AD_B1_04 Default: UART3 CTS line or universal GPIO with 5V logic levels.
5 DIO4 ENET2_RXER NC(1) -
6 DIO5 ENET2_TX_CLK NC(1) -
7 DIO6 UART1-RTS GPIO_AD_B0_15 Default: UART1 RTS line or universal GPIO with 5V logic levels.
8 DIO7 UART1-CTS GPIO_AD_B0_14 Default: UART1 CTS line or universal GPIO with 5V logic levels.
Digital I/Os connector J502, yellow connector
1 DIO8 ENET2_TXD0 GPIO_B1_15 Default: ENET2 TXD0 line or universal GPIO with 5V logic levels.
2 DIO9 ENET2_CRS_DV GPIO_AD_B1_15 Default: ENET2 CRS DV line or universal GPIO with 5V logic levels.
3 DIO10 UART2-TXD GPIO_AD_B1_02 Default: UART2 TXD line or universal GPIO with 5V logic levels.
4 DIO11 UART2-CTS GPIO_AD_B1_00 Default: UART2 CTS line or universal GPIO with 5V logic levels.
5 DIO12 UART2-RTS GPIO_AD_B1_01 Default: UART2 RTS line or universal GPIO with 5V logic levels.
6 DIO13 UART2-RXD GPIO_AD_B1_03 Default: UART2 RXD line or universal GPIO with 5V logic levels.
7 GND GND -
8 AREF VCC-3V3 +3.3V generated by internal SOM LDO converter (load current limited to 500 mA).
9 DIO14-SCL UART5-RXD GPIO_B1_13 Default: UART5 RXD line or universal GPIO with 5V logic levels.
10 DIO15-SDA UART5-TXD GPIO_B1_12 Default: UART5 TXD line or universal GPIO with 5V logic levels.

Notes:
1. Depends on MCU type. 2. All digital I/O lines are 5V compatible.
3. RESET line is 5V compatible.
4. Preferred voltage range on AIN0…AIN3 lines is 0…+3.3V.
5. Voltage level compatibility can be changed to +3.3V by JP3 selector, but voltage range on AIN0…AIN3 lines must be 0…+3.3V.

User LEDs connections

VisionCB-RT-STD-1-0-led.png


LED PCB designation MCU pin name Description
D400/blue GPIO10 GPIO_AD_B0_08 Default: JTAG MOD input or universal GPIO with 3.3V logic levels.
D401/green GPIO11 GPIO_AD_B0_06 Default: JTAG TMS input or universal GPIO with 3.3V logic levels.
D403/yellow GPIO12 GPIO_AD_B0_10 Default: JTAG TDO input or universal GPIO with 3.3V logic levels.
D402/red GPIO13 GPIO_AD_B0_09 Default: JTAG TDI input or universal GPIO with 3.3V logic levels.

Notes:
1. LEDs are switched on by logic „1” set at the GPIO outputs.
2. LEDs are controlled by current drivers and do not load the GPIOs.

User switches connections

VisionCB-RT-STD-1-0-switche.png


Switch PCB designation MCU pin name Description
S402 GPIO3 GPIO_AD_B0_03 Universal GPIO with 3.3V logic levels.
S403 GPIO4 GPIO_AD_B0_04/BOOT0 Universal GPIO with 3.3V logic levels.
S404 GPIO8 GPIO_AD_B1_09 Universal GPIO with 3.3V logic levels.
S405 GPIO9 GPIO_B1_14 Universal GPIO with 3.3V logic levels.

Notes:
1. After button pressing on GPIO lines are set to „0”.
2. GPIO lines connected to switches are separated from board’s environment by 1k resistors.

TFT LCD connector (RGB 24b, J405)

VisionCB-RT-STD-1-0-lcd.png


J405 pin Default function name MCU pin name LCD interface name
1 LCD-DATA0 Internally connected to GND LCD-B0
2 LCD-DATA1 Internally connected to GND LCD-B1
3 LCD-DATA2 Internally connected to GND LCD-B2
4 LCD-DATA3 GPIO_B0_04 LCD-B3
5 LCD-DATA4 GPIO_B0_05 LCD-B4
6 LCD-DATA5 GPIO_B0_06 LCD-B5
7 LCD-DATA6 GPIO_B0_07 LCD-B6
8 LCD-DATA7 GPIO_B0_08 LCD-B7
9 GND - GND
10 LCD-DATA8 Internally connected to GND LCD-G0
11 LCD-DATA9 Internally connected to GND LCD-G1
12 LCD-DATA10 GPIO_B0_09 LCD-G2
13 LCD-DATA11 GPIO_B0_10 LCD-G3
14 LCD-DATA12 GPIO_B0_11 LCD-G4
15 LCD-DATA13 GPIO_B0_12 LCD-G5
16 LCD-DATA14 GPIO_B0_13 LCD-G6
17 LCD-DATA15 GPIO_B0_14 LCD-G7
18 GND - GND
19 LCD-DATA16 Internally connected to GND LCD-R0
20 LCD-DATA17 Internally connected to GND LCD-R1
21 LCD-DATA18 Internally connected to GND LCD-R2
22 LCD-DATA19 GPIO_B0_15 LCD-R3
23 LCD-DATA20 GPIO_B1_00 LCD-R4
24 LCD-DATA21 GPIO_B1_01 LCD-R5
25 LCD-DATA22 GPIO_B1_02 LCD-R6
26 LCD-DATA23 GPIO_B1_03 LCD-R7
27 GND - GND
28 LCD-DE GPIO_B0_01 DE
29 LCD-HSYNC GPIO_B0_02 HSYNC
30 LCD-VSYNC GPIO_B0_03 VSYNC
31 GND - GND
32 LCD-PCLK GPIO_B0_00 DCLK
33 GND - GND
34 GPIO4 GPIO_AD_B0_04 TS-YPUL
35 GPIO3 GPIO_AD_B0_03 TS-YNUR
36 GPIO2 GPIO_AD_B0_02 TS-YPLL
37 GPIO1 GPIO_AD_B0_00 TS-YNLR
38 - - -
39 - - -
40 - - -
41 - - -
42 UART5-TXD GPIO_B1_12 I2C-SCL
43 UART5-RXD GPIO_B1_13 I2C-SDA
44 GND - GND
45 VCC-LCD - +3.3V (controlled by GPIO_AD_B0_11/JTAG-TRSTB)
46 VCC-LCD - +3.3V (controlled by GPIO_AD_B0_11/JTAG-TRSTB)
47 VCC-5V0 - +5.0V
48 VCC-5V0 - +5.0V
49 LCD-RESET GPIO_AD_B1_08 RESET
50 JTAG-nTRST GPIO_AD_B0_11 PWREN

Note:
1. When GPIO_AD_B0_11/JTAG-TRSTB:
= '1' LCD module power supply is OFF.
= '0' LCD module power supply is ON.

Dimensions

VisionCB-RT-STD-1-0-PCB-size.png
NXP Partner ST Partner Renesas Partner