Skip to content

Hardware Design Manual

Disclaimer

This document serves as a reference for system design using Nuvoton’s NuMicro microcontrollers (NUC980DR63YC). Specifications may change without notice. Nuvoton is not liable for any errors or omissions.

Introduction

This guide explains how to implement an Out-Of-Band (OOB) Enabler using ERMI (Edge Remote Management Interface) Controller Bundle. The ERMI Controller Bundle can be either embedded directly into the motherboard or connected externally to the main board (ERMI Module), depending on the system design.

Pin Configuration

The pinout diagram of the NUC980DR63YC is shown below. It illustrates the connections between the microprocessor and the edge device.

Pinout Diagram

alt text

ERMI Standard Configuration

PIN Description PIN NUMBER Group
RMII1_MDC 51 PF.9
RMII1_MDIO 50 PF.8
RMII1_TXD0 or NCSI_TXD0 49 PF.7
RMII1_TXD1 or NCSI_TXD1 47 PF.6
RMII1_TXEN or NCSI_TXEN 46 PF.5
RMII1_REFCLK or Pull Low for NCSI 45 PF.4
RMII1_RXD0 or NCSI_RXD0 44 PF.3
RMII1_RXD1 or NCSI_RXD1 43 PF.2
RMII1_CRSDV or NCSI_CRSDV 42 PF.1
RMII1_RXERR or Pull Low for NCSI 41 PF.0
NVIDIA MODULE UART_RX 2 PA.0
NVIDIA MODULE UART_TX 3 PA.1
AutoLink UART_TX 12 PC.12
AutoLink UART_RX 13 PC.13
ERMI Debug UART_TX 52 PF.11
ERMI Debug UART_RX 53 PF.12
ERMI_PWR_LED 19 PC.3
ERMI_NETWORK_LED 26 PC.11
CarrierBoard_PWR DET 20 PC.4
CarrierBoard_PWR ON 23 PC.8
CarrierBoard_RESET 24 PC.9
LTE MODULE_PWR_CTL 4 PA.2
LTE MODULE_RST 5 PA.3
W_DISABLE1_M 6 PA.4
W_DISABLE2_M 7 PA.5
DIO (Reserve) 22 PC.6
USB0_ID (Host / Device Mode Sel) 1
Booting Sel 14 PG.1
Booting Sel 12 PG.0
PWRDET_EN 30 PC.14
SSD_Recovry (option) 21 PC.5
External Sensor Integration (option) 25 PC.10

Power Supply

To ensure uninterrupted 24/7 power supply and stable operation of the ERMI Controller, the following guidelines are recommended:

  • By default, use 5VSB (standby 5V) as the independent DC power input, with total power consumption kept below 0.5W.
  • Depending on the specific Wi-Fi or LTE wireless communication module used, select an independent DC power input that provides at least 5VSB at 260mA, to ensure reliable performance.

For more details, please refer to the NUC980 Series Hardware Design Guide.

Power Switch and Reset

To implement the power switch function, connect NUC980’s PC.8 and VSS to the power switch pins on the edge device’s mainboard. The actual trigger logic—high or low voltage—and the signal duration may vary depending on the device model and can be customized as needed.

For reset functionality, connect NUC980’s PC.9 and VSS to the mainboard’s reset pins. Similarly, the trigger type and duration can be adjusted based on the specific requirements of the device.

For detailed configuration guidelines, please refer to User Guide 9.Actions.

LED Indicator

To ensure proper operation of LED indicators, connect the NUC980 GPIO pins PC.3 and PC.11 to the LED lights. For more detail, please refer to LED lights Indicators.

Network Factory Reset

To implement the network factory reset function, connect NUC980 GPIO PC.15 to the ERMI Controller’s physical reset button.

This allows users to restore network settings by long-pressing (2 seconds) the button. For more detail, please refer to Reset to Default.

UART Debugging

To implement the UART debugging function, connect NUC980 GPIO PF.12 (TX), PF.11 (RX), and VSS (GND) to the ERMI Controller. Set the UART baud rate to 115200 to establish proper communication between the NUC980 and the ERMI Controller.

It is also recommended to include a 2.54 mm pin header in the design for debugging purposes:

  • During Development: The 2.54 mm pin header provides convenient access to the UART lines (TX, RX, GND), making it easy to connect external debugging tools and perform diagnostics.
  • During Mass Production: Once the design is finalized, you may choose to retain or remove the pin header depending on whether UART debugging access is required in the final product.

Serial over LAN (UART Communication)

To enable Serial over LAN (SOL) via UART communication, connect the NUC980 GPIO pins PA.0 (TX), PA.1 (RX), and VSS to the UART port of the edge device for effective system monitoring.

This setup allows the NUC980 to collect system-level information from sources such as:

  • SOM Debug UART
  • x86 CPU motherboards that support BIOS console redirection via UART1

The connection typically uses TTL-level signals, and the pin mapping is as follows:

  • NUC980 UART1 TX (PA.0) → Edge Device RX
  • NUC980 UART1 RX (PA.1) → Edge Device TX

To enable automatic UART pairing between the ERMI Controller and the edge device, connect NUC980’s UART8 interface—specifically PC.12 (TX), PC.13 (RX), and VSS—to the UART port of the edge device.

This UART connection should use a non-system debug UART, allowing the NUC980 to detect and automatically establish communication with the edge device.

For edge devices that implement NC-SI (Network Controller Sideband Interface) designs, please ensure that this UART-based auto-link pairing method is supported to maintain compatibility and functionality.

10/100Mb Ethernet

To establish an Ethernet connection on the ERMI Controller, connect the NUC980 RMII interface—specifically GPIO pins PF.9, PF.7, PF.5, PF.3, PF.1, PF.8, PF.6, PF.4, PF.2, PF.0, along with nRESET—to the Ethernet PHY.

Edge Device Power ON/OFF Detection

To implement the power ON/OFF detection function for the edge device, connect NUC980 GPIO PC.4 to the 3.3V Power Good (PG) output from the motherboard or to the Digital Output (DO) signal from the chassis.

  • When the edge device is powered ON, a stable high-level signal (3.3V) is output, notifying the ERMI Controller that the device is active.

  • When the edge device is powered OFF, a stable low-level signal (0V) is output, indicating to the ERMI Controller that the device is shut down.

The power ON/OFF detection feature is controlled via GPIO pin PC.14, which should be routed externally to allow system-level control (e.g., via DIP switch or other circuitry) for flexible deployment.

  • When PC.14 is externally pulled LOW, the power detection circuit is enabled.

NC-SI

Connect NUC980’s PF[1~7] to the edge device's NIC (Intel i210) using the NUC980 RMII interface. For powering the NIC, use independent power sources: 5V_Standby and 3.3V_LAN Standby, along with a dedicated clock source. This setup ensures that the NIC remains unaffected by the power ON/OFF cycles of the edge device, thereby maintaining a stable external connection.

Additionally, please make sure that clock buffer is positioned between the 50MHz OSC, i210, and NUC980 RMII.

Wireless Communication

When designing wireless communication systems, connect USB0_DM, USB0_DP, and USB0_ID to the ERMI Controller. By default, the NUC980 USB operates in device mode, as the USB0_ID pin is internally pulled up.

To enable communication via the USB interface, the NUC980 must be switched to host mode. This is achieved by shorting USB0_ID to VSS.

When operating in host mode, the NUC980 supports connectivity via either Wi-Fi or a 4G cellular network.