Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

ADLINK Express-BASE7 Carrier Board Quick Deployment and Debugging Guide

F: | Au:FANS | DA:2026-07-10 | 20 Br: | 🔊 点击朗读正文 ❚❚ | Share:


ADLINK Express-BASE7 Carrier Board Quick Deployment and Debugging Guide

Why choose COM Express carrier solution

In the fields of industrial control, edge computing and communication equipment, the product forms are diverse, and it is time-consuming and laborious to completely customize the motherboard. The modular design of COM Express integrates core processors, memory, and critical I/O on standardized modules, while peripheral interfaces are implemented through custom carrier boards, retaining customization flexibility and significantly reducing development cycles. ADLINK's Express-BASE7 is a standard ATX sized carrier board designed specifically for COM Express Type 7 modules, supporting up to 32 PCIe channels and four 10GbE networks, making it an ideal prototype platform for building high-performance edge servers.

This article is based on the Express-BASE7 user manual, providing engineers with a practical guide that can be directly implemented from hardware deployment, power configuration, jumper settings, debugging methods to common problems.


Quick Overview of Core Features

Express-BASE7 follows the PICMG COM. 0 Rev. 3.0 specification and supports Type 7 modules in Basic and Compact sizes. Its key features include:

32 PCIe lanes: flexibly allocated through one x16 dedicated slot (for 10GbE daughter cards), one standard x16 slot, and two x8 slots.

10GbE Expansion: A dedicated x16 slot (non-standard PCIe signal) can convert the module's four 10GBASE-KR channels into SFP+fiber or BASE-T copper cable interfaces, compatible with SFP+cards or BASE-T cards.

NC-SI and IPMI BMC: The onboard MiniBMC supports remote management (power status, voltage monitoring, power on/off, serial port redirection), and the functions are customized according to the project.

LPC Super I/O: Using Winbond W83627DHG-PT, it provides traditional COM ports and PS/2 keyboard and mouse to compensate for the lack of Super I/O in the module.

Secondary SPI BIOS: The BIOS on the module or the backup SPI Flash on the carrier board can be selected through jumper cables for easy testing of new versions or recovery of damaged BIOS.

Integrated debugging port: Two bit POST code display and four bit address display, supporting single step execution mode, greatly facilitating low-level debugging.


Mechanical and Layout

The board adopts standard ATX size (305mm × 244mm), and the key positioning holes are precisely positioned with COM Express connectors (AB and CD sockets). In terms of layout, the power connector is located on the right side of the board, the PCIe slots are concentrated in the middle and lower parts, and the debugging interfaces and jumpers are distributed at the edge of the board for easy operation.

Detailed explanation of connectors and jumpers

4.1 Power connectors and strategies

Express-BASE7 uses two power inputs:

CN1 (ATX 24 pin): Provides power to peripheral circuits (Super I/O, fans, USB, etc.) on the motherboard.

CN5 (ATX 12V 4-pin): Specially designed to provide 12V power supply for COM Express modules. The system must be connected to both interfaces simultaneously in order to start up properly. Attention: Even when using a 20 pin ATX power supply, the 4-pin plug must be inserted into the CN5 and must not be plugged in incorrectly.

There are two power modes, ATX and AT, which can be selected through jumper JP1 (1-2 for ATX, 2-3 for AT). In AT mode, the PS-ON # signal is directly grounded, and it starts up immediately upon power on (without standby). The specific power strategy depends on the power type and jumper combination. The manual provides four combination tables (ATX power+ATX mode, ATX power+AT mode, etc.).

Other power related jumpers:

JP2 (PS-ON # signal source): Select SUS_S3 # (default) or SUS_S5 # from the module to determine the PS-ON # behavior of the system during sleep/shutdown.

JP3 (5VSB source): Select 5V standby voltage from the carrier board itself, ATX power supply, or module itself.

JP34 (12V to module in S3/S5 state): By default, 12V is cut off in S3/S5, and can be jumper to provide constant power supply.

Engineering tip: Before powering on for the first time, be sure to confirm the JP1 and JP2 settings, especially when using AT power, to avoid accidental forced power on or inability to shut down.

4.2 COM Express Board to Board Connectors (AB/CD)

Two 220 pin connectors fully comply with the Type 7 definition. The CD connector carries 32 PCIe lanes, four 10GBASE-KR, SATA, USB 3.0, and NC-SI signals. AB connectors include GbE, LPC, SMBus, power management, etc. Please refer to Table 1 in the manual for all pin definitions. Engineers should strictly follow this when designing custom carrier boards.

4.3 PCIe slot allocation

PCIEKR (Dedicated 10GbE Slot): A non-standard x16 slot, signal connected to a 10GBASE-KR differential pair of modules, used to insert SFP+or BASE-T daughter cards provided by ADLINK. This slot provides signals such as I2C, interrupt, and PHY control simultaneously.

PCIE 16 (standard x16): Adjacent to PCIEKR, but with a standard PCIe x16 signal (PCIe Lane 15-31 from module).

PCIE 1 (x8): from Lane 0-7.

PCIE 2 (x8): from Lane 8-15.

All PCIe slots support clock, reset, and SMBus management, with specific pin definitions detailed in the table. Attention: Some slots may have sideband signals (such as WAKE, PRSNT), and unused pins remain suspended.

4.4 Common I/O connectors

GbE (CN18): Standard RJ-45, GBE0 for connecting modules, pin definitions comply with IEEE 802.3.

SATA (CN12/CN13): Two 7-pin SATA interfaces, supporting standard SATA signals.

USB 3.0 (CN45): Four port USB 3.0 Type-A, backward compatible with USB 2.0.

Serial port (CN1002): DB9 socket, COM3/COM4 from Super I/O (note: SER0/SER1 of the module is led out by CN6/CN7, and needs to be connected to MiniBMC through jumper to achieve SOL).

PS/2 (CN19): Provides keyboard and mouse interfaces (upper and lower layers).

LPC debugging head (CN37): 20 pins, which leads out LPC bus signals for easy connection to logic analyzers or debugging cards. The onboard two digit POST code LED directly displays the BIOS boot code.

I2C (CN33) and SMBus (CN34): Provide independent user access buses and enable buffer isolation through jumper JP19~JP22.

4.5 Key jumper configuration

In addition to power related jumpers, the following jumpers are crucial for debugging:

JP23/JP24 (BIOS selection): The default settings are 1-2 (module BIOS selection). If you need to use the spare SPI BIOS (U55) on the carrier board, set JP23 to 1-2 and JP24 to 2-3. At this point, it is necessary to insert the SPI Flash chip containing BIOS into the U55 socket.

JP4 (Clear CMOS): Short circuit 2-3 to clear CMOS settings and restore default.

JP18 (Super I/O enabled): default 1-2 enabled; If the module comes with Super I/O or needs to be disabled, it can be skipped to 2-3.

JP10/JP11: Set the Super I/O base address (2Eh/4Eh) and clock (48MHz/24MHz), usually keeping them as default.

CN1003/CN1004: Choose whether to connect the serial signal directly to DB9 (RS232) or to MiniBMC (for Serial over LAN), default RS232.

For I2C/SMBus, JP19~JP22 control buffer bypass (default buffer pass), JP29~JP31 set the address bits of I2C EEPROM, usually keeping the default.


Debugging and diagnostic tools

5.1 POST code and indicator light

There are two seven segment digital tubes (LEDs) in the upper right corner of the board that display the POST code of the LPC bus, making it easy to locate BIOS startup phase faults. The adjacent LED1 (5VSB), LED3 (PWR), LED20 (HDD), and LED23 (S3) indicate power and activity status.

5.2 Module Type Identification

The right row (LED6-11, LED24) automatically identifies the module type (Type 1/2/3/4/5/6/7 or incorrect) based on the TYPE pin combination of the module, helping to confirm compatibility between the module and the carrier board.

5.3 Digital I/O LED

LED12~LED19 correspond to the 8 GPIO of CN41. When the corresponding pins are at high level, they light up for easy observation of I/O status.

5.4 Single Step Execution Mode

The BIOS can be switched to single step execution mode through jumper wires, and with the help of onboard micro switches (S5? Actually, S5 is a MiniBMC reset, and single step should be described separately. The manual mentions "by jumper selection" but does not define it clearly, so it is speculated to be implemented through jumper wires), BIOS instructions can be executed one by one, which is extremely suitable for low-level firmware debugging.

5.5 MiniBMC Remote Management

MiniBMC (U502) comes with SPI Flash storage firmware, and selects normal/debug mode through the CN46~CN49 jumper. Debug messages are output through the CN1001 serial port. It communicates with the network controller through NC-SI and supports functions such as Seria over LAN, voltage monitoring, and power control. But the manual states that this feature is customized by project and not standard.

Detailed explanation of 10GbE daughter card expansion

The most distinctive design of Express-BASE7 is the PCIEKR dedicated slot for connecting 10GbE daughter cards. ADLINK offers two options:

SFP+card: converts four 10GBASE-KR signals into SFP+optical interfaces, suitable for long-distance fiber optic transmission.

BASE-T card: Convert to standard RJ-45 copper cable with 10GBASE-T interface, compatible with existing cabling.

The daughter card is connected to the KR differential pair of the module through a slot (corresponding pins in the C/D rows), while providing MDIO/I2C management bus, interrupt, and status LED signals. Before installation, it is necessary to confirm that the module supports four-way 10G Ethernet (such as Intel Xeon-D or Atom C3000 series).


Common deployment issues and solutions

Q1: There is no response when the system is powered on, and the power fan is not running?

Check if both ATX 24 pin and ATX 12V 4-pin are connected; Confirm that JP1 is in ATX mode (1-2) and JP2 is in default SUS_S3 # (1-2); Check if the power supply is functioning properly.

Q2: Unable to start after selecting the backup BIOS for the carrier board?

Confirm that the correctly burned SPI Flash has been inserted into U55 and that JP23/JP24 settings are correct (1-2 and 2-3). Clear CMOS (JP4 short circuit 2-3) and try again.

Q3: 10GbE daughter card not recognized?

Confirm that the module used supports 10GBASE-KR and the daughter card is installed properly; Check the signal integrity of the PCIEKR slot; Confirm that the corresponding port is enabled in the module BIOS.

Q4: OST code display abnormal, unable to continue?

Refer to the POST code table (see module manual for details), check the memory and CPU power supply; Use LPC debugging head (CN37) to capture bus signal analysis.

Q5: Is the MiniBMC function invalid?

Confirm whether the project firmware supports it; Check the settings of jumper wires CN46~CN49; If debugging is required, connect to the serial port through CN1001 and observe the startup information.


Design and Development Suggestions

Reference design: ADLINK provides the complete schematic and mechanical files of Express-BASE7, which can be downloaded from the official website as a starting point for customizing the carrier board.

Power budget: ATX 12V 4-pin only provides module power supply. If the peak power consumption of the module exceeds 75W, a higher specification power supply needs to be considered.

Heat dissipation: The board reserves three 4-pin fan interfaces, with FAN3 controlled by module PWM and FAN1/2 controlled by Super I/O, which can be dynamically adjusted according to system load.

Expansion card compatibility: x16 and x8 slots support standard PCIe cards, but please note that some high-power graphics cards require additional power supply (the card does not provide auxiliary power and needs to be resolved by oneself).

  • Basler Electric BE1-700 Digital Protective Relay
  • Basler Electric SR8A-2B01B3A Static Voltage Regulator
  • Basler Electric SR4A-2B01B3E Static Voltage Regulator
  • Basler Electric 9017709102 PC Board
  • Basler Electric SR4A-2B01B3A Static Voltage Regulator
  • Basler Electric PRS-250 Veri-Sync Relay
  • Basler Electric 9066800102 Excitation Support System
  • Basler Electric BE1-87G Generator Differential Relay 9 1708 18 100
  • Basler Electric 36T865-2 BE03752001 Power Supply
  • Basler Electric M-300 149D940G02 Power Supply
  • Basler Electric ACA2040-25GM 4Mp 25Fps Area Scan Camera
  • Basler BE1-87G-S1A-A1C-A0N0 Differential Relay
  • Basler SR8A-2B06B3E Static Regulator SR8A2B06B3E
  • Basler SCP-210 Frequency Controller 9095400100
  • Basler BE1-59-A3E-A1J-N1N3F Overvoltage Relay BE159A3EA1JN1N3F
  • Basler 9 2011 11 100 Bracket Mounted Terminal Unit
  • Basler 9 1606 00 101 Voltage Regulator
  • Basler CBS-377 Current Boost System 9109600102
  • Basler 8650C72 Exciter Control Module PCB Rev 5
  • Basler C2EE1PA0N1F BE1-32R Reverse Power Relay
  • ADLINK HPCI-14S12U - Industrial Control Backplane 12PCI Backplane PCI-14S Passive Backplane
  • ADLINK PCIe-GIE74C - image acquisition card 4-CH GigE Vision PoE+ Frame Grabber
  • ADLINK PCI-8164 - control card 4-Axis Advanced Motion Controller Board
  • ADLINK PCIe-U304 - 4 Port USB3 PCIe Frame Grabbers USB Screw Hole Card
  • ADLINK PCI-9112 - Multi-Function Data Acquisition Card DAQ Card
  • ADLINK PCI-7432 - 51-12013-0A50 4-CH Isolated Numérique I/O PCI Cartes Digital I/O Card
  • ADLINK PCA-6106P3-0C1 REV.C1 - backplane 6-Slot Passive Backplane Board
  • ADLINK PCI-7224 - 24-CH Opto-Isolated Digital I/O PCI Board
  • ADLINK CPCI-7433R(G) - Digital Input Board Rear I/O CompactPCI Card
  • ADLINK EBP-13E4 - 51-46703-0A30 Industrial PC Backplane Passive Backplane
  • ADLINK PCIE-HDV62 - Image acquisition card High Definition Video Frame Grabber
  • ADLINK EBP-13E4 - 51-46703-0A30 Industrial Backplane Board Passive Backplane
  • ADLINK 90111-B1 / CPCI-6770 - PCB CPU MODULE CompactPCI Single Board Computer
  • ADLINK PCI-7248 - DATA ACQUISITION PCI CARD 48-CH Parallel Digital I/O Board
  • ADLINK PCI-7230 - 51-12003-0a50 board PCI7230 32-CH Isolated Digital I/O Card
  • ADLINK PCI2A000CB - 51-20000-0B30 Multi-Function DAQ Card Baseboard
  • ADLINK PCI-8134-005 - 4-Axis Motion Controller Card
  • ADLINK PCI-7224 - 24-CH Opto-Isolated Digital I/O PCI Card
  • ADLINK PCI-7434 - 64-CH Isolated Digital Output Card
  • ADLINK PCI-8132 - motion control card 2-Axis Servo & Stepper Controller
  • ADLINK PCI-8134 - Motion Controller PCI Card 4-Axis Controller Board
  • ADLINK PCI-8164 - Motion Control Card 51-12406-0A40 4-Axis Controller
  • ADLINK 51-12001-0C20 - Circuit Board Data Acquisition Interface Module Hardware
  • ADLINK NuPR0-840 - industrial control motherboard Full-Size PICMG CPU Board
  • ADLINK PCI-7444 - 51-12023-0A10 card 128-CH Isolated Digital Output Board
  • ADLINK PCI-1612B - data acquisition card 4-Port RS-232/422/485 Serial Communication Card
  • ADLINK PCI-6208V 009 - 8/16-CH 16-Bit Analog Output Cards PCB-I-E-482=6BX3
  • ADLINK NUPRO-935A/LV - industrial control motherboard Full-Size PICMG SBC Board
  • ADLINK PCI-9114DG - Multi-Function DAQ Card Data Acquisition PCI Card
  • ADLINK ACL-7130 - Data acquisition card Isolated Digital I/O Board
  • ADLINK ABX-6300D-4E1-BP - board ABX6300D4E1BP Video Interface Expansion Card
  • ADLINK CPCI-6940 - CPCI-6940/D1539/M16-0(EA)-000E 6U CompactPCI Processor Board
  • ADLINK NuPRO-760 - industrial control motherboard Half-Size PICMG SBC CPU Board
  • ADLINK IMB-M42H (G)-0020 - industrial control motherboard LGA1155 Micro-ATX Mainboard
  • ADLINK RTV-24 / PCI-MP4S - 51-12519-1C30 4-Channel Real Time Video Capture Board
  • ADLINK PCI-8134 - 4-Axis Servo & Stepper Motion Controller Card
  • ADLINK MXC-6101D - V.PC000.002.ST.00 Box PC Configurable Embedded Computer
  • ADLINK PCI-8134A - 51-12421-0A10 Motion Control Card 4-Axis Controller Card
  • ADLINK DIN-100S / DIN-100SA1 - Technology SCSI-II TB 100-PIN Terminal Block Board
  • ADLINK DIN-812M001 / DIN812M001 - 51-14034-0A1 51140340A1 Terminal Module Breakout Interface
  • ADLINK PCI-8164 - Servo motion control 4-Axis Advanced Controller Card
  • ADLINK PCIe-GIE64 - Acquisition card GigE Vision PoE+ Frame Grabber
  • ADLINK M-302 - Industrial control motherboard ATX PC Board Mainboard
  • ADLINK PCI-8134 - Motion Controller PCI Card 4-Axis Controller Board
  • ADLINK PCI-RTV24 - Image capture card Analog Video Frame Grabber
  • ADLINK PCI-8102 - Motion control card 2-Axis Servo & Stepper Controller Board
  • ADLINK PCI-9112 REV.B1 - Card Multi-Function Data Acquisition Card
  • ADLINK HSI-DI32-M-N / HSL-TB32-M-DIN - Discrete I/O MODULE Distributed Automation Module System
  • ADLINK PCI-7296 - IO card REV.A3 96-CH Parallel Digital I/O Card
  • ADLINK DIN-814P-A4 / 814Y - terminal board Motion Control Interface Block
  • ADLINK DIN-814P-A4 - 51-14056-0A10 PCB-I-E-2736=ZA01 Screw Terminal Board Breakout
  • ADLINK M-322 - motherboard Industrial Control Computer Mainboard
  • ADLINK NUPRO-406 REV:B1 - industrial control motherboard Full-Size PICMG CPU Board
  • ADLINK AMP-204C - card DSP-Based 4-Axis Advanced Pulse-Train Controller
  • ADLINK HPCI14S REV.B1 - industrial computer baseboard 14-Slot Passive Backplane
  • ADLINK PCI-7250 - 8-CH Relay Output & 8-CH Isolated DI PCI Card
  • ADLINK EBP-13E2 - baseplate Passive Backplane Industrial Computer Chassis Board
  • ADLINK LPCI-3488A - PCI-GPIB card 51-12801-0A30 acquisition card IEEE-488 Interface Board
  • ADLINK PCI-6216V-GL - 51-12201-0C30 16-CH 16-Bit Voltage Analog Output Card
  • ADLINK ACL-8454 - 16-CH Isolated Digital I/O & 4-CH Counter Card
  • ADLINK HPCI-9S7U - backplane Passive Backplane Compatible with NuPRO-A301 852 841 842
  • ADLINK DAQ-2010-007 - Simultaneous-Sampling Multi-Function Data Acquisition Card
  • ADLINK MP-C154 - 51-64205-0A10 Motion Control Card 4-Axis Controller Board
  • ADLINK MXE-202/mSSD16B/WiFi-BT - Matrix Rugged I/O Platform Embedded Fanless Computer
  • ADLINK CM-920-R-17 - PC/104-Plus Single Board Computer Module Intel Celeron M
  • ADLINK PCI-7250 NSMP - 8-CH Relay Output & 8-CH Isolated DI Card
  • ADLINK PCI-8164 - 4-Axis Motion Controller PCI Card W/ Cable and Breakout Box
  • ADLINK EMX-100 - Ethernet-based 4-axis Motion Controllers Distributed Motion Module
  • ADLINK PCI-8134A - Press control card 4-Axis Motion Controller Board
  • ADLINK M-845EG REV:3.2 - industrial motherboard Pentium 4 Socket 478 Micro-ATX
  • ADLINK PCI-9114A Rev A2 DG - card High-Resolution Multi-Function Data Acquisition Board
  • ADLINK IEC-915GV - REV 1.1 Industrial motherboard Socket 478 CPU Board
  • ADLINK PCI-9111DG(G) - Data Acquisition Card Multi-Function DAQ Card
  • ADLINK HPCI-15S10 REV:B2 - Industrial computer base plate Passive Backplane Board
  • ADLINK NuPR0-840 / NuPR0-840DV - industrial control motherboard Full-size PICMG CPU Board
  • ADLINK RTV-24 / PCI-MP4S - 51-12519-1C30 4-Channel Real Time Video Capture Board
  • ADLINK NUPRO-780 - industrial control motherboard Pentium III Single Board Computer
  • ADLINK PCI-7296 - 0050 card 96-CH Opto-Isolated Parallel DIO Card Set
  • ADLINK NUPRO-780 - industrial control motherboard PICMG Full-Size SBC
  • ADLINK PCI-7248 - 51-12006-0A3 002 Pci 7248 48-CH Parallel Digital I/O Card
  • ADLINK PCI-7230 - 32-CH Isolated Digital I/O Card
  • ADLINK AMP-204C - motion control card 4-Axis Advanced Controller Board
  • ADLINK PCI-1714UL - Card Ultra High-Speed 4-CH Simultaneous Sampling DAQ
  • ADLINK NuPRO-E330 - industrial computer equipment motherboard PICMG 1.3 SHB SBC
  • ADLINK AMP-204C - DSP-Based 4-Axis Advanced Pulse-Train Motion Controller Module
  • ADLINK PCI-7256 - 001 51-12206-0A2 REV.A2 LPCI-7256 16-CH Latching Relay Output Card
  • ADLINK ND6050 - NUDAM DIGITAL I/0 MODULE Distributed I/O Unit
  • ASEM BM100 - Box PC Embedded Fanless Industrial Computer
  • ADLINK PCI-7250 - PCI Acquisition Card 8-CH Relay Output & Isolated DI Board
  • ADLINK PCI-8164 - Servo motion control 4-Axis Controller Card
  • Basler XR2002F Voltage Regulator 9139400101
  • Basler 2D80367G23 DXCB De-Excitation Module 1200V 5000A
  • Basler SR4A-2B15B3A Static Regulator 120V 50/60Hz
  • Basler SSR 125-12NF Static Regulator 9 1859 00 106
  • Basler BE1-BPR Breaker Protection Relay 9272000315
  • Basler SSR 63-12 Static Regulator 9 1859 00 101
  • Basler AEM-2020 Analog Expansion Module
  • Basler BE 25231-001 Transformer BE25231001
  • Basler MVC 108 Manual Voltage Control 9037000102
  • Basler PSS-100-Y5 Power System Stabilizer 0.1-5.0Hz
  • Basler Electric BE1A-25-M1G-A6T-N4V1F Sync-Check Relay
  • Basler Electric SR8A2B10B1A Static Voltage Regulator
  • Basler Electric SR8A2B10B1A Static Voltage Regulator
  • Basler Electric SSR 125-12 Static Voltage Regulator 9185900102
  • Basler Electric 90-73900-102 Power Supply (Westinghouse 2374A07G03)
  • Basler Electric 9400200117 Control Power Unit 12/24VDC 20W
  • Basler Electric BE1-87G Solid State Generator Differential Relay
  • Basler Electric BE1-32R Style C3ED1TA0S1F Solid State Protective Relay