Skip to main content

Hardware Setup

This guide covers the initial hardware setup and connections for your Silight AI Camera SBC board.

Hardware Requirements

Essential Components

ComponentSpecificationQuantity
Silight AI Camera SBC BoardSilight AI Camera eval board1
IMX678 Sensor ModuleCamera sensor with cable1
Debug BoardUART/USB interface1
USB-UART CableFT232/CP2102/ch3401
Power Supply12V, 1A recommended1
SD Card16GB+, Class 101
Ethernet CableCat5e or better1

Board Layout

Silight AI Camera SBC - Front View (Top Side)

Silight AI Camera Front

Front IO Connectors

ConnectorDescriptionNotes
CSI-0MIPI CSI-2 4-laneCamera interface 0 (near Type-C connector)
CSI-1MIPI CSI-2 4-laneCamera interface 1 (near power jack)
SD CardMicroSD slotBoot/storage (supports SD 6.0, SDR104)
USB 3.02x USB 3.0 Type-AHost ports (up to 10 Gbps)
EthernetRJ45 1000MGigabit Ethernet with RGMII
PowerDC barrel jack12V/1A input (center positive)
Type-CUSB Type-CPower / Data / Debug access
GPIO32-pin headerExpansion IO header
UART3-pin debug headerSerial console (TX/RX/GND)

Silight AI Camera SBC - Back View (Bottom Side)

Silight AI Camera Back

Back IO Connectors

ConnectorDescriptionNotes
MicMicrophone connectorAudio input interface
SIMMicro SIM card slotFor 4G/LTE cellular module
LCDFPC connectorMIPI DSI display interface
M.2M.2 Key slotExpansion for WiFi/4G/SSD modules

Debug Board

The debug board provides USB-to-UART conversion for serial console access. Connect the 3-pin header to the SBC board's UART header:

Debug Board Connection

PinFunction
1GND
2TX
3RX

Connection Steps

Step 1: Connect Debug Board

  1. Locate the debug header on the SBC board
  2. Connect the debug board to the header
  3. Connect USB cable from debug board to your PC

:::caution Pin Alignment Ensure correct pin alignment. Incorrect connection may damage the board. :::

Step 2: Verify Serial Port

The board boots from flash by default. On your Linux PC, check for the serial device:

ls /dev/ttyUSB*

Expected output:

/dev/ttyUSB0

:::tip Device Number The device number may vary (USB0, USB1, etc.). Note the correct device for later use. :::

Step 3: Connect Ethernet

Connect Ethernet cable between SBC and your network/router.

Step 4: Insert SD Card

Insert the flashed SD card into the SD card slot.

:::warning SD Card Orientation Insert with contacts facing down. Do not force if resistant. :::

LED Indicators

LEDColorFunction
PWRRedPower status
SYSYellowSystem status
ETHGreenEthernet link

Power Requirements

ParameterMinimumRecommended
Voltage12.0V12.0V ±5%
Current1.0A2.0A
Power12W24W

:::tip Power Supply Quality Use a high-quality power supply. Insufficient power can cause unstable operation or boot failures. :::

Pre-Flight Checklist

  • Debug board connected
  • USB cable connected to PC
  • Serial port detected (/dev/ttyUSB*)
  • Power supply connected
  • Power LED illuminated
  • Ethernet connected (optional)
  • SD card inserted (for normal boot)

Troubleshooting

Serial port not detected

# Check USB devices
lsusb

# Check kernel messages
dmesg | grep -i usb

# Install drivers if needed
sudo apt-get install linux-headers-$(uname -r)

Board not powering on

  • Verify power supply is 12V
  • Check polarity of power jack
  • Try different power supply
  • Check for short circuits

Debug board not responding

  • Verify correct pin alignment
  • Try different USB port
  • Check USB cable integrity

Next Steps

Proceed to Run Your First Demo to get started with object detection.

For firmware flashing instructions, see Flashing Failures.