Intel atom x6000e and celeron n and j series 3.5" sbc, ddr4, hdmi, dp, 2 x gbe, 4 x usb 3.2, m.2 e-key/b-key, m.2 m-key, 12v power input, imanager 3.0, & edge al suite (6 pages)
3.5" biscuit with intel atom n455/d525, ddr3, 24-bit lvds, crt or hdmi, 2 giga lan, mini pcie, 3 com (97 pages)
Summary of Contents for Advantech MIC-3399
Page 1
User Manual MIC-3399 6U CompactPCI Blade SBC with 6th Gen. Intel® Core™ i3/i5/i7 Processor and Optional ECC Memory...
Page 2
The documentation and the software included with this product are copyrighted 2020 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to improve the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated, or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd.
Page 3
This equipment is compliant with the specifi- cations for Class I, Division 2, Groups A, B, C, and D indoor hazards. Technical Support and Assistance Visit the Advantech website at http://support.advantech.com to obtain the latest product information. Contact your distributor, sales representative, or Advantech’s customer service center for technical support if you need additional assistance.
Page 4
Please send all such feedback in writing to support@advantech.com. Packing List Before system installation, check that the items listed below are included and in good condition. 1 x MIC-3399 all-in-one single-board computer (CPU heatsink and PCH heat- sink included) 1 x Daughter board for SATA HDD (assembled) ...
Page 5
In accordance with the IEC 704-1:1982 specifications, the sound pressure level at the operator’s position does not exceed 70 dB (A). DISCLAIMER: These instructions are provided according to IEC 704-1 standards. Advantech disclaims all responsibility for the accuracy of any statements contained herein. MIC-3399 User Manual...
Page 6
We Appreciate Your Input Please let us know of any aspect of the product could use improvement or correction. We appreciate your valuable input in helping to make our products better. MIC-3399 User Manual...
Page 7
Remote management communication protocol RS-232 Recommended standard 232 Real-time clock Rear transition module SATA Serial advanced technology attachment Sensor data record System event log Serial presence detect Serial peripheral interface Software UART Universal asynchronus receiver transmitter Universal serial bus MIC-3399 User Manual...
J3 using a high-speed UHM connector with certain configu- rations. Designed for harsh environments, MIC-3399 can be installed via a standard Com- pactPCI system slot and is ideal for datacom, telecom, military, medical, defense, and other vertical segment applications. Compliant with PICMG 2.1/2.16/2.9/2.0 Rev 3.0 specifications, MIC-3399 supports 64-bit PCI bus extensions (66/33 MHz) for up to six CompactPCI slots at +3.3 V or +5 V VIO.
1.2.2 Processor MIC-3399 supports a 6th gen. Intel® Core™ i3/i5/i7/Xeon® E3 processor with clock frequencies of up to 2.8 GHz and a Direct Media Interface (DMI) of up to 8 GT/s. Contact your local distributor or sales representative for more informations regarding processor configurations.
1.2.4 Memory MIC-3399 features up to 16 GB onboard DDR4 memory with the Intel® Core™/ Xeon® processor offering support for optional ECC memory. The system also has one 260-pin SODIMM socket that can accommodate an additional 4 GB SODIMM(up to 16 GB max.). The following table lists the SODIMM modules that have been tested with MIC-3399.
1.2.8 USB Port MIC-3399 provides three USB 3.0 type-A ports on the front panel and up to six USB 2.0 and three USB 3.0 interfaces via a J3/J5-to-CompactPCI connector. The MIC- 3399 USB interfaces comply with USB, R2.0 and 3.0, specifications and are fuse pro- tected (5 V @ 1.1 A).
1.2.13 I/O Connectivity The MIC-3399 front panel I/O includes two RJ45 Gigabit Ethernet, one RJ45 COM, three USB 3.0, one VGA, and one XMC knockout. Rear I/O connectivity is available via CompactPCI connectors as listed below. Different J3 connector types can be configured as HM or uHM to enable different SATA/PCIe extension speeds.
1.2.16 Compact Mechanical Design Forced air cooling in the chassis is recommended for MIC-3399 to optimize the sys- tem stability and reliability although a special Cu-designed heatsink is included in the unit.
Figure 1.1 MIC-3399 Functional Block Diagram Jumpers and Switches The jumper and switch functions are listed in Tables 1.4 and 1.5. Read this section carefully before modifying the jumper and switch settings on the MIC-3399 board. Table 1.4: Jumper Descriptions Number...
This jumper is used to configure the LVDS power settings. Table 1.7: JLVDS1 Settings Status Function Note Closed 1-2 LVDS for 3.3V LVDS panel [default] Closed 2-3 LVDS for 5V LVDS panel JLVDS1 Closed 1-2 JLVDS1 Closed 2-3 MIC-3399 User Manual...
Rear I/O 1.4.2.3 PCI Bridge Master/Drone Mode (SW2-3) This switch is used to switch the PCI bridge between Master and Drone modes. Table 1.10: SW2-3 Switch PCI Bridge Mode Status Function Note Drone mode Master mode [default] MIC-3399 User Manual...
Page 23
This switch is used to configure the PCIe mode settings. Table 1.12: SW4 PCIE Mode Settings Status Function Note XMC:1 x PCIe x8 [default] Off/Off/On/X Rear J3: 1 x PCIe x8 XMC:1 x PCIe x8 Off/On/On/X Rear J3: 4 x PCIe x4 MIC-3399 User Manual...
Table 1.13: SW3 and SW4 for Internal COM1 Status Function Note [Default] RS-232 RS-422 RS-485 Table 1.14: SW5 and SW6 for COM2 Status Function Note [Default] RS-232 RS-422 RS-485 These switches are only available for the RIO-3316-C1E model. MIC-3399 User Manual...
USB3.0/USB2.0 Hot Swap Led Reset Storage Led LAN1 Power Led LAN2 BMC Led Master /Drone Led Figure 1.2 MIC-3399 Front Panel Ports, Indicators, and Buttons USB2.0 PS/2 DVI-D LAN3 Power LED (green) 2.16 USB3.0 DVI-I LAN4 HDD LED Figure 1.3 RIO-3316-C1E Front Panel Ports and Indicators...
1.7.1 HDD Installation MIC-3399 supports a 2.5” SATA hard disk drive. The SATA HDD daughter board is pre-assembled on the MIC-3399 SBC, but the SATA HDD brackets are not. The brackets and screws are provided in the accompanying accessory box. Instructions for installing the SATA HDD are provided below.
Page 27
Install the SATA HDD attached to the brackets into the chassis. Connect the SATA HDD to the SATA connector. Fasten the HDD in place using 4 x M2.5 screws as show in Fig. 1.6. Figure 1.6 Installing the SATA HDD into the Chassis MIC-3399 User Manual...
Battery Replacement MIC-3399 is equipped with a 3V battery (Advantech part number: CR2032). Replace- ment batteries can be purchased from Advantech. Contact your local sales represen- tative to check availability. Software Support MIC-3399 has been tested and verified to support Windows 7/10, Linux, and VxWorks 6.9/7.0 operating systems.
Introduction The AMI BIOS ROM features a built-in BIOS Setup program specifically adapted for MIC-3399 that allows users to modify the basic system configuration and function settings. The BIOS Setup program features a number of menus for adjusting various items. This chapter describes the basic navigation of the BIOS Setup menus and explains how to configure the BIOS settings.
Optimized defaults <F4> Save & exit <Esc> Exit Entering the BIOS When the system is powered on, press <Del> or <F2> during the BIOS power-on self test to access the BIOS Setup Utility. Figure 2.2 BIOS POST Screen MIC-3399 User Manual...
System Date using the <Arrow> keys. Enter new values via the keyboard. Press <Tab> or the <Arrow> keys to move between fields. The date must be entered in MM/DD/YY format, and the time must be entered in HH:MM:SS format. MIC-3399 User Manual...
Serial Console, to access the submenu for that item. Use the <↑> and <↓> keys to move between items and view the item options. Figure 2.4 Platform BIOS Setup Page MIC-3399 User Manual...
Page 34
2.3.2.1 Serial Console Setting Figure 2.5 Serial Console Setting Console Redirection This item allows users to enable/disable console redirection or Microsoft Win- dows Emergency Management Services (EMS). MIC-3399 User Manual...
Page 35
2.3.2.2 Firmware Update Figure 2.6 Firmware Update ME FW Image Re-Flash This item allows users to enable/disable the ME firmware image re-flash func- tion. MIC-3399 User Manual...
Page 36
EHCI ownership changes should be conducted by the EHCI driver. Port 60/64 Emulation This item allows users to enable/disable support for I/O port 60h/64h emulation. This should be enabled for complete USB keyboard legacy support for non-USB aware operating systems. MIC-3399 User Manual...
Page 37
TPM 1.2 devices. TPM 2.0 will restrict support to TPM 2.0 devices. The Auto option means both are supported, with the default set to TPM 2.0 devices. If not found, TPM 1.2 devices will be enumerated. MIC-3399 User Manual...
Page 38
VMM can utilize the additional hardware capabilities provided by Vanderpool Technology. Intel®VT-d This item allows users to enable/disable VT-d capability. SR-IOV Support This item allows users to enable/disable single root I/O virtualization support, if the system has SR-IOV-capable PCIe devices. MIC-3399 User Manual...
Page 39
This item allows users to configure the system to support more than two fre- quency ranges. Package C State Limit This item allows users to configure the maximum package C state limit. CPU default: Retains the factory default value. Auto: Initiates the deepest available package C state limit. MIC-3399 User Manual...
Hardware Settings Select the Hardware tab to enter the Hardware setup menu. Users can select any item in the left frame of the screen to access the submenu for that item. Figure 2.11 Hardware BIOS Setup Page MIC-3399 User Manual...
Page 41
SuSE Linux 9.2, RedHat Enterprise 3 Update 3.) Hardware Prefetcher This item allows users to enable/disable the MLC streamer prefetcher. Adjacent Cache Line Prefetch This item allows users to enable/disable the prefetching of adjacent cache lines. MIC-3399 User Manual...
Page 42
2.3.3.2 Northbridge Figure 2.13 Northbridge 2.3.3.3 Memory Configuration Figure 2.14 Memory Configuration This page shows the memory information. MIC-3399 User Manual...
Page 43
NOTE: When the mode is switched to 2x8 PCI Express, the two PCI Express slots correspond to PEG0 and PEG1. When switched to 1 x8 and 2 x4 PCI Express, the three PCI Express slots correspond to PEG0, PEG1, and PEG2. MIC-3399 User Manual...
Page 44
PCI Subsystem Settings Figure 2.16 PCI Subsystem Above 4G Decoding This item allows users to enable/disable the decoding of 64-bit-capable devices in above 4G address space (this option is only available is the system supports 64-bit PCI decoding). MIC-3399 User Manual...
Page 45
This item allows users to select the DVMT 5.0 pre-allocated (fixed) graphics memory size used by the internal graphics device. DVMT Total Gfx Mem This item allows users to select the DVMT5.0 total graphics memory size used by the internal graphics device. MIC-3399 User Manual...
Page 46
LVDS Backlight Signal Control This item allows users to configure the LVDS backlight signal as PWM or linear. LVDS Backlight Control PWM This item allows users to configure the expected PWM output value (Range: 0 - 100%). MIC-3399 User Manual...
Page 47
2.3.3.8 Southbridge Figure 2.19 Southbridge MIC-3399 User Manual...
Page 48
This item allows users to configure the maximum speed the SATA controller can support and to enable/disable SATA port 1/port 2/port 3/port 4/port 5/port 6. SATA Mode Selection This item allows users to configure the SATA controller(s) operation mode. MIC-3399 User Manual...
Page 49
2.3.3.10 NCT6126D Super I/O Configuration Figure 2.21 NCT6126D Super I/O Configuration Figure 2.22 SIO Uart1 to RJ45 MIC-3399 User Manual...
Page 50
When SIO Uart1-to-RJ45 is selected, the BMC Uart1 switch mode will be set to J3 automatically. When SIO Uart1-to-BMC J3 is selected, the BMC Uart1 switch mode will be set to RJ45 automatically. When SIO UART1-to-BMC Uart2 is selected, the BMC Uart1 switch can be set to RJ45 or J3. MIC-3399 User Manual...
Page 51
Figure 2.24 Serial Port Mode Serial Port1 Mode This item allows users to set the serial port1 mode as RS-232, RS-422, or RS- 485. MIC-3399 User Manual...
Page 52
2.3.3.11 Serial Port 1 Configuration Figure 2.25 Serial Port1 Configuration Serial Port This item allows users to enable/disable the serial port (COM). MIC-3399 User Manual...
Page 53
Serial Port This item allows users to enable/disable the serial port (COM). Serial Port2 Mode This item allows users to set the serial Port2 mode as RS-232, RS-422, RS-485 without term, or RS-485 with term. MIC-3399 User Manual...
Page 54
2.3.3.13 Serial Port 3 Configuration Figure 2.27 Serial Port 3 Configuration Serial Port This item allows users to enable/disable the serial port (COM). MIC-3399 User Manual...
Page 55
2.3.3.14 Serial Port 4 Configuration Figure 2.28 Serial Port 4 Configuration Serial Port This item allows users to enable/disable the serial port (COM). MIC-3399 User Manual...
Page 56
2.3.3.15 H/W Monitor Configuration Figure 2.29 H/W Monitor configuration This page shows the PC heath status information. MIC-3399 User Manual...
This option is not available if the OS boot watchdog timer is disabled. OS Wtd Timer Policy This item allows users to configure the system response when the OS boot watchdog time expires. This option is not available if the OS boot watchdog timer is disabled. MIC-3399 User Manual...
This item allows users to view the boot priority of devices. Boot Option #1 Boot Option #2 Boot Option #3 Hard Drive BBS Priorities This item allows users to set the boot device priority sequence from the avail- able hard disk drives. MIC-3399 User Manual...
Page 59
This item allows users to enable/disable GA20 active status. This option is use- ful when any RT code is executed above 1 MB. When configured as upon request, GA20 can be disabled using the BIOS. When configured as always, GA20 disabling is not allowed. MIC-3399 User Manual...
Page 60
This item allows users to configure the execution of the UEFI and legacy video OpROM. Other PCI Devices This item allows users to configure the OpROM execution policy for devices other than Network, Storage, or Video. MIC-3399 User Manual...
This item allows users to save all current settings as user defaults. Restore User Default This item allows users to restore all settings to the user defaults. Boot Override This item allows users to select the device to boot. MIC-3399 User Manual...
Introduction MIC-3399 supports the IPMI 2.0 interface and PICMG 2.9 R1.0 specification. The BMC solution is based on Advantech IPMI Core G02 and is designed around a com- bination of an NXP LPC1768 ARM Cortex-M3-based 32-bit microcontroller and a Lat- tice MachXO2 series FPGA.
Remote management communication protocol RS-232 Recommended standard 232 Serial attached storage SATA Serial advanced technology attachment Sensor data record System event log Serial peripheral interface UART Universal asynchronous receiver transmitter Universal serial bus XMC mezzanine card (Vita 42.0) MIC-3399 User Manual...
IPMI Interfaces MIC-3399 provides three main IPMI messaging interfaces to connect to the BMC. There is the IPMB-0 main messaging interface between CPCI boards, the LAN-side band interface (NCSI), and the on-board payload interface to x86 (KCS). Figure 3.1 Management Block Diagram 3.3.1...
UDP uses the IP protocol for data transmissions. Thus, the network stack must sup- port the IP and UDP protocols along with RMCP. RMCP+ was added in the IPMI v2.0 specification. It is an enhanced protocol for transferring IPMI messages and other types of payloads (e.g., serial data). MIC-3399 User Manual...
Command Line Interface In addition to the IPMI-defined interfaces, the Advantech IPMI core supports a com- mand line interface to provide rapid and easily readable system information. This can be used for debugging and error recovery as well as showing the board information and firmware status.
SEL. This means that local events will show up in the local BMC’s SEL as well as in the CMMs shelf-wide SEL, unless there is no filter enabled on the CMM side. The 64 KB size is sufficient to hold exactly 4096 entries of 16 bytes each. MIC-3399 User Manual...
BMC watchdog sensor FW progress sensor Version change sensor Advantech OEM sensor: integrity sensor 3.7.1 Sensor List All sensors provided by the BMC are listed in the table below. Table 3.3: BMC Sensor List Sensor ID...
0xA0. Byte 2 satisfies the logical component, while byte 3 stands for its action. The table below shows the supported event code structure gen- erated by the integrity sensors on MIC-3399. Table 3.7: Integrity Sensor Event Data Table...
Advantech’s IANA Enterprise Number used for OEM commands is 002839h. The BMC supports all Advantech IPMI OEM commands listed in the table below. Table 3.8: OEM Command List Command...
Table 3.10: Get Multiplexer Command Byte Data Field Advantech IANA ID (392800h) Multiplexer selection: Request Data 00h - 02h = reserved 03h = NIC 1 port 1 & 2...
MAC address copies for the mirroring feature. This means there is no change to the real HW MAC device. Table 3.13: Write MAC Address Command Byte Data Field Advantech IANA ID (392800h) MAC address number 00h = Intel(R) I210 LAN1 MAC 01h = Intel(R) I210 LAN2 MAC Request Data...
Port) are used to select the item that should be changed; the last byte contains the new setting value. Table 3.14: Store Configuration Command Byte Data Field Advantech IANA ID (392800h) Setting 00h - 02h = reserved 03h = Bios 04h = Lan controller...
Page 77
00h ~ FFh = Graceful Shutdown Timeout Completion Code C7h = request data length invalid C9h = parameter out of range CBh = requested data not present Response Data D5h = not supported in present state Advantech IANA ID (392800h) Setting MIC-3399 User Manual...
Port) are used to select the item that should be read out; the answer contains the set- ting value. Table 3.15: Read Configuration Settings Command byte data field Advantech IANA ID (392800h) Setting 00h – 02h = reserved 03h = BIOS 04h = LAN controller...
This command is used to read out the actual POST code of the UEFI BIOS. Table 3.16: Read Port 80 Command (BIOS POST Code) Byte Data Field Request Data Advantech IANA ID (392800h) Completion code Response Data Advantech IANA ID (392800h) POST code...
This command can be used to get the product MAC addresses. Table 3.17: Read MAC Address Command Byte Data Field Advantech IANA ID (392800h) MAC address number 00h = Intel(R) I210 LAN1 MAC 01h = Intel(R) I210 LAN2 MAC Request Data...
CompactPCI. The Advantech IPMI core G02 supports HPM.1 updates over any of its IPMI inter- faces. The HPM.1 components implemented on the CPCI blade are listed in the table below.
Board Information The BMC provides IPMI-defined field replaceable unit (FRU) information about the CPCI board and the connected extension modules. The MIC-3399 FRU data includes general board information such as the product name, hardware version, or serial number. A total of 2 KB of non-volatile storage space is reserved for FRU data.
Page 83
Board part number 96923399021 FRU file ID type/length 0xEA FRU file ID MIC-3399_sku3_fru_template_standard_0_0x.xml Additional custom Mfg. Info fields (unused) C1h (no more info fields) 0xC1 00h (unused space) 0x00 0x00 0x00 0x00 0x00 Board area checksum (calculated) MIC-3399 User Manual...
Assert Tag type/length 0xC0 Assert Tag (unused) FRU File ID type/length 0xEA FRU File ID MIC-3399_skux_fru_template_standard_0_0x.xml Custom product info area fields (unused) C1h (no more info fields) 0xC1 00h (any remaining unused space) 0x00 Product area checksum (calculated) MIC-3399 User Manual...
Erase_LED * LVDS1_D2- LVDS_SPD1 KLTCTL J4_GPIO1 * LVDS1_D3+ J4_VBAT VDD_LVDS GND J4_J2PRST J4_GPIO2 * LVDS1_D3- VDD_LVDS GND Note! NC = No connection # = Active low * If these signals are used, contact your local sales representative. MIC-3399 User Manual...
Table A.13: Front Panel LED Indicators Name Description M/D (Green) Indicates Master or Drone mode status PWR (Green) Indicates power status HDD (Yellow) Indicates HDD Read/Write Hot Swap (Blue) Indicates the board is ready to be hot-swapped. BMC (Green) Indicates BMC status MIC-3399 User Manual...
Appendix Programming the Watchdog Timer This appendix describes how to program the watchdog timer.
Page 96
The countdown starts by writing a value to LPC address 0x943. The countdown can be stopped by reading 0x944. To refresh the counter, only a value has to be written again to 0x943. If the counter expires, the watchdog is reset and the state machine goes back to IDLE state. MIC-3399 User Manual...
FPGA and BMC. If the BMC is populated, a simple register inside the FPGA is used to control the function from the BMC. On a MIC-3399 without BMC, the FPGA controls the function itself in the same way as before.