12th gen intel core i9/i7/i5/i3 embedded fanless computer (121 pages)
Summary of Contents for ADLINK Technology MXC-3300
Page 1
MXC-3300 and MXC-3340 User’s Manual Intel ® Processor N-Series and Atom ® X Series Fanless Expandable Embedded Computer Manual Rev.: Rev. 1.0 Revision Date: January 21, 2025 Part Number: 50M-41057-1000...
Page 3
MXC-3300/MXC-3340 Conventions Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly. Additional information, aids, and tips that help users perform tasks. Information to prevent minor physical injury, component damage, data loss, and/or program corruption when trying to complete a task.
Page 4
Table of Contents Preface ..........................ii List of Tables ........................v Introduction ........................ 1 Features ........................1 Specifications ......................3 Product Specifications ....................3 Functional Block Diagram ..................5 Mechanical Layouts ....................7 Connector Locations ..................... 7 Mechanical Dimensions ....................7 Quick Installation .....................
Page 6
This page intentionally left blank. Preface...
Page 7
COM, and 4 USB ports, all designed to meet the demands of a wide range of industrial applications. In addition, the MXC-3300 and MXC-3340 series provide two DisplayPort outputs and one HDMI port for dual independent displays with full HD resolution.
Page 8
This page intentionally left blank. Introduction...
Page 9
MXC-3300/MXC-3340 2. Specifications Product Specifications Model MXC-3300 MXC-3340 MXC-3301 MXC-3341 ADL-N, N97, 4-cores, 3.6GHz, 12W 1x DDR5 SO-DIMMs, up to 4800MHz Memory max 16 GB HDMI 1 (HDMI 2.0, 3840 x 2160 @ 60Hz) DisplayPort 2 (DP1.4 HBR2, 3840 x 2160 @ 60Hz)
Page 17
• 1x 93-41057-**** MXC-3300/MXC-3340 • 2x 34-35509-0000-A0 (Wall mount Bracket) 1x 20-C1F0C-0030 (Terminal block) • Installing SSD Storage 5.2.1 Installing MXC-3300 SSD Loosen the screws on the SSD tray and pull it out to install the SATA SSD. Quick Installation...
Page 18
5.2.2 Installing MXC-3340 SSD 1. Loosen the screws on the front case, then pull out the cover. 2. Remove the screws and take out the SSD tray. 3. Install the SATA SSD and secure it with screws. Installing PCIe Card 1.
Page 19
2. Remove the PCIe bracket, then install the PCIe card. Installing M.2 Module 5.4.1 Installing MXC-3300 M.2 Module 1. Remove the 6 screws from the rear panel and the case. 2. Install the M.2 module in the location specified in Section 1.6.
Page 20
5.4.2 Installing MXC-3340 M.2 Module 1. Loosen the screws on the front case, then pull off the cover. 2. Install the M.2 module in the location specified in Section 6.2. 3. Install the M.2 module in the location specified in Section 6.2. Be careful not to remove or damage any wires while installing the module.
Page 21
MXC-3300/MXC-3340 Installing Wall-Mounted Brackets 5.5.1 Installing Wall-Mounted MXC-3300 Brackets 1. Remove the 6 screws from the rear panel. 2. Install the wall-mounted brackets and secure it with screws. 5.5.2 Installing Wall-Mounted MXC-3340 Brackets 1. Remove the 6 screws from the rear panel.
Page 22
2. Install the wall-mounted brackets and secure it with screws. Quick Installation...
Page 23
LED3 Grenn 6.1.3 Reset Button The reset button executes hard reset for the MXC-3300 & MXC-3340. 6.1.4 DisplayPort Connector A single DisplayPort connector supporting DP 1.4 standard specification facilitates connectivity to VGA, DVI, HDMI, and DisplayPort monitors using adapter cables, supporting resolutions up to 3840 x 2160 at 60Hz.
Page 24
6.1.5 Gigabit Ethernet Ports Four Gigabit Ethernet ports on the front panel support the Intel i210IT GbE controller, which provides: • IEEE 802.3az Energy Efficient Ethernet • IEEE 1588/802.1AS precision time synchronization IEEE 802.3av traffic shaper • Interrupt moderation, VLAN support, IP checksum offload •...
Page 25
MXC-3300/MXC-3340 6.1.8 DB-9P CAN Port Connector Through a D-sub 9-pin connector, CAN1 or CAN2 supports CAN Bus2.0. Signals Signals CAN_L CAN_H 6.1.9 Digital I/O Connectors There are 8 DI and 8 DO on the wafer connector. The DO signal has a PH *P_+5V_S0 on the motherboard (MB) side, with an output current of 8mA.
Page 26
Signals DB37(F) Signals DB37(F) DI0_H V5DIO_CN_ISO DI0_L DI1_H DI1_L DI2_H DI2_L DI3_H DI3_L DI4_H DI4_L DI5_H DI5_L DI6_H DI6_L DI7_H DI7_L V5DIO_CN_ISO DIn_H High input of isolated differential DI channel (n=0 to 7) DIn_L Low input of isolated differential DI channel (n=0 to 7) Input of isolated DI channel (n=8 to 15) ISO_COM Common ground of isolated DI channel 8 to 15...
Page 27
DC Power Connector The DC power supply connector of the MXC-3300 & MXC-3340 is located on the front panel. The power supply connector consists of three pins: V+, chassis ground, and V-, from right to left, respectively. The V+ and V- pins provide DC power input, and the chassis ground pin allows the connection of the chassis to ground for better EMC compatibility.
Page 28
6.1.14 PCI Express Slots The 3x PCIe slots on the backplane board, based on the PCI Express switch, can support standard PCIe Gen 1/2 cards, with link speeds of up to 1 GB/s. Internal I/O Connectors MXC3300 and MXC-3340 MB Connectors and Jumpers...
Page 29
MXC-3300/MXC-3340 MXC-3340 series BP Connectors and Jumpers...
Page 30
This page intentionally left blank. Connectors and Jumpers...
Page 31
MXC-3300/MXC-3340 7. BIOS Settings Main Contains basic system information for the MXC-3300. Changing BIOS settings may lead to incorrect controller behavior and possible inability to boot. BIOS Information Shows current system BIOS code version and BIOS version. System Time/System Date Allows adjustment of system time and date, as follows.
Page 32
Advanced Setting incorrect or conflicting values in Advanced BIOS Setup may cause system malfunction. Configurer des valeurs incorrectes ou conflictuelles dans le menu Advanced BIOS Setup peut entraîner un dysfonctionnement du système. CAUTION: 7.2.1 Advanced > CPU Configuration BIOS Settings...
Page 33
MXC-3300/MXC-3340 Active Efficient-cores Number of cores to enable in each processor package. [All (Default) / 3 / 2 / 1] Intel SpeedStep Enable/Disable Intel SpeedStep. [Disabled / Enabled (Default)] Turbo Mode Enable/Disable processor Turbo Mode (requires EMTTM to be enabled too). [Disabled (Default) / Enabled] Intel(R) Speed Shift Technology Enable/Disable Intel(R) Speed Shift Technology support.
Page 34
7.2.2 Advanced > Power Management Enable Hibernation Enables or Disables System ability to Hibernate (OS/S4 Sleep State). This option may not be effective with some operating systems. [Disabled / Enabled (Default)] ACPI Sleep State Select the highest ACPI sleep state the system will enter when the SUSPEND button is pressed. [Suspend Disabled / S3 (Suspend to RAM) (Default)] State After G3 Specify what state to go to when power is re-applied after a power failure (G3 state).
Page 35
MXC-3300/MXC-3340 7.2.3 Advanced> Hardware Monitor 7.2.4 Advanced > BIOS Watchdog Timer BIOS POST Watchdog Disabled: Disable the watchdog timer Second Mode: Enable watchdog timer in second mode Minute Mode: Enable watchdog Timer in minute mode. [Disabled (Default) / Second Mode / Minute Mode]...
Page 36
7.2.5 Advanced > Onboard Device Serial Port 1/2 Configuration Set Parameters of Serial Port 1/2 (COMA/COMB). Serial Port Enable or Disable Serial Port (COM). [Disabled / Enabled (Default)] Change Settings Select an optimal setting for Super IO Device. COM1: [Auto (Default)/ IO=3F8h; IRQ=4; / IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; / IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; / IO=3E8h;...
Page 37
MXC-3300/MXC-3340 7.2.6 Advanced > Serial Console Redirection COM1/ COM2 Console Redirection Enables/disables Console Redirection of COM1/ COM2. [Disabled (Default)/ Enabled] When Enabled: Console Redirection Settings Terminal Type Selects the transmission protocol for the remote terminal console. [VT100 / VT100Plus / VT-UTF8 / ANSI (Default)]...
Page 38
Data Bits Data bit count [7/ 8 (Default)] Parity A parity bit can be sent with the data bits to detect some transmis- sion errors. [None (Default) / Even / Odd / Mark / Space] Even Parity bit is 0 if 1 count in the data bits is even. Odd Parity bit is 0 if 1 count in the data bits is odd.
Page 39
MXC-3300/MXC-3340 7.2.7 Advanced > TPM 2.0 Configuration Security Device Support Enable/Disable Security Device. Note: Your Computer will reboot during restart in order to change State of the Device. [Enable (Default) / Disable] SHA256 PCR Bank Enable or Disable SHA256 PCR Bank.
Page 40
Endorsement Hierarchy Enable or Disable Endorsement Hierarchy. [Disable / Enable (Default)] Physical Presence Spec Version Select to tell O.S. to support PPI Spec Version 1.2 or 1.3. Note: some HCK tests might not support 1.3. [1.2 / 1.3 (Default)] Device Select TPM 1.2 will restrict support to TPM 1.2 devices, TPM 2.0 will restrict support to TPM 2.0 devices, Auto will support both with the default set to TPM 2.0 devices if not found, TPM 1.2 devices will be enumerated.
Page 41
MXC-3300/MXC-3340 When the NVMe device is shown, select it to enter the sub-menu. Self-Test Option Select either Short or Extended Self-Test. Short option will take couple of minutes and extended option will take several minutes to complete. [Short / Extended] Self-Test Action Select either to test Controller alone or Controller and NameSpace.
Page 42
7.2.9 Advanced > Network Stack Configuration Network Stack Enable/Disable UEFI Network Stack. [Disabled (Default) / Enabled] When Enabled IPv4 PXE Support Enable/Disable IPv4 PXE boot support. If disabled, IPv4 PXE boot support will not be available. [Disabled (Default) / Enabled] IPv4 HTTP Support Enable/Disable IPv4 HTTP boot support.
Page 43
MXC-3300/MXC-3340 IPv6 HTTP Support Enable/Disable IPv6 HTTP boot support. If disabled, IPv6 HTTP boot support will not be available. [Disabled (Default) / Enabled] Chipset 7.3.1 Chipset > Memory Configuration BIOS Settings...
Page 44
7.3.2 Chipset > SATA Configuration SATA Controller(s) Enable/Disable SATA Device. [Enabled (Default) / Disabled] Port 1 Enable or Disable SATA Port. [Disabled / Enabled (Default)] BIOS Settings...
Page 45
MXC-3300/MXC-3340 7.3.3 Chipset > USB Configuration USB Port Disable Override Enable/Disable the corresponding USB port from reporting a device connection to the controller. [Disabled (Default) / Select Per-Pin] When Select Per-Pin is chosen. BIOS Settings...
Page 46
USB SS/HS Physical Connector #3/#4/#5/#6/#7 Enable/Disable this USB Physical Connector (physical port). Once disabled, any USB device plugged into the connector will not be detected by BIOS or OS. [Disabled / Enabled (Default)] 7.3.4 Chipset > Security Configuration BIOS Lock Enable/Disable the PCH BIOS Lock Enable feature.
Page 47
MXC-3300/MXC-3340 Security 7.4.1 Security > Administrator Password If only the Administrator password is set, it limits access to Setup and is requested only when entering Setup. 7.4.2 Security > User Password If only the user password is set, it functions as a power-on password and must be entered to boot or enter Setup.
Page 48
Boot 7.5.1 Boot > Boot Configuration Setup Prompt Timeout Number of seconds to wait for setup activation key (DEL), with input 65535 sets indefinite waiting. Bootup NumLock State Selects keyboard NumLock state. [On (Default)/ Off] Quiet Boot Enables/disables Quiet Boot option. [Disabled/ Enabled (Default)] Disabled Directs BIOS to display POST messages.
Page 49
MXC-3300/MXC-3340 7.5.2 Boot > Boot Option Priorities Boot Option # Specifies the priority of boot devices, with all installed boot devices detected during POST displayed. 7.5.3 Boot > Hard Drive BBS Priorities Sets the order of legacy devices in this group.
Page 50
This page intentionally left blank. BIOS Settings...
Page 51
MXC-3300/MXC-3340 8. Appendix A Power Consumption Information in this Appendix is for power budget planning and design purposes only. Actual power consumption may differ based on final application. Les informations contenues dans cette annexe sont uniquement destinées à la planification du budget énergétique et à...
Page 52
This page intentionally left blank. Appendix A Power Consumption...
Page 53
In addition, the BIOS also contains code for various advanced features applied to the MXC-3300. The BIOS setup program includes menus for configuring settings and enabling features of the MXC-3300. Most users do not need to use the BIOS setup program, as the MXC-3300 ships with default settings that work well for most configurations.
Page 54
This page intentionally left blank. Appendix B BIOS Settings...
Page 55
10. Appendix C Watchdog Timer (WDT) Function Library This appendix describes the use of the watchdog timer (WDT) function library for the MXC-3300 controller. The watchdog timer is a hardware mechanism provided to reset the system if the operating system or an application stall.
Page 56
Return codes TRUE If timeout value of watchdog timer is successfully set. FALSE If timeout value of watchdog timer is failed to set. 10.1.3 StartWDT Start the watchdog timer function. Once StartWDT is invoked, the watchdog timer starts. RESETWDT or StopWDT should be called before the expiration of the watchdog timer, or the system will reset.
Page 57
MXC-3300/MXC-3340 10.2 WDT with DOS/Linux Under Linux, program the WDT function using the same LPC I/O registers according to the sample program below: #include <dos.h> #include <stddef.h> #include <stdio.h> /* Config LPC IO ITE8783 to enter config mode */ EnterConfig(void) outp(0x2E, 0x87);...
Page 58
main(void) unsigned int count; /* print program title printf("-----------------MXC-2300 WDT Demo------------ - --- \n"); printf("Init config GPIO ports<<<<<<<<<<<<<<<<<<<<<<<<<\n"); printf(" - --- \n"); EnterConfig(); /* config WDT registers */ w_reg(0x07,0x07); /* enable keyboard interrupt to reset WDT timeout value */ w_reg(0x71,r_reg(0x71)|0x20); /* set unit as second */ w_reg(0x72,r_reg(0x72)|0x80);...
Page 59
MXC-3300/MXC-3340 sleep(1); printf("At least one keyboard interrupt must occur during countdown.\n"); printf("Otherwise WDT has already reset system.\n\n"); printf("Try again and leave keyboard.\n\n"); /* disable WDT */ /* WDT stop while timeout value is set to zero */ w_reg(0x73,0x00); printf("WDT is disable. Program is terminating.");...
Page 60
This page intentionally left blank. Appendix C Watchdog Timer (WDT) Function Library...
Page 61
Matrix DI/O API library files and a demo program (including source code) are located on the included driver CD or can be downloaded from http://www.adlinktech.com. To use the DI/O function library for the MXC-3300, include the header file matrix_dio.h and the linkage library matrix_dio.lib in your C++ project.
Page 62
Safety Instructions For user safety, please read and follow all instructions, Warnings, Cautions, and Notes marked in this manual and on the associated device before handling/operating the device, to avoid injury or damage. S'il vous plaît prêter attention stricte à tous les avertissements et mises en garde figurant sur l'appareil , pour éviter des blessures ou des dommages.
Page 63
MXC-3300/MXC-3340 Please use an approved power source certified by IEC or UL. If you need an adapter, optional accessories, or ► further assistance, please contact ADLINK for more information. BURN HAZARD Touching this surface could result in bodily injury. To reduce risk, allow the surface to cool before touching.
Page 64
Le fil du bornier doit être fixé par un technicien agréé et recommandation pour la gamme de fils : 30-10 ► sol/str, type de fil : Cu, couple (Lb IN.) : 5,3 Veuillez utiliser une source d'alimentation approuvée et certifiée par la norme IEC ou UL. Si vous avez ►...
Page 65
6450 Via Del Oro, San Jose, CA 95119, USA Tel: +1-408-360-0200 Toll Free: +1-800-966-5200 (USA only) Fax: +1-408-600-1189 Email: info@adlinktech.com ADLINK Technology (China) Co., Ltd. Address: 300 Fang Chun Rd., Zhangjiang Hi-Tech Park, Pudong New Area Shanghai, 201203 China Tel: +86-21-5132-8988 Fax: +86-21-5132-3588 Email: market@adlinktech.com...
Need help?
Do you have a question about the MXC-3300 and is the answer not in the manual?
Questions and answers