Railway Computers
EN50155 Computers for Rolling Stock
A railway computer is built to EN 50155, the standard for electronics on rolling stock. It covers the temperature, shock, vibration and supply variations found under seats, in equipment racks and in driver cabs.
Our railway computers are fanless and use locking M12 connectors, so there are no fans to clog with brake dust and no plugs to shake loose. Wide-range DC inputs ride through the voltage dips and surges of a train supply. For wayside cabinets and depots off the train, see our rugged edge computers.
For fire safety and electromagnetic compatibility, look for EN 45545-2 and EN 50121-3-2 alongside EN 50155.
Browse Our Range of Train Computers
- Certification: EN50155
- CPU: Intel Atom X Series Amston Lake
- GPU / AI Accelerator: Hailo-8 AI Accelerator
- AI Performance: 26 TOPS
- Memory: 1x DDR5 4800MHz SO-DIMM, 16GB
- OS: Linux, Windows 11
- Display Outputs: 1x HDMI
- Ethernet: 4x 2.5 GbE LAN [M12]
- USB: 2x USB 2.0 [Type A], 2x USB 3.2 Gen 1 [Type A]
- Serial: 2x RS232/422/485 [DB9]
- M.2: 1x M.2 B-Key [3042/3052], 1x M.2 E-Key [2230]
- Storage: 1x M.2 SSD [PCIe], 1x M.2 SSD [SATA]
- Power: 24V-110V DC [M12]
- Ignition Sensing: Supports Ignition Control
- Temp: -40°C to 75°C [-40°F to 167°F]
- Certification: CE, EN45545-2, FCC, UKCA
- Mounting Options: Rack Mount, Wall Mount
- Certification: EN50155
- CPU: Intel Pentium G Series Alder Lake, Intel Core 12th Gen Alder Lake, Intel Core 13th Gen Raptor Lake, Intel Celeron G Series Alder Lake
- Memory: 2x DDR5 4800MHz SO-DIMM Slot, 128GB
- OS: Linux, Windows 10, Windows 11
- Display Outputs: 1x Display Port, 1x DVI, 1x VGA
- USB: 1x USB 3.2 Gen 2x2 [Type C], 2x USB 2.0 [Type A], 2x USB 3.2 Gen 1 [Type A], 4x USB 3.2 Gen 2 [Type A]
- Serial: 2x RS232 [DB9], 2x RS232/422/485 [DB9]
- CANbus: 1x Isolated CANbus, DB9
- M.2: 1x M.2 B-Key [PCIe x1/USB/SIM] [2242/3052], 1x M.2 M-Key [PCIe x4 Gen4] [2280]
- mPCIe: 1x PCIe [x16 Slot] [x16 Signal] [Gen3], 1x mPCIe [PCIe/USB], 1x mPCIe [USB/SIM]
- PCIe: 1x PCIe [x16 Slot] [x16 Signal] [Gen3]
- Storage: 1x M.2 SSD [M-Key 2280, PCIe Gen 4 x4], 2x 2.5" HDD/SSD [SATA]
- Front Accessible Storage: Front Accessible Storage
- Hot Swappable Storage: Hot Swappable SSD Support
- RAID: RAID 0, RAID 1
- Power: 8-48V DC [Terminal Block]
- Ignition Sensing: Supports Ignition Control
- Temp: -40°C to 70°C [-40°F to 158°F]
- Certification: CE, E-Mark, EN45545-2, FCC
- Mounting Options: Wall Mount
- Ethernet: 1x 2.5 GbE LAN [RJ45], 1x GbE LAN [RJ45], 4x 2.5 GbE LAN [RJ45] [PoE], 4x GbE LAN [RJ45] [PoE]
- Certification: EN50155
- CPU: Intel Core 12th Gen Alder Lake
- Memory: 2x DDR5 4800MHz SO-DIMM Slot, 64GB
- OS: Linux Ubuntu 16.04, Windows 10, Windows 11
- Display Outputs: 2x HDMI
- Ethernet: 1x 2.5 GbE LAN [RJ45], Optional LAN Modules, Optional PoE Modules
- USB: 4x USB 3.0 [Type A]
- Serial: 1x RS232/422/485 [DB9], Optional Serial Modules
- CANbus: Optional CANbus Modules
- M.2: 1x M.2 B-Key [PCIe/USB] [3042/3052], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230], 1x M.2 M-Key [PCIe x4] [2280]
- mPCIe: 1x mPCIe [PCIe/USB], Optional mPCIe Modules
- Storage: 1x M.2 SSD, 2x 2.5" HDD/SSD
- Front Accessible Storage: Front Accessible Storage
- RAID: RAID 0, RAID 1
- Power: 24V-110V DC [M12]
- Ignition Sensing: Supports Ignition Control
- Temp: -40°C to 70°C [-40°F to 158°F]
- Certification: CE, EN45545-2, FCC
- Mounting Options: Wall Mount
-
IBOX-600-M12X-ON4
IBOX-600 with Jetson Orin Nano 4GB, M12 X-coded LAN and M12 K-coded power -
IBOX-600-M12X-ON8
IBOX-600 with Jetson Orin Nano 8GB, M12 X-coded LAN and M12 K-coded power -
IBOX-600-M12X-ONX16
IBOX-600 with Jetson Orin NX 16GB, M12 X-coded LAN and M12 K-coded power -
IBOX-600-M12X-ONX8
IBOX-600 with Jetson Orin NX 8GB, M12 X-coded LAN and M12 K-coded power -
IBOX-600-ON4
IBOX-600 with Jetson Orin Nano 4GB, RJ-45 LAN and terminal-block power -
IBOX-600-ON8
IBOX-600 with Jetson Orin Nano 8GB, RJ-45 LAN and terminal-block power -
IBOX-600-ONX16
IBOX-600 with Jetson Orin NX 16GB, RJ-45 LAN and terminal-block power -
IBOX-600-ONX8
IBOX-600 with Jetson Orin NX 8GB, RJ-45 LAN and terminal-block power
- Certification: EN50155
- Display Outputs: 1x HDMI
- USB: 2x USB 3.2 Gen 1 [Type A]
- Serial: 1x RS232/422/485 [DB9]
- CANbus: 1x CANbus, DB9
- M.2: 1x M.2 B-Key [USB] [3042/3052], 1x M.2 E-Key [USB] [2230]
- mPCIe: 1x mPCIe [USB]
- Storage: 1x M.2 SSD
- Ignition Sensing: Supports Ignition Control
- Temp: -25°C to 70°C [-13°F to 158°F]
- Certification: CE, E-Mark, FCC
- AI Performance: 20 TOPS
- SOM: NVIDIA Jetson Orin Nano 4GB
- Ethernet: 1x 2.5 GbE LAN [M12], 1x GbE LAN [M12]
- Power: 9-60V DC Input [M12]
- Certification: EN50155
- CPU: Intel Pentium G Series Alder Lake, Intel Core 12th Gen Alder Lake, Intel Core 13th Gen Raptor Lake, Intel Celeron G Series Alder Lake
- GPU: NVIDIA RTX 2000 Ada
- AI Performance: 192 TOPS
- Memory: 2x DDR5 4800MHz SO-DIMM Slot, 128GB
- OS: Linux, Windows 10, Windows 11
- Display Outputs: 1x Display Port, 1x HDMI
- Ethernet: 8x GbE LAN [M12], 1x GbE LAN [M12]
- USB: 4x USB 3.2 Gen 2 [Type A]
- CANbus: 2x Isolated CANbus [M12]
- M.2: 1x M.2 M-Key [PCIe x4 Gen4] [2280]
- mPCIe: 2x mPCIe [PCIe/SIM/USB]
- Storage: 1x M.2 SSD [M-Key 2280, PCIe Gen 4 x4], 2x 2.5" HDD/SSD [SATA]
- Front Accessible Storage: Front Accessible Storage
- Hot Swappable Storage: Hot Swappable SSD Support
- RAID: RAID 0, RAID 1
- Power: 43-160V DC [M12]
- Temp: -40°C to 55°C [-40°F to 131°F]
- Certification: CE, EN45545-2, EN50121-3-2, FCC
- Mounting Options: 19" Rack Mount, Wall Mount
-
RAIBOX-AGX-64I
RAIBOX-AGX with Jetson AGX Orin Industrial 64GB, -40°C to +70°C, 8x GMSL2, 10GbE, M12 I/O -
RAIBOX-AGX-32S
RAIBOX-AGX with Jetson AGX Orin 32GB, 8x GMSL2, 10GbE, isolated CAN and serial on M12 -
RAIBOX-AGX-64S
RAIBOX-AGX with Jetson AGX Orin 64GB, 8x GMSL2, 10GbE, isolated CAN and serial on M12
- Certification: EN50155
- Display Outputs: 1x HDMI
- Ethernet: 1x 10 GbE LAN [M12], 1x GbE LAN [M12]
- USB: 1x USB 3.0 [Type C], 3x USB 3.0 [Type A]
- Serial: 2x Isolated RS232/422/485 [M12]
- CANbus: 2x Isolated CANbus [M12]
- M.2: 1x M.2 E-Key [PCIe] [2230], 2x M.2 B-Key [USB] [3042/3052], 2x M.2 M-Key [PCIe] [2280]
- Storage: 2x M.2 SSD
- Power: 10-36V DC Input [M12]
- Temp: -40°C to 85°C [-40°F to 185°F]
- IP Rating: IP67
- Certification: EN45545-2
- AI Performance: 248 TOPS
- SOM: NVIDIA Jetson AGX Orin Industrial 64GB
- Certification: EN50155
- OS: Linux, Linux Ubuntu 22.04
- Display Outputs: 1x HDMI
- Ethernet: 1x GbE BASE-T1 [SPE], 4x GbE LAN [M12] [PoE]
- USB: 2x USB 3.2 Gen 2 [Type C]
- Serial: 1x RS232/422/485 [M12]
- CANbus: 2x Isolated CAN FD [M12]
- M.2: 1x M.2 B-Key [PCIe] [3042/3052], 1x M.2 B-Key [USB] [3042/3052], 1x M.2 E-Key [PCIe/USB/UART] [2230/3042], 1x M.2 M-Key [PCIe x4 Gen4] [2280]
- Storage: 1x M.2 SSD, 1x Micro SD, 64GB eMMC
- Power: 9-50V DC Input [M23]
- Ignition Sensing: Supports Ignition Control
- Temp: -25°C to 75°C [-13°F to 167°F]
- IP Rating: IP66
- Certification: EN62368-1, CE, EN50121-3-2, FCC, RoHS
- Mounting Options: Wall Mount
- AI Performance: 275 TOPS
- SOM: NVIDIA Jetson AGX Orin 64GB
- Memory: 64GB Soldered On-board
- Certification: EN50155
- Display Outputs: 1x Display Port
- Ethernet: 4x GbE LAN [RJ45] [PoE]
- USB: 2x USB 3.1 Gen 1 [Type A]
- Serial: 1x RS232/422/485 [DB9]
- CANbus: 1x Isolated CANbus, DB9
- M.2: 1x M.2 B-Key [USB/SIM] [3042/3052]
- Power: 8-35V DC [Terminal Block]
- Ignition Sensing: Supports Ignition Control
- Temp: -25°C to 70°C [-13°F to 158°F]
- Certification: CE, FCC, MIL-STD-810
- Mounting Options: Wall Mount
- AI Performance: 20–100 TOPS
- SOM: NVIDIA Jetson Orin Nano 4GB, NVIDIA Jetson Orin Nano 8GB, NVIDIA Jetson Orin NX 16GB, NVIDIA Jetson Orin NX 8GB
- OS: Linux, Linux Ubuntu 20.04
- mPCIe: 2x mPCIe [PCIe/USB]
- Storage: 1x M.2 SSD
- Certification: EN50155
- CPU: Intel Atom X Series Amston Lake
- Memory: 1x DDR5 4800MHz SO-DIMM, 16GB
- OS: Linux, Windows 11
- Display Outputs: 1x HDMI
- USB: 2x USB 2.0 [Type A], 2x USB 3.2 Gen 2 [Type A]
- Serial: 2x RS232/422/485 [DB9], Optional Serial Modules
- CANbus: 1x CAN FD [DB9]
- M.2: 1x M.2 B-Key [3042/3052], 1x M.2 E-Key [2230], 1x M.2 M-Key [PCIe x1] [2280], 1x M.2 M-Key [SATA] [2280]
- Storage: 2x M.2 SSD
- Ignition Sensing: Supports Ignition Control
- Temp: -40°C to 70°C [-40°F to 158°F]
- Certification: EN62368-1, CE, E-Mark, EN45545-2, FCC, UKCA
- Mounting Options: DIN Mount, Wall Mount
- Ethernet: 1x 2.5 GbE LAN [M12] [PoE], 4x GbE LAN [M12] [PoE]
- Power: 9-60V DC Input [M12]
-
ECX-3071X
ECX-3000 with 2x 10GbE, 4x 2.5GbE PoE+ and eight LAN in total -
ECX-3000-2G
ECX-3000 with 1x 2.5GbE, 1x GbE, 4x COM and 16 GPIO -
ECX-3000-2R
ECX-3000 with 2x LAN, 4x COM and two front-access 2.5" trays -
ECX-3000-4G
ECX-3000 with 3x 2.5GbE plus 1x GbE and 4x COM -
ECX-3000-4R
ECX-3000 with 4x LAN, 4x COM and two front-access 2.5" trays -
ECX-3000-PoE
ECX-3000 with 4x 2.5GbE PoE+, six LAN in total and 16 isolated DIO -
ECX-3000-PoER
ECX-3000 with 4x 2.5GbE PoE+ and two front-access 2.5" trays -
ECX-3000-PoES
ECX-3000 with 4x 2.5GbE PoE+ and four front-access M.2 SSD trays -
ECX-3025
ECX-3000 with 8x 2.5GbE including 4x PoE+, nine LAN in total -
ECX-3025R
ECX-3000 with 8x 2.5GbE including 4x PoE+ and two front-access 2.5" trays -
ECX-3071XR
ECX-3000 with 2x 10GbE, 4x 2.5GbE PoE+ and two front-access 2.5" trays
- Certification: EN50155
- CPU: Intel Core 12th Gen Alder Lake
- Memory: 2x DDR4 3200MHz SO-DIMM Slots, 64GB
- OS: Linux, Windows 10
- Display Outputs: 1x Display Port, 1x DVI, 1x HDMI
- USB: 6x USB 3.2 Gen 2 [Type A]
- M.2: 1x M.2 B-Key [USB] [3042/3052], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230], 1x M.2 M-Key [PCIe x4] [2280]
- mPCIe: 1x mPCIe [PCIe/USB/SIM/SATA]
- Power: 9-50V DC Input [Terminal Block]
- Ignition Sensing: Supports Ignition Control
- Temp: -40°C to 75°C [-40°F to 167°F]
- Certification: CE, EN50121-3-2, FCC
- Mounting Options: 19" Rack Mount, Desktop, DIN Mount, Wall Mount
- Ethernet: 1x 2.5 GbE LAN [RJ45], 1x GbE LAN [RJ45], 2x 10 GbE LAN [RJ45], 4x 2.5 GbE LAN [RJ45] [PoE]
- Serial: 2x RS232/422/485 [DB9]
- Storage: 1x M.2 SSD, 1x mSATA, 2x SATA Ports
- Certification: EN50155
- OS: Linux
- Display Outputs: 1x HDMI
- Ethernet: 2x GbE LAN [M12]
- USB: 1x USB 3.1 Gen 1 [Type A], 1x USB 3.1 Gen 1 [Type-C]
- Serial: 2x Isolated RS232/422/485 [M12]
- CANbus: 2x Isolated CANbus [M12]
- M.2: 1x M.2 B-Key [USB] [3042/3052], 1x M.2 E-Key [PCIe x1/USB 2.0] [2230], 1x M.2 M-Key [PCIe x4] [2280], 1x M.2 M-Key [PCIe] [2230]
- Storage: 2x M.2 SSD
- Power: 10-75V DC [M12]
- Temp: -25°C to 85°C [-13°F to 185°F]
- IP Rating: IP67
- Certification: CE, EN45545-2, FCC, RoHS
- AI Performance: 100 TOPS
- SOM: NVIDIA Jetson Orin NX 16GB
-
IBOX-601-M12X-01-ONX8
IBOX-601-M12X-01-ONX8 with Orin NX 8GB, VDB-101 board, 4x GMSL-2 and M12 LAN -
IBOX-601-M12X-00-ONX16
IBOX-601-M12X-00-ONX16 with Orin NX 16GB, VDB-100 board, 4x GMSL-2 and M12 LAN -
IBOX-601-M12X-00-ONX8
IBOX-601-M12X-00-ONX8 with Orin NX 8GB, VDB-100 board, 4x GMSL-2 and M12 LAN -
IBOX-601-M12X-01-ONX16
IBOX-601-M12X-01-ONX16 with Orin NX 16GB, VDB-101 board, 4x GMSL-2 and M12 LAN
- Certification: EN50155
- OS: Linux
- Display Outputs: 1x HDMI
- Ethernet: 1x 2.5 GbE LAN [M12], 1x GbE LAN [M12]
- USB: 2x USB 3.2 Gen 2 [Type A]
- Serial: 1x RS232/422/485 [DB9]
- CANbus: 1x CAN FD [DB9]
- M.2: 1x M.2 B-Key [USB] [3042/3052], 1x M.2 E-Key [USB/PCIe] [2230], 1x M.2 M-Key [PCIe] [2280]
- mPCIe: 1x mPCIe [USB]
- Storage: 1x M.2 SSD
- Power: 9-60V DC Input [M12]
- Ignition Sensing: Supports Ignition Control
- Temp: -25°C to 70°C [-13°F to 158°F]
- Certification: CE, E-Mark, EN45545-2, FCC
- Mounting Options: DIN Mount, Wall Mount
- AI Performance: 70 TOPS
- SOM: NVIDIA Jetson Orin NX 8GB
- Memory: 8GB Soldered On-board
-
VCM-2000AF
VCM-2000AF with 65W fan sink, Core 200S or 12th-14th Gen and 9-36V DC -
VCM-2000
VCM-2000 with 35W Intel Core T/TE, 3x 2.5GbE, 4x COM, 2x SIM and 12V DC -
VCM-2000A
VCM-2000A with 35W Intel Core T/TE, 9-36V DC, 3x 2.5GbE and 4x COM -
VCM-2000F
VCM-2000F with 65W fan sink, Core 200S or 12th-14th Gen, 3x 2.5GbE and 12V DC
- Certification: EN50155
- Memory: 2x DDR5 5600MHz SO-DIMM Slot, 96GB
- OS: Linux, Windows 11
- Display Outputs: 1x DVI, 1x HDMI
- Ethernet: 1x GbE LAN [RJ45], 3x 2.5 GbE LAN [RJ45]
- USB: 2x USB 2.0 [Type A], 2x USB 3.2 Gen 2 [Type A]
- Serial: 4x RS232/422/485 [DB9]
- M.2: 1x M.2 B-Key [PCIe x1/USB 3.2/USB 2.0/SIM] [2280/3042/3052], 1x M.2 E-Key [PCIe x2/USB] [2230], 1x M.2 M-Key [PCIe x4] [2242/2280]
- mPCIe: 1x mPCIe [PCIe/USB/SATA], 1x mPCIe [PCIe/USB/SIM/SATA]
- Storage: 2x M.2 SSD, 2x mSATA, 2x SATA Ports
- Ignition Sensing: Supports Ignition Control
- Temp: -40°C to 60°C [-40°F to 140°F]
- Certification: CE, EN50121-3-2, FCC, IC (ICES-003)
- Mounting Options: DIN Mount, VESA Mount, Wall Mount
- CPU: Intel Core 14th Gen Raptor Lake Refresh, Intel Core Series 2 Bartlett Lake, Intel Core 12th Gen Alder Lake, Intel Core 13th Gen Raptor Lake
- Power: 9-36V DC Input [Terminal Block]
- Certification: EN50155
- CPU: Intel Atom X Series Elkhart Lake
- Memory: 1x DDR4 3200MHz SO-DIMM Slot, 32GB
- OS: Linux, Windows 10, Windows 11
- Display Outputs: 1x DVI, 1x VGA
- Ethernet: 4x GbE LAN [M12] [PoE]
- USB: 1x USB 3.1 Gen 1 [Type A], 2x USB 2.0 [Type A]
- Serial: 1x Isolated RS485 [DB9], 1x RS422/485 [DB9], 3x RS232 [DB9]
- M.2: 1x M.2 B-Key [PCIe x1/USB/SIM] [3042/3052]
- mPCIe: 1x mPCIe [PCIe/USB], 1x mPCIe [USB]
- Storage: 1x 2.5" HDD/SSD [SATA], 1x M.2 SSD [SATA]
- Front Accessible Storage: Front Accessible Storage
- Power: 43-160V DC [Terminal Block]
- Temp: -40°C to 70°C [-40°F to 158°F]
- Certification: CE, EN45545-2, FCC
- Mounting Options: Wall Mount
-
TGS-2500F-386H
TGS-2500F-386H with Core Ultra 9 386H, optional MXM GPU, three DisplayPort and 24V DC -
TGS-2000-336H
TGS-2000-336H with Core Ultra 5 336H, fanless heatsink, dual 2.5GbE and 12-24V DC -
TGS-2000-386H
TGS-2000-386H with Core Ultra 9 386H, fanless heatsink, 50 TOPS NPU and dual 2.5GbE -
TGS-2000F-336H
TGS-2000F-336H with Core Ultra 5 336H, fan cooling, dual 2.5GbE and -25 to 55 °C -
TGS-2000F-368H
TGS-2000F-368H with Core Ultra X7 368H, Arc B390 GPU, 50 TOPS NPU and dual 2.5GbE -
TGS-2000F-386H
TGS-2000F-386H with Core Ultra 9 386H, fan cooling, 50 TOPS NPU and M.2 5G slot
- Certification: EN50155
- CPU: Intel Core Ultra Series 3 Panther Lake
- Memory: 2x DDR5 7200MHz SO-DIMM Slot, 128GB
- OS: Linux, Windows 11
- Ethernet: 2x 2.5 GbE LAN [RJ45]
- USB: 1x USB 3.2 Gen 2x2 [Type C], 2x USB 2.0 [Type A], 2x USB 3.2 Gen 2 [Type A]
- M.2: 1x M.2 B-Key [PCIe x2 Gen4/USB 2.0/SIM] [3042/3052], 1x M.2 E-Key [PCIe x1 Gen4/USB 2.0] [2230], 1x M.2 M-Key [PCIe x4 Gen4] [2280]
- Storage: 1x M.2 SSD
- Certification: CE, EN50121-3-2, FCC, IC (ICES-003), RoHS
- Mounting Options: DIN Mount, VESA Mount, Wall Mount
- GPU / AI Accelerator: Intel NPU, Discrete GPU (MXM)
- AI Performance: 50 TOPS
- Display Outputs: 1x USB Type C, 2x Display Port, 2x HDMI
- Power: 24V DC [Terminal Block]
- Temp: -25°C to 55°C [-13°F to 131°F]
Beyond the Computer: Rail Panel PCs and Displays
What to Specify in a Railway PC
Every rail project starts with the same questions: where the train computer is mounted, what it connects to and which approvals the operator needs. EN 50155 sets the baseline, but supply voltage, connectors and onboard systems decide which model fits. These are the points to settle before choosing.
Railway Computer Innovation & Rolling Stock Insights
Specify Your Next Rolling Stock Computer.
Tell us the vehicle, the supply voltage and the EN 50155, EN 45545 and EN 50121 requirements it must meet. We will recommend the right railway computer, then configure, image and test it before it ships.

















