# DB40 HPC

User’s Guide

![DB30 Cable\nDB40 Cable\nCB_REST#\nCB_PWROK\nSLP_S3#\nSLP_S4#\nSLP_S5#\nEC_STATUS\nPWR_BTN#\nSYS_RESET#\nBIOS_Flash\nADLINK\nDB40-HPC\n8.8\nRESET\nPWRBTN\n1 3.3V\n2 SCL\n3 SDA\n4 GND\n1 3.3V\n2 SWCLK\n3 SWD TO\n4 NRST\n5 GND\n1 3.3V\n2 TCK\n3 TMS\n4 TDI\n5 TDO\n6 GND\nEC Flash\n1 3.3V\n2 RX\n3 TX\n4 GND\nTP1 TP2\nS/N 51-79026-0A10 A0\nPOST Watchdog\nON:Disable\nOFF:Enable(default)\nBIOS Mode\nON:PICMG mode\nOFF:Fallsafe mode(default)\nBIOS Fallsafe mode\nON:Boot from SPI0(default)\nOFF:Boot from SPI1\nNot used\nCE\n2146 V-T\nM07VD\n94V-0\nVR Flash\nETH MCU Flash\nMCU Flash\nDebug](.db40-hpc-debug-board-manual-50m-79026-1010-11/307da108bd321c568f2b51ed3523a832ab7c366d40d6dc1c82b3295cd7785ec5.jpg)

Revision History

<table><tr><td>Revision</td><td>Description</td><td>Date</td><td>Author</td></tr><tr><td>1.0</td><td>Initial release</td><td>2023-11-10</td><td>CC</td></tr><tr><td>1.1</td><td>Connection cable updated</td><td>2025-05-28</td><td>AL</td></tr></table>

# Preface

# Disclaimer

Information in this document is provided in connection with ADLINK products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in ADLINK´s Terms and Conditions of Sale for such products, ADLINK assumes no liability whatsoever, and ADLINK disclaims any express or implied warranty, relating to sale and/or use of ADLINK products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. If you intend to use ADLINK products in or as medical devices, you are solely responsible for all required regulatory compliance, including, without limitation, Title 21 of the CFR (US), Directive 2007/47/EC (EU), and ISO 13485 & 14971, if any. ADLINK may make changes to specifications and product descriptions at any time, without notice.

# Environmental Responsibility

ADLINK is committed to fulfil its social responsibility to global environmental preservation through compliance with the European Union's Restriction of Hazardous Substances (RoHS) directive and Waste Electrical and Electronic Equipment (WEEE) directive. Environmental protection is a top priority for ADLINK. We have enforced measures to ensure that our products, manufacturing processes, components, and raw materials have as little impact on the environment as possible. When products are at their end of life, our customers are encouraged to dispose of them in accordance with the product disposal and/or recovery programs prescribed by their nation or company.

![The image features a yellow triangular warning sign with a thick black border set against a white background. Centered within the triangle is a large black exclamation point.](.db40-hpc-debug-board-manual-50m-79026-1010-11/a05df6f375397cf6ffea6dad6701318a0ec528e764314f686a6130caad03bbf7.jpg)

California Proposition 65 Warning: This product can expose you to chemicals including acrylamide, arsenic, benzene, cadmium, Tris(1,3- dichloro-2-propyl)phosphate (TDCPP), 1,4-Dioxane, formaldehyde, lead, DEHP, styrene, DINP, BBP, PVC, and vinyl materials, which are known to the State of California to cause cancer, and acrylamide, benzene, cadmium, lead, mercury, phthalates, toluene, DEHP, DIDP, DnHP, DBP, BBP, PVC, and vinyl materials, which are known to the State of California to cause birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

![The image displays a black-and-white line drawing of a wheeled waste bin, similar to a municipal trash container. A large 'X' is drawn across the bin, crossing it out. Below the bin and the cross, there is a solid black rectangular bar at the bottom edge of the image.](.db40-hpc-debug-board-manual-50m-79026-1010-11/71f57f89ba0684b1eba4edecd7b9081b33b99779863757315b5906f10090ec7b.jpg)

# Trademarks

Product names mentioned herein are used for identification purposes only and may be trademarks / registered trademarks of respective companies.

# Copyright © 2025 ADLINK Technology Incorporated

This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.

# Safety Instructions

For user safety, please read and follow all Instructions, WARNINGs, CAUTIONs, and NOTEs marked in this manual and on the associated equipment before handling/operating the equipment.

Read these safety instructions carefully.

1. Keep this manual for future reference.
2. Read the specifications section of this manual for detailed information on the operating environment of this equipment.
3. Turn off power and unplug any power cords/cables when installing/mounting or un-installing/removing equipment.
4. To avoid electrical shock and/or damage to equipment:
5. Keep equipment away from water or liquid sources;
6. Keep equipment away from high heat or high humidity;
7. Keep equipment properly ventilated (do not block or cover ventilation openings);
8. Make sure to use recommended voltage and power source settings;
9. Always install and operate equipment near an easily accessible electrical socket outlet;
10. Secure the power cord (do not place any object on/over the power cord);
11. Only install/attach and operate equipment on stable surfaces and/or recommended mountings;
12. If the equipment will not be used for long periods of time, turn off the power source and unplug the equipment.

# Conventions

The following conventions may be used throughout this manual, denoting special levels of information

![The image displays a red icon resembling a document or text file. It is a square shape with rounded corners and features a folded bottom-right corner (a 'dog-ear'). Inside the shape, there are two horizontal red lines stacked vertically. There is no text in the image.](.db40-hpc-debug-board-manual-50m-79026-1010-11/097964adb6bc592a075f9663140c84ab5f4bc4b0c2b3057a8170957d2aa3ba3e.jpg)

Note: This information adds clarity or specifics to text and illustrations.

![A standard warning icon featuring a yellow triangle with a dark orange border and a white exclamation mark in the center.](.db40-hpc-debug-board-manual-50m-79026-1010-11/63b78cea630540fc0479e207f863500f4e8a6261a4138f2fc0f1c9bb7981dcc8.jpg)

Caution: This information indicates the possibility of minor physical injury, component damage, data loss, and/or program corruption.

![The image displays a red triangular warning sign containing a white exclamation point in the center.](.db40-hpc-debug-board-manual-50m-79026-1010-11/70ce801eb2845b37d962f0288d938c1809c6c26e8d42d6226017b56180dc07f3.jpg)

Warning: This information warns of possible serious physical injury, component damage, data loss, and/or program corruption.

# Getting Service

Ask an Expert: http://askanexpert.adlinktech.com

# ADLINK Technology, Inc.

No. 66, Huaya 1st Rd., Guishan District, Taoyuan City 333411, Taiwan

Tel: +886-3-216-5088

Fax: +886-3-328-5706

Email: service@adlinktech.com

# Ampro ADLINK Technology, Inc.

6450 Via Del Oro, San Jose, CA 95119-1208, 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.

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

# ADLINK Technology GmbH

Hans-Thoma-Strasse 8-10, 68163, Mannheim, Germany

Tel: +49-621-43214-0

Fax: +49-621 43214-30

Email: emea@adlinktech.com

Please visit the Contact page at www.adlinktech.com for information on how to contact the ADLINK regional office nearest you.

# Table of Contents

Revision History ..

Preface .

List of Figures ... . 8

1. Introduction ... C
2. Specifications.. .10

2.1. Basic Information... . 10
2.2. Block Diagram... . 10
2.3. Drawing ... . 11
2.4. Cable Connection.. .. 12

3. Connector and Header Pinouts... .13

3.1. 40-pin FFC connector to COM-HPC Modules... . 13
3.2. BIOS 14-pin Connector .. .. 14
3.3. EC 4-pin Header.. ... 15
3.4. MMC 6-pin Header.. ... 15

4. Buttons and Switches ... .16

4.1. Button... ... 16
4.2. Mode Switch... ... 16

5. Port 80 and LEDs.. .17

5.1. Port 80... . 17
5.2. LED Indicators ... . 17
5.3. EC Status LED . .. 18

# List of Figures

Figure 1 – Block diagram... .10
Figure 2 – Debug board drawing....... .1
Figure 3 – Debug board and cable connections... .12

# 1. Introduction

The DB40 HPC Debug board is used for COM-HPC modules during a project’s development stage. It includes the following features:

 Interface to SPI Flash for BIOS update
 Interface to EC for EC update
 Interface to MMC for MMC update
 Power and Reset Buttons
 Status LEDs and Test Points for CB\_REST#, CB\_PWROK, SLP\_S3#, SLP\_S4#, SLP\_S5#, EC\_STATUS, PWR\_BTN#, SYS\_RESET#
 Port 80 Decoding Interface with hexadecimal LED display for Power on and Self-test (POST) via I2 C interface

![The image shows a yellow triangular warning symbol with a black border, containing a black exclamation point in the center.](.db40-hpc-debug-board-manual-50m-79026-1010-11/c628add726c6a3894fa05124f7f740de32b8926b31a9648e7451435ad47b356d.jpg)

Caution: The DB40 HPC Debug board can only be used on products that have the appropriate FFC debug connector for this usage.

![The image displays a red outline icon of a document or page with a folded upper-right corner. Inside the outline, there are three horizontal red lines of varying lengths, suggesting text or a list.](.db40-hpc-debug-board-manual-50m-79026-1010-11/241158729f215681fdcb869272d3100be8935944cf119e41cc756c947088bcd1.jpg)

# Note:

1. MMC (Module Management Controller).is a part of remote management implementation and used to support IPMI. MMC will be optionally available on ADLINK’s COM-HPC Server type modules.
2.VR\_Flash and ETH\_MCU Flash are used for internal engineering only and won’t be described herein.

# 2. Specifications

# 2.1. Basic Information

Dimensions: 89 x 73 x 1.6 mm (WxHxD)

Operating temperature: 0°C to 60°C

Ordering number: 91-79026-000E

(ADLINK P/N, includes DB40 HPC Debug card and its necessary cables)

# 2.2. Block Diagram

![Based on the provided diagram, here is the accurate description of the blocks and connections:\n\n**Top Section**\n*   **Block:** 'COM-HPC Module' containing the sub-block '40-pin FFC connector connect to DB40 HPC'.\n*   **Connection:** An 'FFC Cable' connects the sub-block to the board below.\n\n**Bottom Section (DB40 HPC Debug board)**\n*   **Central Block:** '40-pin FFC connector connect to COM-HPC'.\n*   **Connections from the Central Block:**\n    *   **SPI:** Connects to '14-pin connector for SPI BIOS update'.\n    *   **I2C:** Connects to the blue block 'PCA9535 (I2C to GPIO)'.\n        *   From 'PCA9535 (I2C to GPIO)', a line connects to '7-SEG LED (Port 80)'.\n    *   **Misc:** Connects to 'Button, Switch Status LED'.\n    *   **I2C:** Connects to the following blocks on the right:\n        *   '4-pin header for EC update'\n        *   '6-pin header for MMC update'\n        *   'other headers for internal engineering' (represented by a stack of three blocks).](.db40-hpc-debug-board-manual-50m-79026-1010-11/33ec885e4a3d2e4c40f741031f2a6787e9a3b33bbd376dabb1769358b615a08f.jpg)

Figure 1 – Block diagram

# 2.3. Drawing

This section indicates the connectors, LEDs, switches, buttons, and additional items located on the DB40 HPC Debug card, as shown below.

![40-pin FFC connector\nconnect to COM-HPC module\nLEDs & Test Points\nBIOS 14-pin connector\nfor SPI BIOS update\nReset Power\nEC 4-pin header\nfor EC update\nPost Watchdog\nON:Disable\nOFF:Enable(default)\nBIOS Mode\nON:PICMG mode\nOFF:Failsafe mode(default)\nBIOS Failsafe mode\nON:Boot from SPIG(default)\nOFF:Boot from SPII\nNot used\nBIOS Mode Switch Watchdog Switch\nMMC 6-pin header\nfor MMC update](.db40-hpc-debug-board-manual-50m-79026-1010-11/63a4c6296bfbaa9eb0daff772a97e44c33377c4231df2449ba3677c909829bb5.jpg)

Figure 2 – Debug board drawing

# 2.4. Cable Connection

For the firmware update, up to three cables can be connected. The 40-pin FFC connector supports both 40-pin FFC and 41-pin FPC cables, as shown below.

40-pin FFC connector with 40-pin FFC cable

![40-pin FFC cable\nconnect to COM-HPC module\nADLINK\nD840-HPC\n8.8\n4-pin cable\nconnect to EC update fixture\n14-pin cable\nconnect to BIOS update fixture](.db40-hpc-debug-board-manual-50m-79026-1010-11/2b9c5715854fcd09d8cfb64fd7c07438dcc9dfdc0f41cb3ff7dfd895eb6f4537.jpg)

40-pin FFC connector with 41-pin FPC cable

![41-pin FPC cable\nConnect to COM-HPC mini](.db40-hpc-debug-board-manual-50m-79026-1010-11/d33950884e92f66ad103a11094f1aa4f69b7ba40f4ee57b7a8765c3706348408.jpg)

Figure 3 – Debug board and cable connections

<table><tr><td>Cable Type</td><td>Cable Part Number</td><td>Compatible Model</td></tr><tr><td>40-pin FFC cable</td><td>30-30016-0000</td><td>COM-HPC Server/Client type (e.g., COM-HPC-cADP, COM-HPC-cRLP, COM-HPC-cRLS)</td></tr><tr><td>41-pin FPC cable</td><td>30-30412-0000-A0</td><td>COM-HPC mini type (e.g., COM-HPC-mMTL)</td></tr></table>

# 3. Connector and Header Pinouts

This section describes the available connectors and pinouts on the board

# 3.1. 40-Pin FFC Connector to COM-HPC Modules

This interface is used to connect the debug board to the COM-HPC module using FFC (FlexFoil cable).

Connector type: FFC 40-pin, 0.5mm pitch

<table><tr><td># Pin</td><td>Description</td></tr><tr><td>1</td><td>F_SEL_BIOS</td></tr><tr><td>2</td><td>F_BIOS_MODE</td></tr><tr><td>3</td><td>POSTWDT_DIS#</td></tr><tr><td>4</td><td>VR_PWR_3V3</td></tr><tr><td>5</td><td>VR_PMBUS_CLK</td></tr><tr><td>6</td><td>VR_PMBUS_DAT</td></tr><tr><td>7</td><td>MCU_PWR_3V3</td></tr><tr><td>8</td><td>MCU_SWCLK</td></tr><tr><td>9</td><td>MCU_SWDIO</td></tr><tr><td>10</td><td>MCU_NRST</td></tr><tr><td>11</td><td>MMC_PWR_3V3</td></tr><tr><td>12</td><td>MMC_TCK</td></tr><tr><td>13</td><td>MMC_TMS</td></tr><tr><td>14</td><td>MMC_TDI</td></tr><tr><td>15</td><td>MMC_TDO</td></tr><tr><td>16</td><td>GND</td></tr><tr><td>17</td><td>DB_UART_TX</td></tr><tr><td>18</td><td>DB_UART_RX</td></tr><tr><td>19</td><td>EC_WRST#</td></tr><tr><td>20</td><td>EC_PWR_3V3</td></tr></table>

<table><tr><td># Pin</td><td>Description</td></tr><tr><td>21</td><td>EC_SMB_CLK_FLASH</td></tr><tr><td>22</td><td>EC_SMB_DAT_FLASH</td></tr><tr><td>23</td><td>EC_I2C_CLK_PORT80</td></tr><tr><td>24</td><td>EC_I2C_DAT_PORT80</td></tr><tr><td>25</td><td>SYS_RESET#</td></tr><tr><td>26</td><td>PWR_BTN#</td></tr><tr><td>27</td><td>EC_STATUS</td></tr><tr><td>28</td><td>SUS_S5#</td></tr><tr><td>29</td><td>SUS_S4#</td></tr><tr><td>30</td><td>SUS_S3#</td></tr><tr><td>31</td><td>CB_PWROK</td></tr><tr><td>32</td><td>CB_RESET#</td></tr><tr><td>33</td><td>3V3_DUAL</td></tr><tr><td>34</td><td>GND</td></tr><tr><td>35</td><td>SPI_BIOS_CS1#</td></tr><tr><td>36</td><td>SPI_BIOS_CS0#</td></tr><tr><td>37</td><td>SPI_BIOS_CLK</td></tr><tr><td>38</td><td>SPI_BIOS_MOSI</td></tr><tr><td>39</td><td>SPI_BIOS_MISO</td></tr><tr><td>40</td><td>SPI_PWR_3V3</td></tr></table>

# 3.2. BIOS 14-Pin Connector

This interface is used to update the SPI BIOS flash located on the COM-HPC module by using a suitable SPI programmer, e.g. DEDIPROG SF100

Connector type: IDC 14-pin, 2.54mm pitch

<table><tr><td>Pin #</td><td>Description</td></tr><tr><td>1</td><td>Not connected</td></tr><tr><td>2</td><td>Not connected</td></tr><tr><td>3</td><td>SPI_BIOS_CS1#</td></tr><tr><td>4</td><td>Not connected</td></tr><tr><td>5</td><td>SPI_PWR_3V3</td></tr><tr><td>6</td><td>GND</td></tr><tr><td>7</td><td>SPI_BIOS_CS0#</td></tr><tr><td>8</td><td>SPI_BIOS_CLOCK</td></tr><tr><td>9</td><td>SPI_BIOS_MISO</td></tr><tr><td>10</td><td>SPI_BIOS_MOSI</td></tr><tr><td>11</td><td>Not connected</td></tr><tr><td>12</td><td>Not connected</td></tr><tr><td>13</td><td>Not connected</td></tr><tr><td>14</td><td>Not connected</td></tr></table>

# 3.3. EC 4-Pin Header

This interface is used to update the EC (Embedded Controller) located on the COM-HPC module by using a suitable programmer, e.g. I2C interface

Header type: 2.54mm pitch

<table><tr><td>Pin #</td><td>Description</td></tr><tr><td>1</td><td>EC_PWR_3V3</td></tr><tr><td>2</td><td>EC_SMB_CLK_FLASH</td></tr><tr><td>3</td><td>EC_SMB_DAT_FLASH</td></tr><tr><td>4</td><td>GND</td></tr></table>

# 3.4. MMC 6-Pin Header

This interface is used to update the MMC (Module Management Controller) located on the COM-HPC module by using a suitable programmer

Header type: 2.54mm pitch

<table><tr><td>Pin #</td><td>Description</td></tr><tr><td>1</td><td>MMC_PWR_3V3</td></tr><tr><td>2</td><td>MMC_TCK</td></tr><tr><td>3</td><td>MMC_TMS</td></tr><tr><td>4</td><td>MMC_TDI</td></tr><tr><td>5</td><td>MMC_TDO</td></tr><tr><td>6</td><td>GND</td></tr></table>

# 4. Buttons and Switches

This section describes the available buttons and switches on the board

# 4.1. Button

Power Button (PWRBTN): With this button, the PWRBTN# signal of the COM-HPC module can be triggered.

Reset Button (RESET): With this button, the SYS\_RESET# signal of the COM-HPC module can be triggered.

# 4.2. Mode Switch

With this 4 pole DIP switch, users can select one of the several modes available.

<table><tr><td>Switch #</td><td>Function</td></tr><tr><td>1</td><td>POST WATCHDOGON = DisableOFF = Enable (default)</td></tr><tr><td>2</td><td>BIOS MODEON = PICMG MODEOFF = FAILSAFE MODE (default)</td></tr><tr><td>3</td><td>BIOS FAILSAFE MODEON = Boot from SPI0 (default)OFF = Boot from SPI1</td></tr><tr><td>4</td><td>NOT USED</td></tr></table>

# 5. Port 80 and LEDs

This section describes the hexadecimal display and LED functionality

# 5.1. Port 80

During power-up and BIOS execution, the CPU will first retrieve commands from POST and then execute them. Each command has a corresponding debug port data code or BIOS POST checkpoint code. The results from each checkpoint can be reviewed on the LED display so the technician or administrator can properly debug the system. The POST code is written on I/O port 80 hex.

The POST code is shown on the two 7-segment LED displays on the debug board.

The Port 80 decoding interface is dependent on the module design.

# 5.2. LED Indicators

The LEDs indicates the state and/or status of certain system signals, as described below.

<table><tr><td>LED</td><td>Function</td></tr><tr><td>CB_RESET#</td><td>LED will lit on active reset signal of the carrier board</td></tr><tr><td>CB_PWROK</td><td>LED will lit on active power of the COM-HPC module</td></tr><tr><td>SLP_S3#</td><td>LED will lit on released SUS_S3# signal from the COM-HPC module</td></tr><tr><td>SLP_S4#</td><td>LED will lit on released SUS_S4# signal from the COM-HPC module</td></tr><tr><td>SLP_S5#</td><td>LED will lit on released SUS_S5# signal from the COM-HPC module</td></tr><tr><td>EC_STATUS</td><td>LED will show the status of the EC on the COM-HPC module</td></tr><tr><td>PWR_BTN#</td><td>LED will lit on active power button signal of the COM-HPC module</td></tr><tr><td>SYS_RESET#</td><td>LED will lit on active reset signal of the COM-HPC module</td></tr></table>

# 5.3. EC Status LED

The EC state and status is indicated via EC\_STATUS LEDs

<table><tr><td>Behavior</td><td>Description</td></tr><tr><td>Blinking status LED</td><td>A blinking Status LED indicates a failure during power-up. The number of flashes indicates the error code. A missing/wrong system voltage, stuck on the reset line, BIOS failure, or an unexpected shutdown of an on-board power supply can all trigger this signaling code. Error codes are board specific. Please check the corresponding COM-HPC module manual for details.</td></tr><tr><td>Bright blue flash</td><td>A system state change occurs. Power-button activity, Reset-button activity, PCI_RST# activity or activity on SLP_Sx signals can all trigger this signaling mode.</td></tr><tr><td>Fast blinking status LED</td><td>If and when the board is running on Fail-Safe-BIOS, the Status LED will be blinking extremely fast until addressed.</td></tr><tr><td>Short bright blue flashes every 4s</td><td>System is in Suspend-to=RAM.</td></tr></table>
[🔗 Link to the original document](.db40-hpc-debug-board-manual-50m-79026-1010-11/db40-hpc-debug-board-manual-50m-79026-1010-11.pdf)
