Disclaimers This manual has been carefully checked and believed to contain accurate information. Axiomtek Co., Ltd. assumes no responsibility for any infringements of patents or rights of any third party, or any liability arising from such uses. Axiomtek does not warrant or assume any legal liability or responsibility for the accuracy, completeness or usefulness of any information in this document.
Safety Precautions Before getting started, please read the following important safety precautions. The ROBOX500 does not come with an operating system which must be loaded first before installation of any software into the computer. Be sure to ground yourself to prevent static charge when installing any internal components.
Degree of protection against ingress of water: IP40/30* Equipment not suitable for use in the presence of a flammable anesthetic mixture with air, oxygen or nitrous oxide. Mode of operation: Continuous *Please refer to the IP rating for ROBOX500 SKUs in the 1.6 Model List.
General Cleaning Tips Please keep the following precautions in mind while understanding the details fully before and during any cleaning of the computer and any components within. A piece of dry cloth is ideal for cleaning the device. Be cautious of any tiny removable components when using a vacuum cleaner to absorb dirt on the floor.
Scrap Computer Recycling Please inform the nearest Axiomtek distributor as soon as possible for suitable solutions in case computers require maintenance or repair; or for recycling in case computers are out of order. Trademarks Acknowledgments Axiomtek is a trademark of Axiomtek Co., Ltd.
The ROBOX500 features rich I/O such as 2 M12-type LANs, 4 USB ports, 2 CAN, 4 RS- 232/422/485 and 16-CH DI, 8-CH DO, 2-CH SSR to meet the demands of AMR. Also, it provides a variety of M.2 slots to support Wi-Fi/Bluetooth modules, 5G modules, AI modules...
ROBOX500 User’s Manual 1.2 System Specifications ⚫ ® ◼ / 13 generation Intel Core™ i7 processor, CPU TDP max. up to 28W ⚫ BIOS ◼ American Megatrends Inc. UEFI (Unified Extensible Firmware Interface) BIOS. ⚫ System Memory ◼ Two 260-pin unbuffered DDR4-2666 MHz SO-DIMM sockets, up to 64 GB ⚫...
Dimension ◼ 289 mm (11.38") (W) x 106.5 mm (4.19") (D) x 161.7 mm (6.37") (H) 1.2.1 Driver Contents Please download the drivers from the Axiomtek official website. ⚫ User’s Manual 【Note】: All specifications and images are subject to change without notice.
ROBOX500 User’s Manual 1.3 Dimensions The following diagrams show the dimensions and outlines of the ROBOX500. 1.3.1 ROBOX500 Dimensions Introduction...
ROBOX500 User’s Manual 1.4 I/O Outlets The following figures show I/O outlets on the ROBOX500. Front View LED Indicators Power, HDD, User Define 1 and 2, LAN1 and LAN2 Link Status(from right to left) 2 Port Intel i210 Gbe LAN 4 Port USB 3.1 Gen 1...
Page 14
ROBOX500 User’s Manual 2 Port CAN Bus 2.0 A/B,1.5KV Isolated 8 Bit Isolated Digital Output,80mA@24Vdc 2 Bit Isolated Digital Output with DMOS ,Max. 30Vdc/1A 16 Bit Isolated Digital Input,Max. 30Vdc 4 Port RS232/RS422/RS485 RS232:TxD, RxD, RTS, CTS, GND RS422:TxD+, TxD-, RxD+, RxD-, GND RS485:D+, D-, GND...
ROBOX500 User’s Manual 1.5 Packing List The ROBOX500 comes with the following bundle package: ⚫ ROBOX500 system unit x 1 ⚫ Terminal block x 1 ⚫ Wall mount kit x 1 ⚫ Wall mount kit screws x 4 ⚫ Mini Card slot screws x 4 ⚫...
Page 16
ROBOX500 User’s Manual This page is intentionally left blank. Introduction...
ROBOX500 User’s Manual SECTION 2 HARDWARE INSTALLATION The ROBOX500 is convenient for various hardware configurations, such as DRAM, NVMe SSD (Solid State Drive), and M.2 card modules. Section 2 contains guidelines for hardware installation. 2.1 Installing thermal pads Step 1. Turn off the system and unplug the power cord.
Page 18
ROBOX500 User’s Manual Step 4. Put the thermal pads on the SO -DIMM socket, NVMe SSD socket, AI Module socket. 【Note】: Remove the red film of the thermal pad after installation. 【Note】: It is suggested that the thermal pads be put on the motherboard’s corresponding positions as shown.
ROBOX500 User’s Manual 2.2 Install M.2 NVMe SSD Step 1. Turn off the system and unplug the power cord. Step 2. Loosen all screws to remove the back cover. Step 3. Locate the NVMe SSD socket on the main board.
Page 20
ROBOX500 User’s Manual Step 5. Fasten the screw as shown. Hardware Installation...
ROBOX500 User’s Manual 2.3 Installing SO-DIMM Step 1. Turn off the system and unplug the power cord. Step 2. Loosen all screws to remove the back cover. Step3. Locate the Dual SO-DIMM sockets on the main board. Hardware Installation...
Page 22
ROBOX500 User’s Manual Step 4. Insert the gold-colored contact of the memory module into the socket and push the module’s two end latches down until locked. Step 5. Put the back cover back onto the system and fasten all screws.
ROBOX500 User’s Manual 2.4 Installing RTC Battery Step 1. Turn off the system and unplug the power cord. Step 2. Loosen all screws to remove the back cover. Step 3. Unplug the connecter of the RTC battery and change the new one.
ROBOX500 User’s Manual 2.5 Installing AI Module Step 1. Turn off the system and unplug the power cord. Step 2. Loosen all screws to remove the back cover. Step3. Locate the AI module socket on the main board. Hardware Installation...
Page 25
ROBOX500 User’s Manual Step 4. Insert the gold-colored contact of the AI module into the socket. Step 5. Fasten the screw as shown. Step 6. Put the back cover back onto the system and fasten all screws. Hardware Installation...
ROBOX500 User’s Manual 2.6 Installing 5G/LTE Module Step 1.Turn off the system and unplug the power cord. Step 2. Loosen all screws to remove the back cover. Step3. Locate the 5G/LTE module sockets on the main board. Hardware Installation...
Page 27
ROBOX500 User’s Manual Step 4. Fasten the screw as shown. Step 5. Connect the RF cables to the connectors of the 5G/LTE module. Remove the hexagonal metal screw. Hardware Installation...
Page 28
ROBOX500 User’s Manual Step 6. Remove the black plastic antenna plug cover from the side panel. Step 7. Place the RF cable and insert the end of the RF cable through the antenna hole. Hardware Installation...
Page 29
ROBOX500 User’s Manual Step 8. Fastening the hexagonal metal screw from the outside as shown. Step9. You can organize the wire with the wire holder. Step 10. Put the back cover back onto the system and fasten all screws. Hardware Installation...
ROBOX500 User’s Manual 2.7 Installing the Wall Mount Kit Step1. Locate the screw holes for wall mount kit. Step 2. Put the wall mount kit and fasten the screws as shown. Hardware Installation...
Pins Signals Vin+ Vin+ Vin- Vin- ACC/IGN 【Note】: Connect the DC-in power connector for the ROBOX500 in-vehicle system as follows: • When using in-Vehicle applications, connect the ACC/IGN pin to the accessory power of the vehicle. • If the ACC/IGN action behavior is not correct and causes the system to shut down abnormally, please set according to Appendix D.
Pin definition follows HDMI Type A standard. 3.1.3 Serial Port Connector(J3) The ROBOX500 has 4 serial ports. COM1~COM4 are RS-232/422/485 ports. Please refer to Chapter 4 for detailed BIOS settings. Connector Settings...
ROBOX500 User’s Manual 3.3.4 Ethernet & Power of Ethernet Connector (LAN1~LAN3) RJ45 The functions of all RJ45 are described below: Pins LAN Signal Pins LAN Signal MDI0+ MDI2+ MDI0- MDI2- MDI1+ MDI3+ MDI1- MDI3- Activity link LED (Orange) OFF: No link...
ROBOX500 User’s Manual 3.1.5 USB 3.0 Connector The Universal Serial Bus connectors are compliant with USB 3.0 (5 GB/s), ideal for connecting USB peripherals such as scanners, cameras and other USB devices. Pin definition follows USB Implementers Forum, Inc. M12 (A Code)
ROBOX500 User’s Manual 3.1.7 Digital I/O (J1, J2) The ROBOX500 supports 8CH isolated digital outputs and 2CH SSR, 16CH isolated digital inputs. J1:Digital Output J2:Digital Input 【Note】: Please refer to Appendix B for more information about Digital I/O Connector Settings...
ROBOX500 User’s Manual 3.1.8 SIM Card Slots (S1) The ROBOX500 includes one SIM slot on the front side of the system for inserting a SIM Card. It is mainly used for 3G/4G/LTE wireless network applications on CN10 and CN12. PIN definition follows ISO/IEC 7810:2003, ID -000.
ROBOX500 User’s Manual SECTION 4 BIOS SETUP UTILITY This section provides users with detailed description s in terms of how to set up basic system configurations through the BIOS setup utility. 4.1 Starting To enter the setup screens, follow the steps below: Turn on the computer and press the <Del>...
ROBOX500 User’s Manual 4.3 Main Menu The Main Menu screen is the first screen users see when entering the setup utility. Users can always return to the Main setup screen by selecting the Main tab. System Time/Date can be set up as described below. The Main BIOS setup screen is also shown below.
ROBOX500 User’s Manual 4.4 Advanced Menu The Advanced menu also allows users to set configuration of the CPU and other system devices. Users can select any items in the left frame of the screen to go to sub menus: ►...
ROBOX500 User’s Manual CPU Configuration This screen shows the CPU version and its detailed information. Intel Virtualization Technology It allows a hardware platform to run multiple operating systems separately and simultaneously, enabling one system to virtually function as several systems.
ROBOX500 User’s Manual Hardware Monitor This screen displays the temperature of system and CPU and system voltages (VCORE, +3.3V, +12V and +5V). BIOS Setup Utility...
Page 52
ROBOX500 User’s Manual Smart Ignition Configuration The Smart Ignition Management setting includes Axiomtek’s latest technology in ignition management. Please read the description below with pictures. Note:If the user needs to use more in-depth function, please refer to the Smart Ignition...
Page 55
ROBOX500 User’s Manual BIOS menu item Description Activate Voltage The system only turns on when the voltage delivered by the Trigger power source is higher than the value you set here. Low Voltage Trigger The system will begin countdown stage once voltage drops below the value you set here.
Page 56
ROBOX500 User’s Manual System Turn On Delay When receiving the IGN signal, the system will be turned on Timer (IGN On) after setup time is counted down. The counter will be reset if IGN is off and on during the system countdown time.
ROBOX500 User’s Manual 4.5 Chipset Menu The Chipset menu allows users to change the advanced chipset settings. Users can select any of the items in the left frame of the screen to go to the sub menus: ► MIPI Camera Configurations For items marked with “”, please press <Enter>...
Page 60
ROBOX500 User’s Manual MIPI Camera Configuration In this page, you can configure the setting of MIPI camera such as Intel RealSense D457 BIOS Setup Utility...
ROBOX500 User’s Manual 4.7 Boot Menu The Boot menu allows users to change boot options of the system. Setup Prompt Timeout Use this item to set up number of seconds to wait for setup activation key where 65535(0xFFFF) means indefinite waiting.
ROBOX500 User’s Manual 4.8 Save & Exit Menu The Save & Exit menu allows users to load system configurations with optimal or fail-safe default values. Save Changes and Exit When users have completed the system configuration changes, select this option to leave Setup and return to Main Menu.
Page 80
ROBOX500 User’s Manual Save Changes When completed the system configuration changes, select this option to save changes. Select Save Changes from the Save & Exit menu and press <Enter>. Select Yes to save changes. Discard Changes Select this option to quit Setup without making any permanent changes to the system configurations.
If the counter ever reaches zero which means the software has crashed, the system will reboot. How to Use the Watchdog Timer The user can configure the watchdog timer using the watchdog function included in the AxEAPI developed by Axiomtek. 1. EApiWDogStart To enable the watch dog. Syntax: ⚫...
Page 82
ROBOX500 User’s Manual 2. EApiWDogTrigger To write board information values with WDT. Syntax ⚫ EApiStatus_t EAPI_CALLTYPE EApiWDogTrigger (); Parameters ⚫ None. Return Value ⚫ Status Codes (EApiStatus_t) Example (C#) ⚫ 3. EApiWDogStop To disable the watch dog. Syntax ⚫ EApiStatus_t EAPI_CALLTYPE EApiWDogStop ();...
ROBOX500 User’s Manual APPENDIX B DIGITAL I/O Digital I/O Specification Digital Input: Input channels: 16, sink/source type Input voltage: 0 to 30VDC Input level for dry contacts: Logic level 0: close to ground Logic level 1: open Input level for wet contacts: Logic level 1: +/-3VDC max.
ROBOX500 User’s Manual Command byte: Digital Input Wiring There are two connection methods for Digital input, both of which are available. When DI_GA/GB_COM is connected to V-, if DI is connected to V+, it will act and the received logic will be "LOW". Otherwise, if DI is not connected or connected to V+, it will receive and the received logic will be "HIGH".
ROBOX500 User’s Manual Wet Contact Digital Output Wiring The Digital Output Group A is sink mode, so no voltage can be measured. When the logic is "High", DO will act. When the logic is "LOW", DO will not act. Digital I/O...
Page 88
ROBOX500 User’s Manual SSR Contact The Digital Output Group B is Relay Output, the contact type is NO.. The common contact is VIN+, when the logic is "HIGH", the relay acts, and Vout will output the voltage of Vin. Digital I/O...
Page 90
ROBOX500 User’s Manual status goto fail; // Dump DIOs direction of all pins < value; i++) { status EApiBoardGetValueWithIndex( EAPI_ID_BOARD_SENSOR_DIO_DIRECTION_INTERNAL, &pin_dir[i] (status EAPI_STATUS_SUCCESS) { fprintf (stderr, "fail to get internal dio dir, index=%d status=%d\n", status goto fail; fprintf (stderr, "---- dio internal dir[%d]: %u\n", i, pin_dir[i]);...
Page 91
ROBOX500 User’s Manual goto fail; // External DIO status EApiHWMGetCaps EAPI_ID_DIO_COUNTER_EXTERNAL, &value (status EAPI_STATUS_SUCCESS) { fprintf (stderr, "fail to get dio external cap, status=%d\n", status); goto fail; fprintf (stderr, "---- dio external cap: %u\n", value); (value) { fail return Digital I/O...
Page 92
ROBOX500 User’s Manual This page is intentionally left blank. Digital I/O...
Need help?
Do you have a question about the ROBOX500 and is the answer not in the manual?
Questions and answers