Personal tools

StarSBC-6ULL Datasheet and Pinout

From SomLabs Wiki

Revision as of 15:47, 8 December 2022 by Piotrzbysinski (talk | contribs) (SBC pinout)
Jump to: navigation, search

StarSBC-6ULL Datasheet and Pinout


General description

StarSBC-6ULL-intro.jpg

The StarSBC-6ULL SBC (Single Board Computer) is small but powerful IoT Sensor Hub, optimized for operation in applications requiring a large number of communication interfaces. The StarSBC-6ULL is equipped with on-board PHY 10/100 Mb/s Ethernet interface, Murata 1DX radio module (integrated WiFi/BLE), USB host and USB-OTG interfaces. The StarSBC-6ULL supports connections to a variety of interfaces: I2C, SPI, UART and CAN. Additionally the StarSBC-6ULL module is equipped with easy to use 2×26 pin connectors with 40 GPIOs for any use in user application.

The StarSBC-6ULL can be optionally equipped with communication expander module SLH2-comm, which is equipped with 2 x CAN, 2 x RS485, 2 x RS232 physical layers interfaces.

The StarSBC-6ULL supports industrial grade embedded applications.

Applications

  • IoT Sensor Hubs
  • Home Appliances
  • IoT gateways
  • Protocol converters
  • Home Automation – Smart Home
  • Point-of-sales (POS) terminals
  • Cash Register
  • 2D barcode scanners and printers
  • Smart grid infrastructure
  • Residential gateways
  • Outdoor equipment

Features

  • Powered by NXP i.MX 6ULL application processor
  • Core clock up to 900MHz
  • Up to 1GB RAM DDR3L
  • Up to 32GB eMMC
  • Optional Murata 802.11b/g/n Wi-Fi and Bluetooth v5.1 module
  • Power-efficient and cost-optimized solution
  • Ideal for industrial IoT and embedded applications
  • Integrated security features

Pictures of SBC versions

Version Photo
eMMC
StarSBC-6ull-emmc-top-bottom.jpg
Wi-Fi and Ethernet PHY10/100 are available as an options.

Ordering info

SLS06Y2_Clock_RamSize_FlashSize_SF_TEMP
SLSProduct type
SLS - System on Module
0SOM Name
0 - StarSOM board-to-board connectors
6CPU Family
6 - i.MX6
Y2CPU Type
Y2 - i.MX6 ULL Y2
ClockCPU Clock Speed
528C - 528MHz
792C - 792MHz
900C - 900MHz
RamSizeDDR3 RAM Size
128R - 128MB
256R - 256MB
512R - 512MB
FlashSizeFlash Size Type and Density
04GE - 4GB eMMC
08GE - 8GB eMMC
16GE - 16GB eMMC
32GE - 32GB eMMC
SFSpecial Features
0SF - No Special Features
1WB - Built-in Murata 802.11b/g/n Wi-Fi and Bluetooth v5.1 Module
2ET - Built-in Microchip 100Mb Ethernet PHY
3WE - Built-in Murata 802.11b/g/n Wi-Fi/Bluetooth v5.1 and Microchip 100Mb Ethernet PHY
TEMPOperating Temperature
C - Consumer: 0 to +70 C
E - Extended with Wi-Fi: -25 to +70 C
I - Industrial: -40 to +85 C

Block Diagram

StarBC-6ULL-block diagram.png

Operating ranges

Parameter Value Unit Comment
Power Supply
5
V
Connected to J100 or J101 or USB conenctors
Input GPIO voltage
3.3
V
-
Environment temperature1
-40…+85
oC Industrial range w/o WiFi module
-25…+70
Industrial (extended) range with WiFi module
0…+70
Consumer range

Note:
1. Maximum MPU junction temperature is +105oC (industrial version) or +95oC (consumer version).

Electrical parameters

SOM
signal name
Parameter Value Units
Min. Typ. Max.
+3V3IN Supply Voltage 3.15 3.3 3.45 V
+3V3IN Total Supply Current1 - 175 255 mA
VGPIO GPIO Input Voltage 0 3.3 3.62 V
+3V3SW Output current of 3.3V power supply for peripherals
- - 0.2 A
USB-OTGx-VBUS USB Supply 4.40 - 5.5 V
VDD-COIN-3V SNVS Backup
Battery Supply
2.66 - 3.6 V
- ADC Inputs Voltage 0 - 3.3 V

Notes:
1. Excluding external load connected to +3.3VOUT lines.
2. Applying the maximum voltage 3.6V results in shorten lifetime. Recommended value is smaller than 3.5V.

SBC pinout

StarSOM-6ULL board-to-board connectors view (top view)
StarSOM-6ULL-connectors.png


Connector pin number Default function GPIO Ball numer BGA289 Notes
J100
1 +3,3VO +3,3V power output (max. 100 mA) - paralelly connected to pin 1 of J101
2 +5V External power supply (power source) 5V - paralelly connected to pin 2 of J101
3 UART8-RXD ENET2_TX_EN B15
4 GND
5 UART8-TXD ENET2_TX_DATA1 A16
6 UART3-TXD UART3_TX_DATA H17
7 PWM5 LED_DATA18 A13
8 UART3-RXD UART3_RX_DATA H16
9 GND
10 UART3-CTS UART3_CTS H15
11 UART4-RXD LCD_ENABLE B8
12 UART3-RTS UART3_RTS G14
13 UART4-TXD LCD_CLK A8
14 GND
15 I2C4-SDA LCD_DATA02 E10 In I2C mode external pull-up resistor is necessary (no any internal pull-up)
16 I2C3-SDA LCD_DATA00 B9 In I2C mode external pull-up resistor is necessary (no any internal pull-up)
17 I2C4-SCL LCD_DATA03 D10 In I2C mode external pull-up resistor is necessary (no any internal pull-up)
18 I2C3-SCL LCD_DATA01 A9 In I2C mode external pull-up resistor is necessary (no any internal pull-up)
19 ECSPI2-MOSI UART5_TX_DATA F17
20 UART7-RXD LCD_DATA16 C13
21 ECSPI2-MISO UART5_RX_DATA G13
22 UART7-TXD LCD_DATA17 B13
23 ECSPI2-SCLK UART4_TX_DATA G17
24 UART7-CTS LCD_DATA07 D11
25 ECSPI2-CS UART4_RX_DATA G16
26 UART7-RTS LCD_DATA06 A10
J101
1 +3,3VO +3,3V power output (max. 100 mA) - paralelly connected to pin 1 of J100
2 +5V External power supply (power source) 5V - paralelly connected to pin 2 of J100
3 USB1-DP Line connected to USB1 channel through MUX (output ENET2_RX_ER, ball D16 is USB1 connection selector).
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).
4 GND
5 USB1-DM Line connected to USB1 channel through MUX (output ENET2_RX_ER, ball D16 is USB1 connection selector).
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).
6 GPIO-6 GPIO1_IO06 K17
7 GPIO3.17 LCD_DATA12 C12
8 GPIO-7 GPIO1_IO07 L16
9 GND
10 GPIO-8 GPIO1_IO08 N17
11 CAN1-TX LCD_DATA08 B11
12 GPIO-9 GPIO1_IO09 M15
13 CAN1-RX LCD_DATA09 A11
14 GND
15 CAN2-TX LCD_DATA10 E12
16 GPIO3.2 LCD_HSYNC D9
17 CAN2-RX LCD_DATA11 D12
18 GPIO3.3 LCD_VSYNC C9
19 MQS-R LCD_DATA22 A14
20 UART2-RXD UART2_RX_DATA J16
21 MQS-L LCD_DATA23 B16
22 UART2-TXD UART2_TX_DATA J17
23 GPIO3.25 LCD_DATA20 C14
24 UART2-CTS UART2_CTS J15
25 GPIO3.26 LCD_DATA21 B14
26 UART2-RTS UART2_RTS H14
J102
1 UART1-TXD UART1_TX_DATA K14 TxD line of Linux console port (LV-TTL logic levels)
2 UART1-RXD UART1_RX_DATA K16 RxD line of Linux console port (LV-TTL logic levels)
3 GND
Another functions
BUZZER GPIO1_IO05 M17 Electromagnetic speaker control output (thru NPN driver)
SYSLED ENET2_TX_CLK D17 System or user LED control output (heartbeat by default, thru NPN driver)
USRLED LCD_DATA14 A12 User LED control output (thru NPN driver)
WDOG-B LCD_RESET E9 Used by system, do not modify default configuration
ENET-MDIO ENET2_RX_DATA0 C17
ENET-MDC ENET2_RX_DATA1 C16
ENET1-RST ENET2_RX_EN B17
ENET1-INT ENET2_TX_DATA0 A15
USB1-SEL ENET2_RX_ER D16
USB1-ID GPIO1_IO00 K13
USB1-VBUS-OC GPIO1_IO01 L15
USB1-VBUS-EN GPIO1_IO04 M16
USB2-VBUS-OC GPIO1_IO03 L17
WiFi and BLE module connection
BT-ENABLE CSI_MCLK F5
WLAN-HWAKE CSI_PIXCLK E5
BT-HWAKE CSI_VSYNC F2
BT-WAKE CSI_HSYNC F3
BT-RXD CSI_DATA00 E4 UART5
BT-TXD CSI_DATA01 E3 UART5
BT-RTS CSI_DATA02 E2 UART5
BT-RTS CSI_DATA03 E1 UART5
BT-PCM-SYNC CSI_DATA04 D4
BT-PCM-CLK CSI_DATA05 D3
BT-PCM-OUT CSI_DATA06 D2
BT-PCM-IN CSI_DATA07 D1
CLK32kHz JTAG_CTK M14 Clock output to 1DX radio module (WiFi/BLE)
JTAG_MOD JTAG_MOD P15 Permanently connected to GND
BOOT_MODE1 BOOT_MODE1 U10 Permanently connected to GND
17 PMIC-ON-REQ
18 ON-OFF ON-OFF R8
19 PMIC-STBY-REQ PMIC-STBY-REQ U9
20 POR POR P8 Power-on-reset input-output
21 VDD-3V3-SNVS VDD-SNVS-IN P12 SNVS domain power supply
External 3.3V connection power supply is necessary
22 RECOVERY System recovery pin:
RECOVERY=0 during reset -> start recovery mode
RECOVERY=1 or not connected -> normal operation mode
23 GND - -
24 RESET.IN - - System reset
25 UART4.RXD GPIO1.29 G16 Default Linux console RxD line
26 GND - -
27 UART4.TXD GPIO1.28 G17 Default Linux console TxD line
28 TAMPER.0 GPIO5.00 R10
29 +3V3SW - - Reference 3.3V power supply for external peripherals, maximum load 200 mA
30 TAMPER.1 GPIO5.01 R9
32 TAMPER.2 GPIO5.02 P11
34 TAMPER.3 GPIO5.03 P10
36 TAMPER.4 GPIO5.04 P9
37 GND - -
38 TAMPER.5 GPIO5.05 N8
39 USB2.VBUS U12
40 TAMPER.6 GPIO5.06 N11
41 USB2.DN - T13
42 TAMPER.7 GPIO5.07 N10
43 USB2.DP - U13
44 TAMPER.8 GPIO5.08 N9
45 GND - -
46 TAMPER.9 GPIO5.09 R6
47 GPIO1.05 GPIO1.05 M17
48 GND - -
49 USB1.VBUS - T12
50 JTAG.TCK GPIO1.14 M14 Optionally used as 32kHz clock source for 1DX radio module
51 USB1.DN - T15
52 JTAG.TDI GPIO1.13 N16
53 USB1.DP - U15
54 JTAG.TDO GPIO1.12 N15
55 GND - -
56 JTAG.TMS GPIO1.11 P14
57 USB1.ID GPIO1.00 K13
58 JTAG.TRST GPIO1.15 N14
60 GND - -
62 UART1.CTS GPIO1.18 K15
63 GND - -
64 UART1.RTS GPIO1.19 J14
65 ENET2.TX-CLK GPIO2.14 D17
66 UART1.RXD GPIO1.17 K16
67 ENET2.TXD1 GPIO2.12 A16
68 UART1.TXD GPIO1.16 K14
69 ENET2.TXD0 GPIO2.11 A15
70 UART2.CTS GPIO1.22 J15
71 ENET2.TXEN GPIO2.13 B15
72 UART2.RTS GPIO1.23 H14
73 ENET2.RXER GPIO2.15 D16
74 UART2.RXD GPIO1.21 J16
75 ENET2.RXEN GPIO2.10 B17
76 UART2.TXD GPIO1.20 J17
77 ENET2.RXD0 GPIO2.08 C17
78 UART3.CTS GPIO1.26 H15
79 ENET2.RXD1 GPIO2.09 C16
80 UART3.RTS GPIO1.27 G14
81 ENET.MDC GPIO1.07 L16
82 UART3.RXD GPIO1.25 H16
83 ENET.MDIO GPIO1.06 K17
84 UART3.TXD GPIO1.24 H17
85 GND - -
86 GND - -
87 ENET1.LED0 - - LED0/nWAYEN - output PHY signal (LED cathode)
89 ENET1.LED1 - - LED0/SPEED - output PHY signal (LED cathode)
91 ENET1.RXN - - Rx_n - external Ethernet trafo connector
93 ENET1.RXP - - Rx_p - external Ethernet trafo connector
95 ENET1.TXN - - Tx_n - external Ethernet trafo connector
97 ENET1.TXP - - Tx_p - external Ethernet trafo connector
99 GND - -
100 GND - -
- JTAG.MOD GPIO1.10 P15 Used as hardware reset Ethernet PHY with 4.7k pull-down resistor
- BOOT.MODE1 - U10 Permanently connected to GND

Dimensions

StarSOM-6ULL-dimensions.png
NXP Partner ST Partner Renesas Partner