Personal tools

SL-IoT-BOX-6ULL Datasheet and Pinout: Difference between revisions

From SomLabs Wiki

Jump to: navigation, search
 
(114 intermediate revisions by the same user not shown)
Line 17: Line 17:


== Features ==
== Features ==
* Powered by NXP i.MX 6ULL application processor
* Powered by industrial NXP i.MX 6ULL application processor
* Fanless design
* Core clock up to 900MHz
* Core clock up to 900MHz
* Up to 1GB RAM DDR3L
* Up to 1GB RAM DDR3L
* Up to 32GB eMMC
* Up to 32GB eMMC
* Integrated Ethernet 10/100 Mb/s
* Integrated industrial 1xRS485, 1xCAN-FD, 2xRS232 and 4xUSB2.0
* Dual relay NC-C-NO outputs
* Digital inputs 4xIEC 61131-2
* Digital high-side outputs
* Integrated RTC with battery
* Integrated MicroSD card reader
* Optional Murata 802.11b/g/n Wi-Fi and Bluetooth v5.1 module
* Optional Murata 802.11b/g/n Wi-Fi and Bluetooth v5.1 module
* Power-efficient and cost-optimized solution
* Power-efficient and cost-optimized solution
* Ideal for industrial IoT and embedded applications
* Integrated security features
* Integrated security features
* Alu case with IP40 protection


== Pictures of SBC versions ==
== Pictures of SL-IoT-BOX-6ULL versions ==
{| class="wikitable"
{| class="wikitable"
|-
! Version !! Photo
! Version !! Photo
|-
|-
| eMMC ||  
| With case ||  
[[File:StarSBC-6ull-emmc-top-bottom.jpg|center|thumb]]
[[File:SL-IoT-BOX.png|center|thumb]]
|}
 
{| class="frame-green"
|-
|-
| Wi-Fi and Ethernet PHY10/100 are available as an options.
| Exploded view ||
[[File:SL-IOT-BOX-exploded-view.png|center|thumb]]
|}
|}


Line 43: Line 48:
__orderingInfoStart__
__orderingInfoStart__
[
[
    {
  {
      "name":"Product type",
       "type":"forbidden",
       "type":"selector",
      "symbol":"SLC",
       "values":[
       "values":[
         {
         {
             "value":"SLC",
             "field1":{
             "description":"Single Board Computer"
              "name":"SF",
              "values":["1WB"]
            },
             "field2":{
              "name":"TEMP",
              "values":["I"]
            }
         }
         }
       ]
       ]
   },
   },
   {
   {
       "name":"Form factor",
       "name":"Product type",
       "type":"selector",
       "type":"selector",
       "symbol":"2",
       "symbol":"SL",
       "values":[
       "values":[
         {
         {
             "value":"2",
             "value":"SL-IOT-BOX",
             "description":"StarSOM"
             "description":"Industrial Single Board Computer"
         }
         }
       ]
       ]
   },
   },
   {
   {
      "name":"CPU Family",
       "type":"separator",
       "type":"selector",
       "value":"_"
      "symbol":"X6",
       "values":[
        {
            "value":"X6",
            "description":"i.MX6"
        }
      ]
   },
   },
   {
   {
Line 82: Line 84:
       "values":[
       "values":[
         {
         {
             "value":"Y2",
             "value":"6ULL",
             "description":"i.MX6 ULL Y2"
             "description":"i.MX6 ULL Y2"
        }
      ]
  },
  {
      "type":"separator",
      "value":"_"
  },
  {
      "name":"CPU Clock Speed",
      "type":"selector",
      "symbol":"Clock",
      "values":[
        {
            "value":"528C",
            "description":"528MHz"
        },
        {
            "value":"792C",
            "description":"792MHz"
        },
        {
            "value":"900C",
            "description":"900MHz"
         }
         }
       ]
       ]
Line 119: Line 98:
       "symbol":"RamSize",
       "symbol":"RamSize",
       "values":[
       "values":[
        {
            "value":"64R",
            "description":"64MB"
        },
        {
            "value":"128R",
            "description":"128MB"
        },
        {
            "value":"256R",
            "description":"256MB"
        },
         {
         {
             "value":"512R",
             "value":"512R",
Line 146: Line 113:
       "symbol":"FlashSize",
       "symbol":"FlashSize",
       "values":[
       "values":[
        {
            "value":"04GE",
            "description":"4GB eMMC"
        },
         {
         {
             "value":"08GE",
             "value":"08GE",
             "description":"8GB eMMC"
             "description":"8GB eMMC"
        },
        {
            "value":"16GE",
            "description":"16GB eMMC"
        },
        {
            "value":"32GE",
            "description":"32GB eMMC"
         }
         }
      ]
      ]
   },
   },
   {
   {
Line 180: Line 135:
             "value":"1WB",
             "value":"1WB",
             "description":"Built-in Murata 802.11b/g/n Wi-Fi/Bluetooth v5.1"
             "description":"Built-in Murata 802.11b/g/n Wi-Fi/Bluetooth v5.1"
        },
        {
            "value":"2ET",
            "description":"Built-in Microchip 100Mb Ethernet PHY"
        },
        {
            "value":"3WE",
            "description":"Built-in Murata 802.11b/g/n Wi-Fi/Bluetooth v5.1 and Microchip 100Mb Ethernet PHY"
         }
         }
       ]
       ]
Line 200: Line 147:
       "symbol":"TEMP",
       "symbol":"TEMP",
       "values":[
       "values":[
        {
            "value":"C",
            "description":"Consumer: 0 to +70 C "
        },
         {
         {
             "value":"E",
             "value":"E",
Line 214: Line 157:
       ]
       ]
   }
   }
]__orderingInfoEnd__
]


== Block Diagram ==
 
[[File:StarBC-6ULL-block_diagram.png|center]]
__orderingInfoEnd__


== Operating ranges ==
== Operating ranges ==
Line 227: Line 170:
|-
|-
| Power Supply
| Power Supply
| <center>24</center>
| <center>V</center>
| -
|-
| Power Supply (USB)<sup>1</sup>
| <center>5</center>
| <center>V</center>
| Connected to USB console connectors
|-
| DI input H voltage (above)
| <center>5</center>
| <center>5</center>
| <center>V</center>
| <center>V</center>
| Connected to J100 or J101 or USB conenctors<sup>1</sup>
| In accordance with the standard IEC61131-2
|-
|-
| GPIO voltage
| DI input L voltage (below)
| <center>3.3</center>
| <center>15</center>
| <center>V</center>
| <center>V</center>
| -
| In accordance with the standard IEC61131-2
|-
| DO output current limit
| <center>1.9</center>
| <center>A</center>
| Recommended max. output current up to 100 mA
|-
|-
| rowspan="3" | Environment temperature<sup>2</sup>
| rowspan="3" | Environment temperature<sup>2</sup>
Line 243: Line 201:
| <center>-25…+70</center>
| <center>-25…+70</center>
| Industrial (extended) range with WiFi module
| Industrial (extended) range with WiFi module
|-
| <center>0…+70</center>
| Consumer range
|}
|}
Note: <br />
Note: <br />
1. Power supply can be delivered by two ways: J100/J101 or MicroUSB (OTG).<br />
1. Recommended only for services purposes<br />
2. Maximum MPU junction temperature is +105<sup>o</sup>C (industrial version) or +95<sup>o</sup>C (consumer version).<br />
2. Maximum MPU junction temperature is +105<sup>o</sup>C (industrial version).<br />


== Electrical parameters ==
== Electrical parameters ==
{| class="wikitable"
{| class="wikitable"
! rowspan="2" | SBC<br />signal name
! rowspan="2" | Parameter
! rowspan="2" | Parameter
! colspan="3" | Value
! colspan="3" | Value
Line 262: Line 216:
| Max.
| Max.
|-
|-
| +5V
| Computer supply voltage<sup>1</sup>
| SBC supply voltage<sup>1</sup>
| 10<sup>2</sup>
| 4.85
| 24
| 5
| 24.5
| 5.15
| V
| V
|-
|-
| +3.3VO
| DI and DQ supply voltage<sup>1</sup>
| Supply voltage for external peripherals
| 10<sup>2</sup>
| 3.2
| 24
| 3.3
| 24.5
| 3.35
| V
| V
|-
|-
| VGPIO
| Current drawn from the power supply<sup>3</sup> @24VDC
| GPIO Input Voltage
| 40
| 0
| 50
| 3.3
| 85
| 3.6<sup>2</sup>
| mA
| V
|-
|-
| I<sub>+5V</sub>
| Maximum relay contacts current <sup>4</sup> up to 250 VAC
| Total Supply Current
| -
| TBD
| -
| TBD
| 6
| TBD
| A
| mA
|-
|-
| I<sub>+3.3VO</sub>
| Maximum relay contacts current <sup>4</sup> up to 30 VDC
| Output current of 3.3V power supply for peripherals<br />
| -
| -
| -
| -
| 0.1
| 6
| A
| A
|-
|-
| V<sub>BATT</sub>
| Maximum DQx output current (for channel)
| RTC/SNVS Backup<br />Battery Supply
| -
| 2.66
| -
| 100<sup>5</sup>
| mA
|-
| Lithium battery for internal RTC<sup>6</sup>
| -
| 3
| -
| -
| 3.6
| V
| V
|}
|}
Notes:<br />
Notes:<br />
1. The external voltage connected to pin 2 of J100 and/or J101 or MicroUSB.<br />
1. Voltage on pin L+.<br />
2. Applying the maximum voltage 3.6V results in shorten lifetime. Recommended value is smaller than 3.5V.<br />
2. The computer works correctly in the entire range of supply voltages, only the sensitivity range of the DI inputs may change.<br />
3. Excluding external devices connected to the computer (like pendrives, USB modems etc.).<br />
4. Resistive load.<br />
5. The internal current limiter switches on at a load of 1.9A.<br />
6. Lithium CR1220 type.<br />


== GPIO connections ==
== Communication interface parameters ==
[[File:StarSBC-6ULL-connectors.png|center]]
{| class="wikitable"
! rowspan="2" | Parameter
! colspan="3" | Value
! rowspan="2" | Units
|-
| Min.
| Typ.
| Max.
|-
| RS485 transmission speed
| -
| -
| 500
| kb/s
|-
| RS232 transmission speed
| -
| -
| 235
| kb/s
|-
| CAN transmission speed
| -
| -
| 8
| Mb/s
|-
| Default Linux console speed (8n1)
| -
| -
| 115
| kb/s
|-
| Maximum relay contacts current <sup>4</sup> up to 30 VDC
| -
| -
| 6
| A
|-
| Maximum DQx output current (for channel)
| -
| -
| 100<sup>5</sup>
| mA


|}
Notes:<br />
1. Voltage on pin L+.<br />
2. The computer works correctly in the entire range of supply voltages, only the sensitivity range of the DI inputs may change.<br />
3. Excluding external devices connected to the computer (like pendrives, USB modems etc.).<br />
4. Resistive load.<br />
5. The internal current limiter switches on at a load of 1.9A.<br />


== MPU subsystem ==
The SL-IoT-BOX computer’s microprocessor system is based on a VisionSOM-6ULL family module, which is equipped with an industrial NXP i.MX6ULL microprocessor. Two variants of Linux operating systems are available for the computer, based on Debian and Yocto.


== Front connectors ==
[[File:SL-IOT-BOX-6ULL-front-panel.jpg|center]]
{| class="wikitable"  
{| class="wikitable"  
|- style="font-weight:bold; text-align:center;"
|- style="font-weight:bold; text-align:center;"
! style="vertical-align:middle;" | Connector   pin number
! style="vertical-align:middle;" | Connector name
! style="vertical-align:middle;" | Default function
! style="vertical-align:middle;" | Function
! style="vertical-align:middle;" | GPIO
! style="vertical-align:middle;" | Note
! style="vertical-align:middle;" | Ball number BGA289
! style="vertical-align:middle;" | Notes
|- style="text-align:center;"
|- style="text-align:center;"
| colspan="5" style="vertical-align:middle;" | J100
| colspan="5" style="vertical-align:middle;" | <b>Power Supply (PWR)</b>
|-
|-
| style="vertical-align:middle;" | 1
| style="vertical-align:middle;" | M
| style="vertical-align:middle;" | +3,3VO
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | +3,3V  power output (max. 100 mA) - paralelly connected to pin 1 of J101
|-
|-
| style="vertical-align:middle;" | 2
| style="vertical-align:middle;" | L+
| style="vertical-align:middle;" | +5V
| style="vertical-align:middle;" | External power supply +24VDC
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | Recommended voltage value 24 VDC
| style="vertical-align:middle;" |
|- style="text-align:center;"
| style="vertical-align:middle;" | External  power supply (power source) 5V - paralelly connected to pin 2 of J101
| colspan="5" style="vertical-align:middle;" | <b>Relay outputs (REL1, REL2)</b>
|-
|-
| style="vertical-align:middle;" | 3
| style="vertical-align:middle;" | REL1 NC
| style="vertical-align:middle;" | UART8-RXD
| style="vertical-align:middle;" | Normal connect contact of output relay (HF41F family)
| style="vertical-align:middle;" | ENET2_TX_EN
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | B15
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 4
| style="vertical-align:middle;" | REL1 C
| style="vertical-align:middle;" | GND
| style="vertical-align:middle;" | Central contact of output relay (HF41F family)
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 5
| style="vertical-align:middle;" | REL1 NO
| style="vertical-align:middle;" | UART8-TXD
| style="vertical-align:middle;" | Normal open contact of output relay (HF41F family)
| style="vertical-align:middle;" | ENET2_TX_DATA1
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | A16
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 6
| style="vertical-align:middle;" | REL2 NC
| style="vertical-align:middle;" | UART3-TXD
| style="vertical-align:middle;" | Normal connect contact of output relay (HF41F family)
| style="vertical-align:middle;" | UART3_TX_DATA
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | H17
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 7
| style="vertical-align:middle;" | REL2 C
| style="vertical-align:middle;" | PWM5
| style="vertical-align:middle;" | Central contact of output relay (HF41F family)
| style="vertical-align:middle;" | LED_DATA18
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | A13
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 8
| style="vertical-align:middle;" | REL2 NO
| style="vertical-align:middle;" | UART3-RXD
| style="vertical-align:middle;" | Normal open contact of output relay (HF41F family)
| style="vertical-align:middle;" | UART3_RX_DATA
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | H16
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>Digital outputs (DQ)</b>
|-
|-
| style="vertical-align:middle;" | 9
| style="vertical-align:middle;" | L+
| style="vertical-align:middle;" | GND
| style="vertical-align:middle;" | External power supply +24VDC
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | Recommended voltage value 24 VDC
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 10
| style="vertical-align:middle;" | DQ1
| style="vertical-align:middle;" | UART3-CTS
| style="vertical-align:middle;" | Digital, high-side outputs
| style="vertical-align:middle;" | UART3_CTS
| style="vertical-align:middle;" | Max. output current 100 mA
| style="vertical-align:middle;" | H15
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 11
| style="vertical-align:middle;" | DQ2
| style="vertical-align:middle;" | UART4-RXD
| style="vertical-align:middle;" | Digital, high-side outputs
| style="vertical-align:middle;" | LCD_ENABLE
| style="vertical-align:middle;" | Max. output current 100 mA
| style="vertical-align:middle;" | B8
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 12
| style="vertical-align:middle;" | DQ3
| style="vertical-align:middle;" | UART3-RTS
| style="vertical-align:middle;" | Digital, high-side outputs
| style="vertical-align:middle;" | UART3_RTS
| style="vertical-align:middle;" | Max. output current 100 mA
| style="vertical-align:middle;" | G14
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 13
| style="vertical-align:middle;" | DQ4
| style="vertical-align:middle;" | UART4-TXD
| style="vertical-align:middle;" | Digital, high-side outputs
| style="vertical-align:middle;" | LCD_CLK
| style="vertical-align:middle;" | Max. output current 100 mA
| style="vertical-align:middle;" | A8
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 14
| style="vertical-align:middle;" | M
| style="vertical-align:middle;" | GND
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>Digital inputs (DI)</b>
|-
|-
| style="vertical-align:middle;" | 15
| style="vertical-align:middle;" | L+
| style="vertical-align:middle;" | I2C4-SDA
| style="vertical-align:middle;" | External power supply +24VDC
| style="vertical-align:middle;" | LCD_DATA02
| style="vertical-align:middle;" | Recommended voltage value 24 VDC
| style="vertical-align:middle;" | E10
| style="vertical-align:middle;" | In  I2C mode external pull-up resistor is necessary (no any internal pull-up)
|-
|-
| style="vertical-align:middle;" | 16
| style="vertical-align:middle;" | DI1
| style="vertical-align:middle;" | I2C3-SDA
| style="vertical-align:middle;" | Digital inputs
| style="vertical-align:middle;" | LCD_DATA00
| style="vertical-align:middle;" | Compatible with IEC 61131-2 type 1
| style="vertical-align:middle;" | B9
| style="vertical-align:middle;" | In  I2C mode external pull-up resistor is necessary (no any internal pull-up)
|-
|-
| style="vertical-align:middle;" | 17
| style="vertical-align:middle;" | DI2
| style="vertical-align:middle;" | I2C4-SCL
| style="vertical-align:middle;" | Digital inputs
| style="vertical-align:middle;" | LCD_DATA03
| style="vertical-align:middle;" | Compatible with IEC 61131-2 type 1
| style="vertical-align:middle;" | D10
| style="vertical-align:middle;" | In  I2C mode external pull-up resistor is necessary (no any internal pull-up)
|-
|-
| style="vertical-align:middle;" | 18
| style="vertical-align:middle;" | DI3
| style="vertical-align:middle;" | I2C3-SCL
| style="vertical-align:middle;" | Digital inputs
| style="vertical-align:middle;" | LCD_DATA01
| style="vertical-align:middle;" | Compatible with IEC 61131-2 type 1
| style="vertical-align:middle;" | A9
| style="vertical-align:middle;" | In  I2C mode external pull-up resistor is necessary (no any internal pull-up)
|-
|-
| style="vertical-align:middle;" | 19
| style="vertical-align:middle;" | DI4
| style="vertical-align:middle;" | ECSPI2-MOSI
| style="vertical-align:middle;" | Digital inputs
| style="vertical-align:middle;" | UART5_TX_DATA
| style="vertical-align:middle;" | Compatible with IEC 61131-2 type 1
| style="vertical-align:middle;" | F17
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 20
| style="vertical-align:middle;" | M1
| style="vertical-align:middle;" | UART7-RXD
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" | LCD_DATA16
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | C13
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>RS485</b>
|-
|-
| style="vertical-align:middle;" | 21
| style="vertical-align:middle;" | A1
| style="vertical-align:middle;" | ECSPI2-MISO
| style="vertical-align:middle;" | A line of RS485 interface
| style="vertical-align:middle;" | UART5_RX_DATA
| style="vertical-align:middle;" | Interface implemented in UART5 of MPU.<br>Fail safe input.
| style="vertical-align:middle;" | G13
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 22
| style="vertical-align:middle;" | B1
| style="vertical-align:middle;" | UART7-TXD
| style="vertical-align:middle;" | B line of RS485 interface
| style="vertical-align:middle;" | LCD_DATA17
| style="vertical-align:middle;" | Interface implemented in UART5 of MPU.<br>Fail safe input.
| style="vertical-align:middle;" | B13
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 23
| style="vertical-align:middle;" | M
| style="vertical-align:middle;" | ECSPI2-SCLK
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" | UART4_TX_DATA
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | G17
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>CAN-FD</b>
|-
|-
| style="vertical-align:middle;" | 24
| style="vertical-align:middle;" | L
| style="vertical-align:middle;" | UART7-CTS
| style="vertical-align:middle;" | L line of CAN interface
| style="vertical-align:middle;" | LCD_DATA07
| style="vertical-align:middle;" | Interface implemented in CAN1 of MPU
| style="vertical-align:middle;" | D11
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 25
| style="vertical-align:middle;" | H
| style="vertical-align:middle;" | ECSPI2-CS
| style="vertical-align:middle;" | H line of CAN interface
| style="vertical-align:middle;" | UART4_RX_DATA
| style="vertical-align:middle;" | Interface implemented in CAN1 of MPU
| style="vertical-align:middle;" | G16
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 26
| style="vertical-align:middle;" | M
| style="vertical-align:middle;" | UART7-RTS
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" | LCD_DATA06
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | A10
| style="vertical-align:middle;" |
|- style="text-align:center;"
|- style="text-align:center;"
| colspan="5" style="vertical-align:middle;" | J101
| colspan="5" style="vertical-align:middle;" | <b>Dual RS232</b>
|-
|-
| style="vertical-align:middle;" | 1
| style="vertical-align:middle;" | T1
| style="vertical-align:middle;" | +3,3VO
| style="vertical-align:middle;" | TxD line of channel 1 RS232
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | Interface implemented in UART4
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | +3,3V  power output (max. 100 mA) - paralelly connected to pin 1 of J100
|-
|-
| style="vertical-align:middle;" | 2
| style="vertical-align:middle;" | R1
| style="vertical-align:middle;" | +5V
| style="vertical-align:middle;" | RxD line of channel 1 RS232
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | Interface implemented in UART4
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | External  power supply (power source) 5V - paralelly connected to pin 2 of J100
|-
|-
| style="vertical-align:middle;" | 3
| style="vertical-align:middle;" | M
| style="vertical-align:middle;" | USB1-DP
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | Line  connected to USB1 channel through MUX (output ENET2_RX_ER, ball D16 is USB1  connection selector).<br />    Connected to USB1-DP MPU line if ENET2_RX_ER="0" (USB1-SEL), in  another case USB1-DP MPU line is connected to MicroUSB connector (USB-OTG).
|-
|-
| style="vertical-align:middle;" | 4
| style="vertical-align:middle;" | T2
| style="vertical-align:bottom;" | GND
| style="vertical-align:middle;" | TxD line of channel 2 RS232
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | Interface implemented in UART8
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 5
| style="vertical-align:middle;" | R2
| style="vertical-align:middle;" | USB1-DM
| style="vertical-align:middle;" | RxD line of channel 2 RS232
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | Interface implemented in UART8
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | Line  connected to USB1 channel through MUX (output ENET2_RX_ER, ball D16 is USB1  connection selector).<br />    Connected to USB1-DM MPU line if ENET2_RX_ER="0" (USB1-SEL), in   another case USB1-DM MPU line is connected to MicroUSB connector (USB-OTG).
|-
|-
| style="vertical-align:middle;" | 6
| style="vertical-align:middle;" | M
| style="vertical-align:middle;" | GPIO-6
| style="vertical-align:middle;" | External power ground (GND)
| style="vertical-align:middle;" | GPIO1_IO06
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | K17
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>User LEDs</b>
|-
|-
| style="vertical-align:middle;" | 7
| style="vertical-align:middle;" | A
| style="vertical-align:middle;" | GPIO3.17
| style="vertical-align:middle;" | User LED A
| style="vertical-align:middle;" | LCD_DATA12
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | C12
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 8
| style="vertical-align:middle;" | B
| style="vertical-align:middle;" | GPIO-7
| style="vertical-align:middle;" | User LED B
| style="vertical-align:middle;" | GPIO1_IO07
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | L16
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 9
| style="vertical-align:middle;" | C
| style="vertical-align:middle;" | GND
| style="vertical-align:middle;" | User LED C
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 10
| style="vertical-align:middle;" | D
| style="vertical-align:middle;" | GPIO-8
| style="vertical-align:middle;" | User LED D
| style="vertical-align:middle;" | GPIO1_IO08
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | N17
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 11
| style="vertical-align:middle;" | SYS
| style="vertical-align:middle;" | CAN1-TX
| style="vertical-align:middle;" | By default system heartbeat LED
| style="vertical-align:middle;" | LCD_DATA08
| style="vertical-align:middle;" | Can be used by user freely
| style="vertical-align:middle;" | B11
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 12
| style="vertical-align:middle;" | PWR
| style="vertical-align:middle;" | GPIO-9
| style="vertical-align:middle;" | Signals that the supply voltage is turned on
| style="vertical-align:middle;" | GPIO1_IO09
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | M15
 
| style="vertical-align:middle;" |  
|}
 
== Rear connectors ==
[[File:SL-IOT-BOX-6ULL-back-panel.jpg|center]]
 
 
 
{| class="wikitable"
|- style="font-weight:bold; text-align:center;"
! style="vertical-align:middle;" | Graphic Symbol
! style="vertical-align:middle;" | Default function
! style="vertical-align:middle;" | Note
|-
|-
| style="vertical-align:middle;" | 13
| style="vertical-align:middle;" | [[File:network.jpg|center|100px]]
| style="vertical-align:middle;" | CAN1-RX
| style="vertical-align:middle;" | Ethernet 10/100Mb/s connector
| style="vertical-align:middle;" | LCD_DATA09
| style="vertical-align:middle;" | Ethernet 1 interface connected to ETH1 of MPU
| style="vertical-align:middle;" | A11
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 14
| style="vertical-align:middle;" | [[File:MicroSD.jpg|center|100px]]
| style="vertical-align:middle;" | GND
| style="vertical-align:middle;" | MicroSD card slot
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | Connected to USB with protocol converter
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 15
| style="vertical-align:middle;" | [[File:usb.jpg|center|100px]]
| style="vertical-align:middle;" | CAN2-TX
| style="vertical-align:middle;" | USB 2.0 host connectors x4
| style="vertical-align:middle;" | LCD_DATA10
| style="vertical-align:middle;" | Ports supported by MTT hub USB connected to USB2 of MPU
| style="vertical-align:middle;" | E12
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 16
| style="vertical-align:middle;" | [[File:console.jpg|center|100px]]
| style="vertical-align:middle;" | GPIO3.2
| style="vertical-align:middle;" | MicroUSB console connector
| style="vertical-align:middle;" | LCD_HSYNC
| style="vertical-align:middle;" | Console is connected to UART1 of MPU
| style="vertical-align:middle;" | D9
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 17
| style="vertical-align:middle;" | [[File:service.jpg|center|100px]]
| style="vertical-align:middle;" | CAN2-RX
| style="vertical-align:middle;" | MicroUSB OTG connector
| style="vertical-align:middle;" | LCD_DATA11
| style="vertical-align:middle;" | Used as user USB-OTG or service USB port for eMMC image downloading.<br>Connected to USB1 of MPU.
| style="vertical-align:middle;" | D12
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 18
| style="vertical-align:middle;" | [[File:wifi-ble.jpg|center|100px]]
| style="vertical-align:middle;" | GPIO3.3
| style="vertical-align:middle;" | WiFi and BLE 2.4GHz antenna
| style="vertical-align:middle;" | LCD_VSYNC
| style="vertical-align:middle;" | RP-SMA type connector
| style="vertical-align:middle;" | C9
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 19
| style="vertical-align:middle;" | RES
| style="vertical-align:middle;" | MQS-R
| style="vertical-align:middle;" | System reset switch
| style="vertical-align:middle;" | LCD_DATA22
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | A14
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" | 20
| style="vertical-align:middle;" | REC
| style="vertical-align:middle;" | UART2-RXD
| style="vertical-align:middle;" | Recovery mode enable
| style="vertical-align:middle;" | UART2_RX_DATA
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | J16
|}
| style="vertical-align:middle;" |  
 
== GPIOs assignments ==
{| class="wikitable"
|- style="font-weight:bold; text-align:center;"
! style="vertical-align:middle;" | Description
! style="vertical-align:middle;" | MPU peripheral block
! style="vertical-align:middle;" | Note
|- style="text-align:center;"
| colspan="5" style="vertical-align:middle;" | <b>RTC</b>
|-
|-
| style="vertical-align:middle;" | 21
| style="vertical-align:middle;" | Communication interface
| style="vertical-align:middle;" | MQS-L
| style="vertical-align:middle;" | I2C1 on default UART4
| style="vertical-align:middle;" | LCD_DATA23
| style="vertical-align:middle;" | SDA, SCL
| style="vertical-align:middle;" | B16
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 22
| style="vertical-align:middle;" | RTC interrupt
| style="vertical-align:middle;" | UART2-TXD
| style="vertical-align:middle;" | GPIO1_IO25
| style="vertical-align:middle;" | UART2_TX_DATA
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | J17
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>Console UART</b>
|-
|-
| style="vertical-align:middle;" | 23
| style="vertical-align:middle;" | Communication interface
| style="vertical-align:middle;" | GPIO3.25
| style="vertical-align:middle;" | UART1
| style="vertical-align:middle;" | LCD_DATA20
| style="vertical-align:middle;" | TxD, RxD
| style="vertical-align:middle;" | C14
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>RS232</b>
|-
|-
| style="vertical-align:middle;" | 24
| style="vertical-align:middle;" | Channel RS232-1
| style="vertical-align:middle;" | UART2-CTS
| style="vertical-align:middle;" | UART4
| style="vertical-align:middle;" | UART2_CTS
| style="vertical-align:middle;" | TxD, RxD
| style="vertical-align:middle;" | J15
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" | 25
| style="vertical-align:middle;" | Channel RS232-2
| style="vertical-align:middle;" | GPIO3.26
| style="vertical-align:middle;" | UART8
| style="vertical-align:middle;" | LCD_DATA21
| style="vertical-align:middle;" | TxD, RxD
| style="vertical-align:middle;" | B14
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>RS485</b>
|-
|-
| style="vertical-align:middle;" | 26
| style="vertical-align:middle;" | RS485 interface
| style="vertical-align:middle;" | UART2-RTS
| style="vertical-align:middle;" | UART5
| style="vertical-align:middle;" | UART2_RTS
| style="vertical-align:middle;" | TxD, RxD - communication<br>UART5_CTS - RS485 direction of data transfer
| style="vertical-align:middle;" | H14
| style="vertical-align:middle;" |
|- style="text-align:center;"
|- style="text-align:center;"
| colspan="5" style="vertical-align:middle;" | J102
| colspan="5" style="vertical-align:middle;" | <b>CAN</b>
|-
|-
| style="vertical-align:middle;" | 1
| style="vertical-align:middle;" | CAN communication interface
| style="vertical-align:middle;" | UART1-TXD
| style="vertical-align:middle;" | CAN1
| style="vertical-align:middle;" | UART1_TX_DATA
| style="vertical-align:middle;" | TX -LCD_DATA08, RX - LCD_DATA09
| style="vertical-align:middle;" | K14
| style="vertical-align:middle;" | TxD  line of Linux console port (LV-TTL logic levels)
|-
|-
| style="vertical-align:middle;" | 2
| style="vertical-align:middle;" | CAN control interface
| style="vertical-align:middle;" | UART1-RXD
| style="vertical-align:middle;" | GPIO3_IO10
| style="vertical-align:middle;" | UART1_RX_DATA
| style="vertical-align:middle;" | LCD_DATA5
| style="vertical-align:middle;" | K16
| style="vertical-align:middle;" | RxD  line of Linux console port (LV-TTL logic levels)
|-
| style="vertical-align:middle;" | 3
| style="vertical-align:middle;" | GND
| style="vertical-align:middle;" |
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" |  
|- style="text-align:center;"
|- style="text-align:center;"
| colspan="5" style="vertical-align:middle;" | Another functions
| colspan="5" style="vertical-align:middle;" | <b>User LEDs</b>
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | User LED A
| style="vertical-align:middle;" | BUZZER
| style="vertical-align:middle;" | GPIO1_IO02
| style="vertical-align:middle;" | GPIO1_IO05
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | M17
| style="vertical-align:middle;" | Electromagnetic  speaker control output (thru NPN driver)
|-
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | User LED B
| style="vertical-align:middle;" | SYSLED
| style="vertical-align:middle;" | GPIO1_IO09
| style="vertical-align:middle;" | ENET2_TX_CLK
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" | D17
| style="vertical-align:middle;" | System  or user LED control output (heartbeat by default, thru NPN driver)
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | USRLED
| style="vertical-align:middle;" | LCD_DATA14
| style="vertical-align:middle;" | A12
| style="vertical-align:middle;" | User   LED control output (thru NPN driver)
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | WDOG-B
| style="vertical-align:middle;" | LCD_RESET
| style="vertical-align:middle;" | E9
| style="vertical-align:middle;" | Used  by system, do not modify default configuration
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | ENET-MDIO
| style="vertical-align:middle;" | ENET2_RX_DATA0
| style="vertical-align:middle;" | C17
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | ENET-MDC
| style="vertical-align:middle;" | ENET2_RX_DATA1
| style="vertical-align:middle;" | C16
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | User LED C
| style="vertical-align:middle;" | ENET1-RST
| style="vertical-align:middle;" | ENET2_RX_EN
| style="vertical-align:middle;" | B17
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | ENET1-INT
| style="vertical-align:middle;" | ENET2_TX_DATA0
| style="vertical-align:middle;" | A15
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | USB1-SEL
| style="vertical-align:middle;" | ENET2_RX_ER
| style="vertical-align:middle;" | D16
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | USB1-ID
| style="vertical-align:middle;" | GPIO1_IO00
| style="vertical-align:middle;" | GPIO1_IO00
| style="vertical-align:middle;" | K13
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | User LED D
| style="vertical-align:middle;" | USB1-VBUS-OC
| style="vertical-align:middle;" | GPIO1_IO01
| style="vertical-align:middle;" | GPIO1_IO01
| style="vertical-align:middle;" | L15
| style="vertical-align:middle;" | -
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | SYS
| style="vertical-align:middle;" | USB1-VBUS-EN
| style="vertical-align:middle;" | GPIO1_IO08
| style="vertical-align:middle;" | GPIO1_IO04
| style="vertical-align:middle;" | By default system heartbeat LED
| style="vertical-align:middle;" | M16
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>Relays</b>
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | REL1
| style="vertical-align:middle;" | USB2-VBUS-OC
| style="vertical-align:middle;" | GPIO1_IO15
| style="vertical-align:middle;" | GPIO1_IO03
| style="vertical-align:middle;" | JTAG-NRST
| style="vertical-align:middle;" | L17
| style="vertical-align:middle;" |
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | REL2
| style="vertical-align:middle;" | USB2-VBUS-EN
| style="vertical-align:middle;" | GPIO1_IO11
| style="vertical-align:middle;" | GPIO1_IO02
| style="vertical-align:middle;" | JTAG-TMS
| style="vertical-align:middle;" | L14
| style="vertical-align:middle;" |
|- style="text-align:center;"
|- style="text-align:center;"
| colspan="5" style="vertical-align:middle;" | WiFi and BLE module connection
| colspan="5" style="vertical-align:middle;" | <b>Digital inputs</b>
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DI1
| style="vertical-align:middle;" | BT-ENABLE
| style="vertical-align:middle;" | GPIO3_IO5
| style="vertical-align:middle;" | CSI_MCLK
| style="vertical-align:middle;" | LCD_DATA0
| style="vertical-align:middle;" | F5
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DI2
| style="vertical-align:middle;" | WLAN-HWAKE
| style="vertical-align:middle;" | GPIO3_I11
| style="vertical-align:middle;" | CSI_PIXCLK
| style="vertical-align:middle;" | LCD_DATA6
| style="vertical-align:middle;" | E5
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DI3
| style="vertical-align:middle;" | BT-HWAKE
| style="vertical-align:middle;" | GPIO3_IO4
| style="vertical-align:middle;" | CSI_VSYNC
| style="vertical-align:middle;" | LCD_RESET
| style="vertical-align:middle;" | F2
| style="vertical-align:middle;" |  
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DI4
| style="vertical-align:middle;" | BT-WAKE
| style="vertical-align:middle;" | GPIO3_IO6
| style="vertical-align:middle;" | CSI_HSYNC
| style="vertical-align:middle;" | LCD_DATA1
| style="vertical-align:middle;" | F3
|- style="text-align:center;"
| style="vertical-align:middle;" |  
| colspan="5" style="vertical-align:middle;" | <b>Digital outputs</b>
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DQ1
| style="vertical-align:middle;" | BT-RXD
| style="vertical-align:middle;" | GPIO1_IO14
| style="vertical-align:middle;" | CSI_DATA00
| style="vertical-align:middle;" | JTAG-TCK
| style="vertical-align:middle;" | E4
| style="vertical-align:middle;" | UART5
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DQ2
| style="vertical-align:middle;" | BT-TXD
| style="vertical-align:middle;" | GPIO1_IO27
| style="vertical-align:middle;" | CSI_DATA01
| style="vertical-align:middle;" | UART3-CTS
| style="vertical-align:middle;" | E3
| style="vertical-align:middle;" | UART5
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DQ3
| style="vertical-align:middle;" | BT-RTS
| style="vertical-align:middle;" | GPIO1_IO22
| style="vertical-align:middle;" | CSI_DATA02
| style="vertical-align:middle;" | UART2-CTS
| style="vertical-align:middle;" | E2
| style="vertical-align:middle;" | UART5
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | DQ4
| style="vertical-align:middle;" | BT-RTS
| style="vertical-align:middle;" | GPIO1_IO12
| style="vertical-align:middle;" | CSI_DATA03
| style="vertical-align:middle;" | JTAG-TDO
| style="vertical-align:middle;" | E1
|- style="text-align:center;"
| style="vertical-align:middle;" | UART5
| colspan="5" style="vertical-align:middle;" | <b>USB-OTG</b>
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | BT-PCM-SYNC
| style="vertical-align:middle;" | CSI_DATA04
| style="vertical-align:middle;" | D4
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | BT-PCM-CLK
| style="vertical-align:middle;" | CSI_DATA05
| style="vertical-align:middle;" | D3
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | BT-PCM-OUT
| style="vertical-align:middle;" | CSI_DATA06
| style="vertical-align:middle;" | D2
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | BT-PCM-IN
| style="vertical-align:middle;" | CSI_DATA07
| style="vertical-align:middle;" | D1
| style="vertical-align:middle;" |
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | CLK32kHz
| style="vertical-align:middle;" | JTAG_CTK
| style="vertical-align:middle;" | M14
| style="vertical-align:middle;" | Clock  output to 1DX radio module (WiFi/BLE)
|-
|-
| style="vertical-align:middle;" |  
| style="vertical-align:middle;" | ID (USB1)
| style="vertical-align:middle;" | JTAG_MOD
| style="vertical-align:middle;" | GPIO1_IO24
| style="vertical-align:middle;" | JTAG_MOD
| style="vertical-align:middle;" | UART3_TX
| style="vertical-align:middle;" | P15
| style="vertical-align:middle;" | Permanently  connected to GND
|-
| style="vertical-align:middle;" |
| style="vertical-align:middle;" | BOOT_MODE1
| style="vertical-align:middle;" | BOOT_MODE1
| style="vertical-align:middle;" | U10
| style="vertical-align:middle;" | Permanently  connected to GND
|}
|}


Note:
== RTC battery socket ==
<br>1. WiFi radio module is connected to SDIO1 interface.
[[File:iot-box-rtc-battery.png|center]]
<br>2. Power supply (5V) for SBC can be connected to pin 2 of J100 or 101 or MicroUSB connector.
The SL-IoT-BOX-6ULL computer board is equipped with a socket for a CR1220 battery (shown in brown in the picture), which functions as a backup power source for the RTC. The battery requires periodic replacement, which necessitates disassembling the SL-IoT-BOX-6ULL enclosure.
 
== Software loading - BOOT0 jumper ==
[[File:StarSBC-6ULL-boot-jumper.png|center]]
<center><b>Location of BOOT0 jumper (bottom view)</b></center>
<br>If BOOT0 jumper is open - MPU starts normally (software from MMC memory is loading).
<br>If pins of BOOT0 jumper are connected to each other, bootloader starts (active on USB1).
 
== RTC battery connection ==
[[File:StarSBC-battery-connector.png|center]]
 
== Dimensions ==
[[File:StarSBC-6ULL-size.png|center]]

Latest revision as of 14:03, 29 September 2025

SL-IoT-BOX-6ULL Datasheet and Pinout


General description

The SL-IoT-BOX-6ULL is a industrial fanless computer. It is compact, energy-efficient computer dedicated for edge and PLC applications.
Powered by the NXP i.MX6ULL processor, it offers versatile connectivity with RS232, RS485, CAN-FD, USB, Ethernet, and optional WiFi/BLE with external antenna. It provides digital and relay I/O, expandable storage via eMMC or MicroSD, as well as development-friendly features like LED indicators, a console port, and RTC with battery backup.
Designed for reliability and flexibility, the SL-IoT-BOX-6ULL industrial fanless computer is an ideal platform for modern IoT and industrial solutions. By integrating OpenPLC software, industrial applications become more scalable, future-ready, and performance-driven.
At the core of the system, the powerful VisionSOM-6ULL module drives the performance of the computer.
The SL-IoT-BOX industrial fanless edge computer comes in a durable aluminum enclosure, rated IP40 for reliable protection.

Applications

  • IoT Sensor Hubs
  • Home Appliances
  • IoT gateways
  • Protocol converters
  • Home Automation – Smart Home
  • 2D barcode scanners and printers
  • Smart grid infrastructure
  • Outdoor equipment

Features

  • Powered by industrial NXP i.MX 6ULL application processor
  • Fanless design
  • Core clock up to 900MHz
  • Up to 1GB RAM DDR3L
  • Up to 32GB eMMC
  • Integrated Ethernet 10/100 Mb/s
  • Integrated industrial 1xRS485, 1xCAN-FD, 2xRS232 and 4xUSB2.0
  • Dual relay NC-C-NO outputs
  • Digital inputs 4xIEC 61131-2
  • Digital high-side outputs
  • Integrated RTC with battery
  • Integrated MicroSD card reader
  • Optional Murata 802.11b/g/n Wi-Fi and Bluetooth v5.1 module
  • Power-efficient and cost-optimized solution
  • Integrated security features
  • Alu case with IP40 protection

Pictures of SL-IoT-BOX-6ULL versions

Version Photo
With case
Exploded view

Ordering info

SL_CpuType_RamSize_FlashSize_SF_TEMP
SLProduct type
SL-IOT-BOX - Industrial Single Board Computer
CpuTypeCPU Type
6ULL - i.MX6 ULL Y2
RamSizeDDR3 RAM Size
512R - 512MB
FlashSizeFlash Size Type and Density
08GE - 8GB eMMC
SFSpecial Features
0SF - No Special Features
1WB - Built-in Murata 802.11b/g/n Wi-Fi/Bluetooth v5.1
TEMPOperating Temperature
E - Extended: -25 to +70 C
I - Industrial: -40 to +85 C

Operating ranges

Parameter Value Unit Comment
Power Supply
24
V
-
Power Supply (USB)1
5
V
Connected to USB console connectors
DI input H voltage (above)
5
V
In accordance with the standard IEC61131-2
DI input L voltage (below)
15
V
In accordance with the standard IEC61131-2
DO output current limit
1.9
A
Recommended max. output current up to 100 mA
Environment temperature2
-40…+85
oC Industrial range w/o WiFi module
-25…+70
Industrial (extended) range with WiFi module

Note:
1. Recommended only for services purposes
2. Maximum MPU junction temperature is +105oC (industrial version).

Electrical parameters

Parameter Value Units
Min. Typ. Max.
Computer supply voltage1 102 24 24.5 V
DI and DQ supply voltage1 102 24 24.5 V
Current drawn from the power supply3 @24VDC 40 50 85 mA
Maximum relay contacts current 4 up to 250 VAC - - 6 A
Maximum relay contacts current 4 up to 30 VDC - - 6 A
Maximum DQx output current (for channel) - - 1005 mA
Lithium battery for internal RTC6 - 3 - V

Notes:
1. Voltage on pin L+.
2. The computer works correctly in the entire range of supply voltages, only the sensitivity range of the DI inputs may change.
3. Excluding external devices connected to the computer (like pendrives, USB modems etc.).
4. Resistive load.
5. The internal current limiter switches on at a load of 1.9A.
6. Lithium CR1220 type.

Communication interface parameters

Parameter Value Units
Min. Typ. Max.
RS485 transmission speed - - 500 kb/s
RS232 transmission speed - - 235 kb/s
CAN transmission speed - - 8 Mb/s
Default Linux console speed (8n1) - - 115 kb/s
Maximum relay contacts current 4 up to 30 VDC - - 6 A
Maximum DQx output current (for channel) - - 1005 mA

Notes:
1. Voltage on pin L+.
2. The computer works correctly in the entire range of supply voltages, only the sensitivity range of the DI inputs may change.
3. Excluding external devices connected to the computer (like pendrives, USB modems etc.).
4. Resistive load.
5. The internal current limiter switches on at a load of 1.9A.

MPU subsystem

The SL-IoT-BOX computer’s microprocessor system is based on a VisionSOM-6ULL family module, which is equipped with an industrial NXP i.MX6ULL microprocessor. Two variants of Linux operating systems are available for the computer, based on Debian and Yocto.

Front connectors

Connector name Function Note
Power Supply (PWR)
M External power ground (GND) -
L+ External power supply +24VDC Recommended voltage value 24 VDC
Relay outputs (REL1, REL2)
REL1 NC Normal connect contact of output relay (HF41F family) -
REL1 C Central contact of output relay (HF41F family) -
REL1 NO Normal open contact of output relay (HF41F family) -
REL2 NC Normal connect contact of output relay (HF41F family) -
REL2 C Central contact of output relay (HF41F family) -
REL2 NO Normal open contact of output relay (HF41F family) -
Digital outputs (DQ)
L+ External power supply +24VDC Recommended voltage value 24 VDC
DQ1 Digital, high-side outputs Max. output current 100 mA
DQ2 Digital, high-side outputs Max. output current 100 mA
DQ3 Digital, high-side outputs Max. output current 100 mA
DQ4 Digital, high-side outputs Max. output current 100 mA
M External power ground (GND) -
Digital inputs (DI)
L+ External power supply +24VDC Recommended voltage value 24 VDC
DI1 Digital inputs Compatible with IEC 61131-2 type 1
DI2 Digital inputs Compatible with IEC 61131-2 type 1
DI3 Digital inputs Compatible with IEC 61131-2 type 1
DI4 Digital inputs Compatible with IEC 61131-2 type 1
M1 External power ground (GND) -
RS485
A1 A line of RS485 interface Interface implemented in UART5 of MPU.
Fail safe input.
B1 B line of RS485 interface Interface implemented in UART5 of MPU.
Fail safe input.
M External power ground (GND) -
CAN-FD
L L line of CAN interface Interface implemented in CAN1 of MPU
H H line of CAN interface Interface implemented in CAN1 of MPU
M External power ground (GND) -
Dual RS232
T1 TxD line of channel 1 RS232 Interface implemented in UART4
R1 RxD line of channel 1 RS232 Interface implemented in UART4
M External power ground (GND) -
T2 TxD line of channel 2 RS232 Interface implemented in UART8
R2 RxD line of channel 2 RS232 Interface implemented in UART8
M External power ground (GND) -
User LEDs
A User LED A -
B User LED B -
C User LED C -
D User LED D -
SYS By default system heartbeat LED Can be used by user freely
PWR Signals that the supply voltage is turned on -

Rear connectors


Graphic Symbol Default function Note
Ethernet 10/100Mb/s connector Ethernet 1 interface connected to ETH1 of MPU
MicroSD card slot Connected to USB with protocol converter
USB 2.0 host connectors x4 Ports supported by MTT hub USB connected to USB2 of MPU
MicroUSB console connector Console is connected to UART1 of MPU
MicroUSB OTG connector Used as user USB-OTG or service USB port for eMMC image downloading.
Connected to USB1 of MPU.
WiFi and BLE 2.4GHz antenna RP-SMA type connector
RES System reset switch -
REC Recovery mode enable -

GPIOs assignments

Description MPU peripheral block Note
RTC
Communication interface I2C1 on default UART4 SDA, SCL
RTC interrupt GPIO1_IO25 -
Console UART
Communication interface UART1 TxD, RxD
RS232
Channel RS232-1 UART4 TxD, RxD
Channel RS232-2 UART8 TxD, RxD
RS485
RS485 interface UART5 TxD, RxD - communication
UART5_CTS - RS485 direction of data transfer
CAN
CAN communication interface CAN1 TX -LCD_DATA08, RX - LCD_DATA09
CAN control interface GPIO3_IO10 LCD_DATA5
User LEDs
User LED A GPIO1_IO02 -
User LED B GPIO1_IO09 -
User LED C GPIO1_IO00 -
User LED D GPIO1_IO01 -
SYS GPIO1_IO08 By default system heartbeat LED
Relays
REL1 GPIO1_IO15 JTAG-NRST
REL2 GPIO1_IO11 JTAG-TMS
Digital inputs
DI1 GPIO3_IO5 LCD_DATA0
DI2 GPIO3_I11 LCD_DATA6
DI3 GPIO3_IO4 LCD_RESET
DI4 GPIO3_IO6 LCD_DATA1
Digital outputs
DQ1 GPIO1_IO14 JTAG-TCK
DQ2 GPIO1_IO27 UART3-CTS
DQ3 GPIO1_IO22 UART2-CTS
DQ4 GPIO1_IO12 JTAG-TDO
USB-OTG
ID (USB1) GPIO1_IO24 UART3_TX

RTC battery socket

The SL-IoT-BOX-6ULL computer board is equipped with a socket for a CR1220 battery (shown in brown in the picture), which functions as a backup power source for the RTC. The battery requires periodic replacement, which necessitates disassembling the SL-IoT-BOX-6ULL enclosure.