# DB30 x86

User’s Guide

intel

![DB30 x86\nADLINK\n1 P2ST Monitoring\nON Switch\nOFF Break (default)\n2 BIOS Mode\nON FLOM mode\nOFF Break (default) mode\n3 BIOS Retire Mode\nON Best from SPIQ (default)\nOFF Best from SPI\n4 Net used\nRESET\nPWRBTN\n15.3V\n2.0V\n3.0V\n4.0V\nEC Debug\nEC Flash\nEC Flash\n15.3V\n2.0V\n3.0V\n4.0V\n15.3V\n2.0V\n3.0V\n4.0V\n15.3V\n2.0V\n3.0V\n4.0V\n15.3V\n2.0V\n3.0V\n4.0V\n15.3V\n2.0V\n3.0V\n4.0V\n15.3V\n2.0V\n3.0](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/ed86a5338be37d572d7465a4a69201f3af7ea2014acc3b1eeed246f61e973660.jpg)

Revision History

<table><tr><td>Revision</td><td>Description</td><td>Date</td><td>Author</td></tr><tr><td>0.1</td><td>Preliminary release</td><td>2023-07-12</td><td>CC</td></tr><tr><td>0.2</td><td>Debug board drawing label updated</td><td>2023-07-13</td><td>CC</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 displays a black and white line drawing of a wheeled trash can or wastebasket with a lid. A large 'X' is superimposed over the entire trash can symbol. Below the symbol is a solid black rectangular block. There is no visible text in the image.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/7ad242cec8c494c39f70b0983bda3368ad8760d8d39c3d9ce57fe6850c441260.jpg)

![The image shows a yellow triangular warning sign with a thick black border. Centered within the triangle is a black exclamation mark. The sign is set against a white background.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/8630caaa5ce9dde6834303b967e931233f6058f59f448ca5ba96997c00f1d913.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.

# Trademarks

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

# Copyright © 2023 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.

Keep this manual for future reference.
• Read the specifications section of this manual for detailed information on the operating environment of this equipment.
• Turn off power and unplug any power cords/cables when installing/mounting or un-installing/removing equipment.
• To avoid electrical shock and/or damage to equipment:
Keep equipment away from water or liquid sources;
Keep equipment away from high heat or high humidity;
• Keep equipment properly ventilated (do not block or cover ventilation openings);
• Make sure to use recommended voltage and power source settings;
• Always install and operate equipment near an easily accessible electrical socket outlet;
• Secure the power cord (do not place any object on/over the power cord);
• Only install/attach and operate equipment on stable surfaces and/or recommended mountings;
• 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 of a document or page with a folded bottom-right corner. Inside the red outline are three centered horizontal red lines: a short line at the top, a longer line in the middle, and a short line at the bottom.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/1c6f709f652455853fc0965c1cf3841b50f9ad76989b02c8d113726838ce06bc.jpg)

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

![The image displays a yellow triangular warning icon featuring a black exclamation mark in the center. It is set against a white background that has faint, vertical grey lines running through it.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/977c3183681aaab07317c6509faaf730c98d8b12ae2df4f410f6434526479bbc.jpg)

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

![The image displays a standard warning symbol consisting of a red isosceles triangle with rounded corners and a thin black border. Inside the triangle is a centered white exclamation point. The background surrounding the triangle is white.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/e8276d0b92e2475e00adfba9d038b9e992466d6cb1eada37f9ae76c3e34ab831.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 11, D-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 ..

1. Introduction .. . 8
2. Specifications.. .9

2.1 Basic ... ... 9
2.2 Block Diagram... . 9
2.3 Drawing .... ..10

3. Connector Pinouts.... .12

3.1 30-pin FFC Connector to COM Express Modules... ..12
3.2 BIOS 14-pin Connector.. 1
3.3 EC 4-pin Header ... . 3

4. Buttons and Switches...

4.1 Buttons... 4
4.2 Switch .... .. 4

5. Port 80 and LEDs..

5.1 Port 80 Display...
5.2 LED Indicators .. . 5
5.3 EC Status LED .. ... 6

# List of Figures

Figure 1 Block diagram .. C

Figure 2 Debug board drawing... ...10

Figure 3 Debug board and its cables .. .11

# 1. Introduction

The DB30 x86 Debug board is used for COM Express modules during a project’s development stage. It includes the following features

Interface to SPI Flash for BIOS update
Interface to EC for Embedded Controller (EC) update
 Power and Reset Buttons
 Status LEDs and Test Point for Power Button, Reset Button, CB\_\_PWROK, CB\_RESET#, SLP\_S3#, SLP\_S4#, SLP\_S5#, EC\_STATUS
 Port 80 Decoding Interface with hexadecimal LED display for Power on and Self-test (POST) via I2C interface

![The image displays a standard warning symbol: a yellow equilateral triangle with rounded corners pointing upward, containing a black exclamation mark in the center, set against a white background.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/d2742cbbc336f95b2427454ee91234b0601eba75f35bb4ded590d06616e37d32.jpg)

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

# 2. Specifications

# 2.1 Basic

Size: 81.6 x 66.8 x 1.6 mm (WxHxD)

Operating temperature: 0°C to 60°C

Ordering number: 91-79013-0010

# 2.2 Block Diagram

![Based on the provided image, here is the description of the block diagram:\n\n**Top Section:**\n*   **Block:** 'COM Express Module' containing a sub-block labeled '30-pin FFC connector Connect to DB30 x86'.\n*   **Connection:** A vertical line labeled 'FFC Cable' connects the top section to the bottom section.\n\n**Bottom Section (Labeled 'DB30 x86 Debug board'):**\n*   **Central Block:** '30-pin FFC connector Connect to COM Express'.\n    *   **Left Connection:** A line labeled 'SPI' connects to a block labeled '14-pin connector for SPI BIOS update'.\n    *   **Down Connection:** A line labeled 'I2C' connects to a block labeled 'PCA9535 (I2C to GPIO)'.\n        *   From the PCA9535 block, a line connects to '7-SEG LED (Port 80)'.\n    *   **Right Connection:** A line labeled 'I2C' connects to a block labeled '4-pin header for EC update'.\n        *   Branching off this I2C line is a vertical line labeled 'UART' connecting to '4-pin header for BMC development (not for user)'.\n    *   **Bottom Right Connection:** A line labeled 'Misc' connects to a block labeled 'Button, Switch Status LED'.](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/449bbfebd2ecfbd722ddde3e654834438c3f4d444c539a24c3c9165366b282b0.jpg)

Figure 1 Block diagram

# 2.3 Drawing

30-pin FFC connector

![S/N 51-79013-0A20 A0\nKBE2EA1001 LF\n001E\nCB_RESET#\nCB_PWROK\nDB30 Cable\nADLINK\n1 POST Watchdog\nON: Disable\nOFF: Enable (default)\n2 BIOS Mode\nON: PICMG mode\nOFF: Fail safe mode (default)\n3 BIOS Fail safe mode\nON: Best from SPIG (default)\nOFF: Best from SPII\n4 Not used\nLEDs\nTest Points\nEC_STATUS\nPWR_BTN#\nSYS_RESET#\nTP1 TP2\nRESET PWRBTN\nDB30 x86\nReset button Power button\nBIOS Mode Switch\nWatchdog Switch\nDevelopment purpose\nNot for user\nEC 4-pin header\nfor EC update\nBIOS 14-pin connector\nfor SPI BIOS update](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/9be5e9e3b0fb4077892b1e55cc468b7aa8e7fbe9effdce726cf92d503bc01701.jpg)

Figure 2 Debug board drawing

![30-pin FFC cable\nconnect to COM Express module\nDB30 x86\nADLINK\n14-pin cable\nconnect to BIOS update fixture\n4-pin cable\nconnect to EC update fixture](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/88ce3c769999161374978bdb2377ee948281383adc137a50e6b343b2a402a7cd.jpg)

Figure 3 Debug board and its cables

# 3. Connector Pinouts

This section describes the available connectors on the debug board.

# 3.1 30-pin FFC Connector to COM Express Modules

This interface is used to connect the debug board to the COM Express module with FFC (FlexFoil cable)

Connector type: FFC 30-pin, 0.5mm pitch

<table><tr><td>Pin #</td><td>Description</td></tr><tr><td>1</td><td>VCC_SPI_IN</td></tr><tr><td>2</td><td>SPI_BIOS_CS0#</td></tr><tr><td>3</td><td>SPI_BIOS_MISO</td></tr><tr><td>4</td><td>SPI_BIOS_MOSI</td></tr><tr><td>5</td><td>SPI_BIOS_CLK</td></tr><tr><td>6</td><td>GND</td></tr><tr><td>7</td><td>CB_RESET#</td></tr><tr><td>8</td><td>SPI_BIOS_CS1#</td></tr><tr><td>9</td><td>POSTWDT_DIS#</td></tr><tr><td>10</td><td>SUS_S3#</td></tr><tr><td>11</td><td>SUS_S4#</td></tr><tr><td>12</td><td>SUS_S5#</td></tr><tr><td>13</td><td>EC_WRST#</td></tr><tr><td>14</td><td>3V3_A</td></tr><tr><td>15</td><td>GND</td></tr></table>

<table><tr><td>Pin #</td><td>Description</td></tr><tr><td>16</td><td>GND</td></tr><tr><td>17</td><td>SEL_BIOS</td></tr><tr><td>18</td><td>BIOS_MODE</td></tr><tr><td>19</td><td>DEBUG_PORT_I2C_DATA</td></tr><tr><td>20</td><td>DEBUG_PORT_I2C_CLK</td></tr><tr><td>21</td><td>3V3_EC_A</td></tr><tr><td>22</td><td>GND</td></tr><tr><td>23</td><td>EC_FLASH_SMB_DATA</td></tr><tr><td>24</td><td>EC_FLASH_SMB_CLK</td></tr><tr><td>25</td><td>PWRBTN#</td></tr><tr><td>26</td><td>SYS_RESET#</td></tr><tr><td>27</td><td>CB_PWROK</td></tr><tr><td>28</td><td>EC_STATUS</td></tr><tr><td>29</td><td>EC_UART_TX1</td></tr><tr><td>30</td><td>EC_UART_RX1</td></tr></table>

# 3.2 BIOS 14-pin Connector

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

Connector type: IDC 14pin, 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>VCC_SPI</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 Embedded Controller (EC) located on the COM Express module by using a suitable programmer

Connector type: 2.54mm pitch

<table><tr><td>Pin #</td><td>Description</td></tr><tr><td>1</td><td>3V3_EC_A</td></tr><tr><td>2</td><td>EC_FLASH_SMB_CLK</td></tr><tr><td>3</td><td>EC_FLASH_SMB_DATA</td></tr><tr><td>4</td><td>GND</td></tr></table>

# 4. Buttons and Switches

This section describes the buttons and switches on the debug board

# 4.1 Buttons

Power Button: with this button, the PWRBTN# signal for the COM Express module can be triggered

Reset Button: with this button, the SYS\_RESET# signal for the COM Express module can be triggered

# 4.2 Switch

With this 4 pole DIP switch, several modes can be selected

<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 Display

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 module design.

# 5.2 LED Indicators

LED Function

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

# 5.3 EC Status LED

The EC state and status of (also known as BMC status) is indicated via LEDs

<table><tr><td>Behavior</td><td>Description</td></tr><tr><td colspan="2"></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 signalling code. Error codes are board specific. Please check the corresponding COM Express 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 signalling 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.g</td></tr><tr><td>Short bright blue flashes every 4s</td><td>System is in Suspend-to=RAM.</td></tr></table>

# LED Error code message

Exception Code Error Message

<table><tr><td>0</td><td>NOERROR</td></tr><tr><td>2</td><td>NO_SUSCLK</td></tr><tr><td>3</td><td>NO_SLP_S5</td></tr><tr><td>4</td><td>NO_SLP_S4</td></tr><tr><td>5</td><td>NO_SLP_S3</td></tr><tr><td>6</td><td>BIOS_FAIL</td></tr><tr><td>7</td><td>RESET_FAIL</td></tr><tr><td>8</td><td>RESETIN_FAIL</td></tr><tr><td>9</td><td>NO_CB_PWROK</td></tr><tr><td>10</td><td>CRITICAL_TEMP</td></tr><tr><td>11</td><td>POWER_FAIL</td></tr><tr><td>12</td><td>VOLTAGE_FAIL</td></tr><tr><td>13</td><td>RSMRST_FAIL</td></tr><tr><td>14</td><td>NO_VDDQ_PG</td></tr><tr><td>15</td><td>NO_V1P05A_PG</td></tr><tr><td>16</td><td>NO_VCORE_PG</td></tr><tr><td>17</td><td>NO_SYS_GD</td></tr><tr><td>18</td><td>NO_V5SBY</td></tr><tr><td>19</td><td>NO_V3P3A</td></tr><tr><td>20</td><td>NO_V5_DUAL</td></tr><tr><td>21</td><td>NO_PWRSRC_GD</td></tr><tr><td>22</td><td>NO_P_5V_3V3_S0_PG</td></tr><tr><td>23</td><td>NO_SAME_CHANNEL</td></tr><tr><td>24</td><td>NO_PCH_PG</td></tr></table>
[🔗 Link to the original document](.db30-x86-debug-board-manual-50m-79013-1000-10-230713/db30-x86-debug-board-manual-50m-79013-1000-10-230713.pdf)
