Intelligent, fanless embedded system powered by intel celeron j1900 high performance
processor with multiple i/o interface and 2.5inch hdd driver bay (39 pages)
Page 2
Microsoft Windows and MS-DOS are registered trademarks of Microsoft Corp. RTL is a trademark of Realtek Semi-Conductor Co., Ltd. All other product names or trademarks are properties of their respective owners. For more information on this and other JHC products, please visit our websites at: http://www.jhctech.com.cn...
User’s Manual Product Warranty (2 years) JHC warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship for two years from the date of purchase. This warranty does not apply to any products which have been repaired or altered by persons other than repair personnel authorized by JHC, or which have been subject to misuse, abuse, accident or improper installation.
Technical Support and Assistance Step 1. Visit the JHC web site at www.jhctech.com.cn where you can find the latest information about the product. Step 2. Contact your distributor, sales representative, or JHC’s customer service center for technical support if you need additional assistance.
User’s Manual CONTENTS General Information ..........................1 1.1 Introduction ............................2 1.2 Features ..............................2 1.3 Specifications ............................2 1.3.1 General ..................................2 1.3.2 Ethernet ..................................3 1.3.3 Power Consumption ..............................3 1.4 Environmental requirement ........................3 1.5 Ordering Information ........................... 4 1.6 Dimension ............................. 4 1.7 I/O Interface ............................
Page 6
User’s Manual 2.3.6 USB Port (USB2.0 Port 1/2) ..........................11 2.3.7 COM1/2 Port ................................12 2.3.8 DIO Port ..................................12 2.3.9 SM Bus ..................................13 2.3.10 SATA Port 1 ................................13 2.3.11 SATA Port (wafer) ..............................14 2.3.12 Mini-PCIe Port ................................14 2.3.13 CPU FAN ..................................15 2.3.14 Expansion I/O MXM 3.1 Goldfinger(281-Pin) ......................
Page 7
User’s Manual 4.2 DIO ................................ 9...
User’s Manual 1.1 Introduction KMDA-2631,equipped with Intel® Elkhart lake U series processor, with a comprehensive I/O interface, built-in 2*Mini PCIe expansion module, DC12V or 9~36V (optional) wide voltage DC power supply optional, the product adopts SGCC box design, exquisite and compact size. The main application scenario is the controller for collaborative robots.
User’s Manual Expansion Interface: 2*Mini-PCIe, with PCIeX1 and USB2.0 signals, can expand the PCIe signal function module, including 1*MiniPCIe, with SIM card slot, support 4G module; The other MIniPCie interface function is reserved. 1.3.2 Ethernet Chipset: 3*RTL811H-VB, support WOL Speed: 10M / 100M / 1000Madaptive Interface: 2*RJ45 w/LED...
User’s Manual 1.5 Ordering Information Model NO. Power Description Built-in box computer, 8*COM, 2*USB3.1+2*USB2.0, KMDA-2631/ S001 3*LAN, 1*HDMI, 1*mSATA, 1*SATA3.0, 2*Mini PCIe with PCIeX1 and USB2.0 signals (1*MiniPCIe supports KMDA-2631/ S001-WP 4G, with SIM card slot, Another 1*MiniPCIe expansion 9-36V port is reserved), 4*DI+4*DO.
2.2 Panel DIP switch settings and jumpers The KMDA-2631 is equipped with a simple DIP switch on the panel. This simple DIP switch can be toggled with tweezers or a card pin, which is convenient for users to set according to different configuration requirements.
2.2.2 AT/ATX Power-on mode selection switch Figure 2.2 KMDA-2631 provides AT/ATX switch, users can use tweezers to toggle the DIP switch to set the machine's boot mode. When you switch it to AT mode, it means turning on the DC power and turning it on;...
User’s Manual Figure 2.3 Table 2.1: COM_SEL mode selection Mode Position of jumper cap RS232 (DEF) COM7 RS485 RS232 (DEF) COM8 RS485 2.3 I/O Introduction and Pin Assignments 2.3.1 Power Input Connector(DC-IN) PIB-318 provides a wide pressure (9 to 36 V) input through a 3-pin terminal Figure 2.4 DC port The pin assignment is described as follows:...
User’s Manual 9~36V 2.3.2 CMOS Battery The PIB-318 provides a CMOS battery port. Figure2.5 The CMOS battery interface diagram Table 2.3 CMOS battery Port Pin Assignments Signal Signal BAT+ 2.3.3 HDMI PIB-318 provides 1 vertical HDMI display of the Port, with a detailed Pin assignment described below.
User’s Manual Figure2.7 Ethernet Port Table2.5 RJ-45 Port Pin Assignments 10/100/1000BaseT Signal 10/100/1000BaseT Signal TX+(10/100), LAN_DA+(GHz) LAN_DC-(GHz) TX-(10/100), LAN_DA-(GHz) RX-(10/100), LAN_DB-(GHz) RX+(10/100), LAN_DB+(GHz) LAN_DD-(GHz) LAN_DC+(GHz) LAN_DD-(GHz) 2.3.5 USB Port (USB3.2 Port 1/2) PIB-318 provides 2 * USB3.2 (type A), with the ability to close USB in the BIOS. Table assigns the USB3.0 (type A) Pin with an introduction.
User’s Manual Table2.7 USB2.0 type A Port Pin Assignments Signal USB_VCC USB_D- USB_D+ USB_GND 2.3.7 COM1/2 Port COM1 / 2 is 23.81mm-6P Phoenix terminal connector configured as RS232 or RS485 via BIOS or hop cap. Figure2.10 COM1/2 Port Next Table describes the detailed Pin assignments for COM1 / 2 Port . Table2.8 COM1/2/ Port Pin assignments RS-232/RS-485Signal(COM1) RS-232/RS-485Signal(COM2)
User’s Manual Signal Signal DIN0 DIN1 DIN2 DIN3 ECOM1 ECOM1 Figure2.12 DO Port The following table provides a detailed introduction to the Pin assignments for the DO interface. Table2.10 1*8Pin DI Port Pin Assignments Signal Signal DO1+ DO1- DO2+ DO2- DO3+ DO3- DO4+...
User’s Manual Table2.12 7Pin SATA POwer Port Pin Assignments Signal Signal 2.3.11 SATA Port (wafer) PIB-318 provides a SATA Pin of 1*4pin internally, under Table for a detailed Pin assignment introduction. Figure 2.15 SATA Power Port Table2.13 4Pin SATA Port Pin Assignments Signal Signal 2.3.12 Mini-PCIe Port...
User’s Manual PLTRST# PCIE_MINI_RX2- +V3.3_MINICARD2 PCIE_MINI_RX2+ +V1.5 SMB_SCL_RSM PCIE_MINI_TX2- SMB_SDA_RSM PCIE_MINI_TX2+ USB_N5 USB_N5 +V3.3_MINICARD2 +V3.3_MINICARD2 +V1.5 +V3.3_MINICARD2 2.3.13 CPU FAN The AXM-I719 on the motherboard offers 1 * 4pin wafer SMT90 1.25mm pitch. Figure2.17 CPU FAN Port Table2.15 CPU FAN Port Pin Assignments Signal Signal Control...
Page 23
User’s Manual +VBAT PLTRST_N +VCCPAZIO_3P3_1P8 PCIE_WAKE- AC_RST- IO_BOARD_PWROK I2S_MCLK IO_BOARD_PWROK AC_SYNC AC_SDIN0 AC_SDOUT SLP_S3- AC_BITCLK SLP_S4_N RTCRST# 24M_SIO_PCICLK SATA_LED- ESPI_ IO0(LAD0) ESPI_IO1(LAD1) ESPI_IO2(LAD2) SATAPCIE_2 ESPI_ IO3(LAD3) SATAPCIE_3 ESPI_RST# SML0ALERT# ESPI_ CS0#(LFRAME#) PCH_SMB_CK ESPI_CS1#(SERIRQ#) PCH_SMB_DA ESPI_ ALERT#(PIRQA#) CPU PCIE3_TXN CPU PCIE3_RXN CPU PCIE3_TXP CPU PCIE3_RXP CPU PCIE2_TXN...
User’s Manual CPU_DDI1_TN2 CPU_DDI2_TN3 CPU_DDI1_TP2 CPU_DDI2_TP3 CPU_DDI1_TN3 CPU_DDI2_AUXN CPU_DDI1_TP3 CPU_DDI2_AUXP CPU_DDI2_HDP_B CPU_DDI1_AUXN DDPC_CPU_CLK CPU_DDI1_AUXP DDPC_CPU_DATA CPU_DDI1_HDP_B 2.4 Installation This section describes the DIMM, mSATA module, Mini PCIe, and system installation methods. 2.4.1 Internal memory installation Step 1: Remove the phillips screws on the bottom cover of the machine (as shown in the red area in the picture)
Page 27
User’s Manual Figure 2.18 Step 2: As shown in Figure 2.19, remove the phillips screws on the back of the machine (as shown in the red area in the figure); Figure 2.19 Step 3: Open the front and back of the machine, you can see the following assembly structure, the front panel and the board are combined, as shown in Figure 2.20, the back cover is combined with the heat dissipation profile;...
Page 28
User’s Manual Figure 2.21 Step 5: As shown in Figure 2.22, the mainboard is the MXM-I719 module of the NOde series. Open the latch in the red area to replace another type of memory module. Figure 2.22...
User’s Manual Step 6: Complete the installation of the product according to the reverse dismantling steps. 2.4.2 mSATA installation Step 1: same as "2.4.1 Steps 1, 2, 3, 4"; Step 2: Install the mSATA module as shown in Figure 2.23. Figure 2.23 Step 3: Attach the mSATA module to the bracket with a screw.
Page 30
User’s Manual Figure 2.24 Step 3: Attach the miniPCIe module to the bracket with a screw. Step 4: Complete the installation of the product by following the reverse dismantling steps.
User’s Manual 3.1 BIOS Description BIOS is the communication bridge between hardware and software. How to correctly set the BIOS parameters is crucial for the system to work stably and whether the system works at its best. This chapter describes how to change the system settings through the BIOS settings. Note: For the purpose of better product maintenance, the manufacture reserves the right to change the BIOS items presented in this manual.
User’s Manual 3.2 BIOS parameter settings When you start the Setup Utility, the main menu appears. The main menu of the Setup Utility displays a list of the options that are available. A highlight indicates which option is currently selected. Use the cursor arrow keys to move the highlight to other options.
User’s Manual 3.2.1 BIOS Navigation Keys Enter the SETUP settings interface, The BIOS navigation keys are listed below: Table 3.1: The BIOS navigation keys FUNCTION Exit the current menu ↑↓→← Scrolls through the items on a menu Change Opt. Enter Select General Help Previous Values...
Page 36
User’s Manual BIOS Vendor (American Megatrends) This item shows the information of the BIOS vendor. Core Version (5.13) This item shows the information of the Core Version. Project Version (V909S 0.01 X64) This item shows the information of the motherboard Version. Build Date and Time This item shows the information of the BIOS build date and time Processor Information...
User’s Manual Total Memory This item shows the total memory size of the current motherboard. Memory Frequency This item shows the current memory operating frequency. PCH Information This item shows the basic information about PCH, including name, PCH SKU, etc. System Language Set the language interface of the BIOS.
Page 38
User’s Manual CPU Configuration ▶ The configuration of the central processor, enter this sub-menu, there will be detailed details of the CPU, as well as various settings of the CPU.
Page 39
User’s Manual Power & Performance ▶ This item in the menu shows how to set the Power Management Control of CPU and GT.
Page 41
User’s Manual Trusted Computing ▶ Trusted computing, enter this sub-menu, there will be the setting of the encryption security module (the motherboard will install the encryption module hardware will take effect)
Page 42
User’s Manual ACPI Settings ▶ Advanced configuration and power management interface settings, enter this submenu, there will be ACPI related settings.
User’s Manual ACPI Sleep State (S3 (Suspend to RAM)) This item allows user to enter the ACPI S3 (Suspend to RAM) Sleep State (default). Press <Esc> to return to the Advanced Menu page. Hardware Monitor ▶ Hardware monitoring, enter this sub-menu, there will be CPU temperature, System temperature, status display of each common working voltage.
Page 44
User’s Manual USB Configuration ▶ USB configuration, enter this sub-menu, there will be USB-related detailed settings.
User’s Manual Legacy USB Support This item is used to set the USB interface support. If you need to support USB devices under DOS, such as U disk, USB keyboard, etc., set this item to [Enabled]. Otherwise, select [Disabled]. USB Mass Storage Driver Support USB mass storage device support switch.
Page 47
User’s Manual SATA And RST Configuration ▶ SATA hard disk and fast storage configuration, enter this sub-menu, there will be related settings of the hard disk.
User’s Manual 3.2.5 Security menu Administrator Password This item sets the information of the administrator password. User Password This item sets the information of the normal user password.
User’s Manual 3.2.6 Boot menu Setup Prompt Timeout Setup prompts for waiting time. This option is to set the time to wait for the Del key to enter the BIOS setup after booting. Bootup NumLock State Set the state of the small numeric keypad at startup. Quiet Boot Switch full screen logo control Fast Boot...
User’s Manual 3.2.7 Save & Exit menu Save changes and Exit; This item enables you to save the changes that you have made and exit. Discard Changes and Exit; This item enables you to discard the changes that you have made and exit. Save Changes and Reset;...
User’s Manual This item enables you to restore the system defaults. Save as User Defaults; This item enables you to save the changes as user defaults that you have made. Restore User Defaults; This item enables you to restore the user defaults. 3.3 Updating the BIOS The BIOS (Basic Input and Output System) Setup Utility displays the system’s configuration status and provides you with options to set system parameters.
User’s Manual 4.1 CAN This section provides the specifications of all JHCTECH CAN functions and structures. All APIs use the naming convention jhctech_xxx specific to below table: Function Name jhctech_init jhctech_Close jhctech_GetComMessage jhctech_Receive jhctech_SendDataFrame jhctech_SendRemoteFrame jhctech_SetGpioForAll jhctech_SetGpioForOne jhctech_ReadCom 1.10 jhctech_ReadOneGpio 1.11...
Page 56
User’s Manual jhctech_Init PORT jhctech_init(int idx, int rate, int databits, int stopbits, int parity); Function: Open the serial port and initialize it. Parameters: [in] idx : Port number [in] rate : Baud rate [in] databits : Data bits [in] stopbits : Stop bits [in] parity : Parity test...
Page 57
User’s Manual [in] Message : Data received through serial port [in] len : Data length CAN frame structure: typedef struct _Canbus_msg { struct _Canbus_msg* Next; uint16_t canStart; uint8_t canPort; uint32_t canId; uint8_t dataLength; uint8_t data[8]; uint8_t cr; //Check code }Canbus_msg; Return Value: The function does not return a value.
Page 58
User’s Manual [in] canPort : CAN port for communication [in] canId : The ID of the CAN frame [in] dlc : Control code Return Value: If the remote frame is successfully send , return 0 ; Otherwise , return -1. jhctech_SetGpioForAll int jhctech_SetGpioForAll(PORT COM, uint8_t level);...
Page 59
User’s Manual Parameters: [in] COM: Serial port file handle [in] pin : Pin to be read (0-7). [out] pin_level : The read pin level Return Value: Return a negative number to indicate an error , otherwise return 0 . If return to -1 , sending command failed . If return to -2 , receiving data failed .
Page 60
User’s Manual Return Value: Return a negative number if an error occurs, otherwise return 0.If the error code is -1 , the table name baud rate code is not within the range . If the error code is -2 , send data failed . jhctech_SetFilter int jhctech_SetFilter(PORT COM, uint8_t can_port, uint8_t idType, uint8_t index, uint8_t mode, uint32_t id1, uint32_t id2);...
Page 61
User’s Manual jhctech_Version int jhctech_Version(PORT COM, int* major, int* minor); Function: Obtain the software version number . Parameters: [in] COM: Serial port file handle [in] major : Main version number [in] minor : Minor version number Return Value: Returns 0 if successful. The version is major and minor. Otherwise, return a negative number . If return to -1 , sending command failed .
Page 62
User’s Manual #define FDCAN_ERROR_RAM_ACCESS ((uint32_t)0x00000080U) /*!< Put element in full FIFO #define FDCAN_ERROR_FIFO_EMPTY ((uint32_t)0x00000100U) /*!< Get element from empty FIFO #define FDCAN_ERROR_FIFO_FULL ((uint32_t)0x00000200U) jhctech_CheckUartError uint32_t jhctech_CheckUartError(uint8_t* msg, int len); Function: Check for erroneous frames . Parameters: [in] msg : Data received through serial port [in] len : Data length Return Value:...
Page 63
User’s Manual 4.2 DIO jhctech_SetGpioForAll int jhctech_SetGpioForAll(PORT COM, uint8_t level) Parameters: @brief Set the entire serial port gpio , return -1 for error , 0 for correct . @param [in] COM : Serial port file handle @param [in] level : The level of entire serial port Return Value: @return If the serial port is successfully set ,return -1 for error , 0 for crrect .
Need help?
Do you have a question about the KMDA-2631 and is the answer not in the manual?
Questions and answers