🛠 Initial Setup and Diagnostics for BIOSTAR EdgeComp MS-U320

BIOSTAR EdgeComp MS-U320: Fanless Intel Wildcat Lake Industrial Mini PC · avance · Guide avancé pour le câblage industriel, la configuration BIOS et la validation des périphériques critiques du EdgeComp MS-U320.

Objectives

This tutorial aims to physically and logically install the BIOSTAR EdgeComp MS-U320 in an industrial environment. Unlike a standard desktop PC, this fanless mini PC requires special attention to passive thermal management, wide-range DC power, and serial port configuration for automation. We will validate the boot chain, configure the BIOS for reliability, and verify critical interfaces (2.5GbE Ethernet, COM, NVMe).

Required Hardware

Steps

  1. Physical and Thermal Installation: Mount the device on a DIN rail or flat metal surface to maximize passive heat dissipation. Ensure at least 5 cm of clearance around ventilation openings. Do not enclose it in a sealed box without prior thermal validation, as the chassis acts as a heatsink.
  1. Peripheral Cabling: Connect the monitor to HDMI 2.1. Connect keyboard/mouse to USB ports. For initial tests, connect an Ethernet cable to the Intel I226-V port. Plug in the DC power supply, respecting polarity (9-24V DC).
  1. First Boot and BIOS Access: Press the power button. Spam the Del or F2 key (depending on firmware) to enter UEFI. Verify that the SoC (Core 3 or 5) is correctly detected and that temperature remains stable.
  1. Critical UEFI Configuration:
  1. OS Installation: Insert the USB drive. Select it as the boot device. For Linux, install Ubuntu 24.04. For Windows, use IoT Enterprise edition for lock-down features.

Verification

Once the system boots, open a terminal and run:

lspci | grep -i network
lspci | grep -i nvme
ls -l /dev/ttyS*

Verify that I226-V/LM controllers are visible, the NVMe SSD is detected, and serial ports (ttyS0 to ttyS3) are present. Test Ethernet connectivity with ping -c 4 8.8.8.8.

Further Reading

Configure auto-start for your IoT application via systemd or Windows registry. Consider adding a 4G/5G module in the dedicated M.2 slot for network redundancy. Monitor temperatures via sensors (Linux) to ensure long-term stability under load.

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials