ASRock H310CM-HDV/M.2 SE UEFI Setup Utility
1 Introduction
This section introduces how to configure your system using the UEFI SETUP UTILITY. After turning on the computer, press F2 or Del to enter the UEFI SETUP UTILITY. Otherwise, the Power-On Self-Test (POST) will continue its test routine. If you want to enter the UEFI SETUP UTILITY after POST, you can restart the system by pressing Ctrl + Alt + Delete or the reset button on the system chassis. You can also restart the system by turning it off and then on again.
Due to continuous updates of UEFI software, the UEFI setup screens and descriptions provided are for reference only and may differ from what you see on your screen.
2 EZ Mode
By default, the EZ Mode screen appears when you enter the BIOS setup program. EZ Mode is a dashboard that displays various readings of the system's current status. You can check the most important system information, such as: CPU speed, DRAM frequency, SATA information, fan speed, etc.
Press F6 or click the “Advanced Mode” button in the upper right corner of the screen to switch to “Advanced Mode” for more options.
Key Functions in EZ Mode:
- 1 Help: Provides assistance.
- 2 Load UEFI Defaults: Loads default UEFI settings.
- 3 Save Changes and Exit: Saves changes and exits the setup.
- 4 Discard Changes: Discards any changes made.
- 5 Change Language: Allows changing the display language.
- 6 Switch to Advanced Mode: Switches to the Advanced Mode interface.
3 Advanced Mode
Advanced Mode provides more options for configuring BIOS settings. Refer to the following sections for detailed configuration.
To access EZ Mode, press F6 or click the “EZ Mode” button in the upper right corner of the screen.
3.1 UEFI Menu Bar
The top of the screen has a menu bar with the following options:
- Main: Displays system time/date information.
- Overclocking Tool: Configures overclocking settings.
- Advanced: Advanced system configuration.
- Tool: Useful tools.
- Hardware Monitor: Displays current hardware status.
- Boot: Configures boot settings and boot priority.
- Security: Security settings.
- Exit: Exits the current screen or the UEFI Setup Utility.
3.2 Navigation Keys
Use the ← and → keys to select options on the menu bar, and use the ↑ and ↓ keys to move the cursor up or down to select items. Then press Enter to enter a sub-screen. You can also use the mouse to click on the desired item.
Please check the following table for descriptions of each navigation key:
Navigation Key | Description |
---|---|
+/- | Changes the option for the selected item. |
Tab | Switches to the next function. |
PGUP | Goes to the previous page. |
PGDN | Goes to the next page. |
Goes to the top of the screen. | |
Goes to the bottom of the screen. | |
F1 | Displays a general help screen. |
F7 | Discards changes and exits the SETUP UTILITY. |
F9 | Loads the optimal default values for all settings. |
F10 | Saves changes and exits the SETUP UTILITY. |
F12 | Takes a screenshot. |
Jumps to the exit screen or exits the current screen. |
4 Main Screen
When you enter the UEFI SETUP UTILITY, the Main screen appears and displays a system overview.
My Favorites
Displays your favorite BIOS items. Press F5 to add/remove favorite items.
5 Overclocking Tool
In the Overclocking Tool screen, you can set overclocking functions.
CPU Configuration
Performance Mode
Defaults to the maximum Non-Turbo performance mode. This setting keeps the CPU flexible in its multiplier until the operating system takes over. Maximum Battery mode sets the CPU multiplier to x8 until the operating system takes over. It is recommended to set this option when overclocking BCLK.
FCLK Frequency
Sets the FCLK frequency.
AVX Frequency Offset
The AVX frequency offset setting adjusts the negative offset for the CPU multiplier under AVX load. The AVX load is heavier, so it reduces the AVX multiplier to ensure the maximum possible multiplier for SSE load.
BCLK Aware Voltage
BCLK Aware Voltage can be set to Enabled or Disabled. When set to Enabled, the pcode will consider the CPU V/F curve when calculating the CPU V/F curve. This is suitable for BCLK overclocking to avoid high voltage overrides.
Ring to Core Ratio Offset
Disabling the Ring to Core Ratio Offset allows the Ring and Core to operate at the same frequency.
Intel SpeedStep Technology
Intel SpeedStep Technology allows the processor to switch between multiple frequencies and voltages to achieve better power savings and thermal performance.
Intel Turbo Boost Technology
Intel Turbo Boost Technology allows the processor to operate at speeds above its basic operating frequency when the operating system requires it.
Intel Speed Shift Technology
Enable/Disable Intel Speed Shift Technology. Enabling this technology exposes the CPPC v2 interface, allowing hardware to control the P-state.
Long Duration Power Limit
Configures the package power limit 1 (Watts). When this limit is exceeded, the CPU multiplier will be reduced after a period of time. Lower limits protect the CPU and save power, while higher limits improve performance.
Long Duration Maintained
Configures how long it takes for the CPU multiplier to be reduced after exceeding the long duration power limit.
Short Duration Power Limit
Configures the package power limit 2 (Watts). When this limit is exceeded, the CPU multiplier will be immediately reduced. Lower limits protect the CPU and save power, while higher limits improve performance.
CPU Core Current Limit
Configures the current limit (Amperes) for the CPU in Turbo mode. Lower limits protect the CPU and save power, while higher limits improve performance.
GT Current Limit
Configures the current limit (Amperes) for the GPU in Turbo mode. Lower limits protect the GPU and save power, while higher limits improve performance.
GT Frequency
Configures the frequency of the integrated GPU.
DRAM Configuration
DRAM Tools
Fine-tune DRAM settings by checking the checkboxes. Click OK to confirm and apply the new settings.
DRAM Timing Configuration
Load XMP Setting
Load XMP settings to overclock the memory and perform beyond standard specifications.
DRAM Reference Clock
Select [Auto] for optimized settings.
DRAM Frequency
If [Auto] is selected, the motherboard will detect the installed memory modules and automatically assign the appropriate frequency.
Memory Clock
Selects the frequency used to override memory training timing delays. The memory clock can control memory training only when ASRock Timing Optimization is disabled.
Primary Timings
- CAS# Latency (tCL): The time between sending the column address to the memory and the start of the data response.
- RAS# to CAS# Delay and Row Precharge Time (tRCD): The number of clock cycles required between sending the row address to the memory and the column address, and between the Activate command and the next row.
- Row Precharge Time: The number of clock cycles required between sending the precharge command and opening the next row.
- RAS# Active Time (tRAS): The number of clock cycles required between the bank active command and the precharge command.
- Command Rate (CR): The delay between the memory chip and the first active command.
Secondary Timings
- Write Recovery Time (tWR): The delay required after a successful write operation before the active bank can be precharged.
- Refresh Cycle Time (tRFC): The number of clock cycles between a Refresh command and the first Activate command to the same rank.
- RAS to RAS Delay (tRRD_L): The number of clock cycles between activating two rows in the same rank.
- AS to RAS Delay (tRRD_S): The number of clock cycles between activating two rows in the same rank.
- Write to Read Delay (tWTR_L): The number of clock cycles between the last write operation and the next read command to the same internal bank.
- Write to Read Delay (tWTR_S): The number of clock cycles between the last write operation and the next read command to the same internal bank.
- Read to Precharge (tRTP): The number of clock cycles inserted between a read command and a row precharge command to the same rank.
- Four Activate Window (tFAW): The time window allowed for four memory banks in the same rank to be activated.
- CAS Write Latency (tCWL): Configures CAS write latency.
Tertiary Timings
- tREFI: Configures the refresh period for the average refresh interval.
- tCKE: Configures the period during which DDR3 enters self-refresh mode and starts the refresh command internally.
- tRDRD_sg: Configures module read to read delay.
- tRDRD_dg: Configures module read to read delay.
- tRDRD_dr: Configures module read to read delay.
- tRDRD_dd: Configures module read to read delay.
- tRDWR_sg: Configures module read to write delay.
- tRDWR_dg: Configures module read to write delay.
- tRDWR_dr: Configures module read to write delay.
- tRDWR_dd: Configures module read to write delay.
- tWRRD_sg: Configures module write to read delay.
- tWRRD_dg: Configures module write to read delay.
- tWRRD_dr: Configures module write to read delay.
- tWRRD_dd: Configures module write to read delay.
- tWRWR_sg: Configures module write to write delay.
- tWRWR_dr: Configures module write to write delay.
- tWRWR_dd: Configures module write to write delay.
Round Trip Timing
- Round Trip Latency Initial Value: Sets the initial value for round trip latency training.
- IO Latency Initial Value: Sets the initial value for IO latency training.
- Round Trip Latency (Channel A): Sets the round trip latency for Channel A.
- Round Trip Latency (Channel B): Sets the round trip latency for Channel B.
- IO Latency (Channel A): Sets the IO latency for Channel A.
- IO Latency (Channel B): Sets the IO latency for Channel B.
- IO Latency Offset (Channel A): Sets the IO latency offset for Channel A.
- IO Latency Offset (Channel B): Sets the IO latency offset for Channel B.
- RFR Latency (Channel A): Sets the RFR latency for Channel A.
- RFR Latency (Channel B): Sets the RFR latency for Channel B.
Advanced Settings
- ODT WR (CHA): Used to set the WR for the termination resistance of the memory signal for Channel A.
- ODT NOM (CHA): Use this item to change the ODT (CHA) auto/manual setting. The default setting is [Auto].
- ODT PARK (CHA): Used to set the PARK for the termination resistance of the memory signal for Channel A.
- Dll Bandwidth 0: Configures Dll Bandwidth 0.
- Dll Bandwidth 1: Configures Dll Bandwidth 1.
- Dll Bandwidth 2: Configures Dll Bandwidth 2.
- Dll Bandwidth 3: Configures Dll Bandwidth 3.
- Command Tri-state: Sets command tri-state support.
- Immediate Memory Timing: Sets immediate memory timing.
- [Enable] The system allows immediate memory timing changes after MRC_DONE.
- MRC Fast Boot: Enables fast boot by skipping DRAM memory training for quicker system boot.
Voltage Settings
- Vcore Offset Voltage: Used to configure the CPU Vcore offset voltage.
- GT Offset Voltage: Used to configure the GT offset voltage.
- Memory Voltage: Used to configure the memory voltage.
- PCH + 1.0 Voltage: Sets the chipset voltage (1.0V).
Save User Defaults
Enter a profile name, then press Enter to save your settings as user defaults.
Load User Defaults
Loads previously saved user defaults.
Save User UEFI Setup Profile to Disk: Saves the current UEFI settings as user default profiles to disk.
Load User UEFI Setup Profile from Disk: Loads previously saved user default profiles from disk.
6 Advanced
In this section, you can configure the following items: CPU Configuration, Chipset Configuration, Storage Configuration, Super IO Configuration, ACPI Configuration, USB Configuration, and Trusted Computing.
6.1 CPU Configuration
Intel Hyper Threading Technology
Intel Hyper Threading Technology allows multiple threads to run on each core, improving the overall performance of threaded software.
Activate Processor Cores
Select the number of cores enabled in each processor package.
CPU C-State Support
Enable CPU C-state support for power saving. It is recommended to enable C3, C6, and C7 for better power saving.
Enhanced Halt State (C1E)
Enable Enhanced Halt State (C1E) to reduce power consumption.
CPU C3 State Support
Enable C3 deep sleep state to reduce power consumption.
CPU C6 State Support
Enable C6 deep sleep state to reduce power consumption.
CPU C7 State Support
Enable C7 deep sleep state to reduce power consumption.
Software C-State Support
Enable CPU, PCIe, Memory, and Graphics C-state support for power saving.
CFG Lock
This item can be used to enable or disable CFG Lock.
CPU Thermal Throttling Protection
Enable CPU internal temperature control to prevent CPU overheating.
Intel Virtualization Technology
Intel Virtualization Technology allows a platform to run multiple operating systems and applications in isolated partitions, enabling a computer system to be used as multiple virtual systems.
Hardware Prefetcher
Automatically prefetches processor data and code. Enabling it provides better performance.
Adjacent Cache Line Prefetch
Prefetches subsequent cache lines while retrieving the current requested cache line. Enabling it provides better performance.
Software Guard Extensions (SGX)
Use this item to enable or disable software-controlled Software Guard Extensions (SGX) instructions.
6.2 Chipset Configuration
Primary Graphics Adapter
Select the primary VGA.
Above 4G Decoding
Enable/disable the 64-bit function to decode memory above 4G address space. This function is only applicable to systems that support 64-bit PCI decoding.
VT-d
Intel® Virtualization Technology Directed I/O (VT-d) support helps your virtual machine monitor utilize hardware better by improving application compatibility and reliability, as well as providing additional manageability, security, isolation, and I/O performance.
PCIE1 Link Speed
Select the PCIE1 link speed.
PCIE2 Link Speed
Select the PCIE2 link speed.
PCIE3 Link Speed
Select the PCIE3 link speed.
PCI Express Native Control
Select Enabled to enhance PCI Express power saving performance in the operating system.
PCIE ASPM Support
This item enables/disables ASPM support for all CPU downstream devices.
PCH PCI-E ASPM Support
This option enables/disables ASPM support for all PCH downstream devices.
DMI ASPM Support
This item enables/disables ASPM control for the CPU side of the DMI link.
PCH DMI ASPM Support
This option enables/disables ASPM support for all PCH DMI devices.
Shared Memory
Configures the amount of memory allocated to the integrated graphics processor during system boot.
Onboard Graphics Multi-Monitor Support
When an external graphics card is installed, select Disabled to disable the integrated graphics. Select Enabled to keep the integrated graphics enabled.
Onboard HD Audio
Enable/disable onboard high-definition audio. Setting to Auto enables onboard high-definition audio and automatically disables it when a sound card is installed.
Intel® Gigabit LAN Controller I219-V
Enable or disable the onboard network interface controller (Intel® I219V).
Front Panel
Enable/disable front panel high-definition audio.
Onboard HDMI HD Audio
Enable/disable onboard HDMI HD audio.
Deep Sleep
Configures the deep sleep mode when the computer is turned off for power saving.
AC/Power Loss Recovery
Selects the power state after a power failure. If you select [Power Off], the power will remain off after power recovery. If you select [Power On], the system will start booting after power recovery.
6.3 Storage Configuration
SATA Controller
Enable/disable the SATA controller.
SATA Active Link Power Management
Allows SATA devices to enter a low power state when inactive to save power. Only supported in AHCI mode.
Hard Drive S.M.A.R.T.
S.M.A.R.T. stands for Self-Monitoring, Analysis, and Reporting Technology. It is a monitoring system for computer hard drives that detects and reports various indicators of reliability.
6.4 Super IO Configuration
Serial Port
Enable or disable the serial port.
Serial Port Address
Selects the address for the serial port.
Parallel Port
Enable or disable the parallel port.
Change Settings
Selects the address for the parallel port.
Device Mode
Selects the device mode based on the connected device.
PS2 Y-Cable
Enable the PS2 Y-cable or set this option to [Auto].
6.5 ACPI Configuration
Suspend to RAM
Selecting Disabled performs ACPI S1 suspend type. Selecting Auto is recommended for ACPI S3 power saving.
PS/2 Keyboard Power On
Allows waking the system via a PS/2 keyboard.
PCIE Devices Power On
Allows waking the system via PCIE devices, and enables Wake-on-LAN.
Wake Up by 1219 LAN
Allows the system to wake up via the 1219 LAN.
Ring On/Ring On
Allows waking the system via modem ring signal from the onboard COM port.
RTC Alarm
Allows waking the system via Real-Time Clock. Setting this to By OS allows your operating system to handle it.
USB Keyboard/Remote Wake Up
Allows waking the system via keyboard or remote control.
USB Mouse Power On
Allows waking the system via USB mouse.
6.6 USB Configuration
Legacy USB Support
Enable or disable legacy operating system support for USB 2.0 devices. If you encounter USB compatibility issues, it is recommended to disable legacy USB support. Selecting UEFI Setup Only (UEFI Setup Only) provides USB support only in UEFI setup and Windows/Linux operating systems.
PS/2 Simulator
Enable this item to allow operating systems that are not USB aware to support USB legacy keyboards.
XHCI Hand-off
Manages the operating system's control over XHCI resources. XHCI drivers can take ownership of XHCI.
6.7 Trusted Computing
Security Device Support
Enable to activate Trusted Platform Module (TPM) security for your hard drive.
7 Tools
Cloud Clinic
If your PC has any problems, please contact ASRock Tech Service. Please configure network settings before using Cloud Clinic.
Auto Driver Installer
If this item is enabled, a prompt will appear after system startup to help users install and update necessary drivers.
Instant Flash
Save the UEFI file to a USB storage device, then run Instant Flash to update your UEFI.
8 Hardware Monitor
This section allows you to monitor hardware status, including CPU temperature, motherboard temperature, fan speed, and voltage parameters.
Fan Adjustment
Measures the minimum fan speed.
Variable Fan Control
Select CPU Fan 1 and 2 modes, or select Custom to set 5 CPU temperatures and assign a corresponding fan speed for each temperature.
CPU Fan 1 Setting
Select CPU Fan 1 mode, or select Custom to set 5 CPU temperatures and assign a corresponding fan speed for each temperature.
CPU Fan 1 Step Up
Sets the CPU Fan Step Up value.
CPU Fan 1 Step Down
Sets the CPU Fan Step Down value.
CHA_FAN1/W_PUMP Switch
Selects the mode for the chassis fan or water pump fan.
Chassis Fan 1 Control Mode
Select PWM mode or DC mode for Chassis Fan 1.
Chassis Fan 1 Setting
Select the fan mode for Chassis Fan 1, or select Custom to set 5 CPU temperatures and assign a corresponding fan speed for each temperature.
Chassis Fan 1 Setting
Select the fan mode for Chassis Fan 1, or select Custom to set 5 CPU temperatures and assign a corresponding fan speed for each temperature.
Chassis Fan 1 Temperature Source
Selects the temperature source for Chassis Fan 1.
Chassis Fan 1 Step Up
Sets the Chassis Fan 1 Step Up value.
Chassis Fan 1 Step Down
Sets the Chassis Fan 1 Step Down value.
Chassis Fan 2/W_PUMP Switch
Selects the mode for Chassis Fan 2 or water pump fan.
Chassis Fan 2 Control Mode
Select PWM mode or DC mode for Chassis Fan 2.
Chassis Fan 2 Setting
Select the fan mode for Chassis Fan 2, or select Custom to set 5 CPU temperatures and assign a corresponding fan speed for each temperature.
Chassis Fan 2/W_PUMP Temperature Source
Selects a temperature source for Chassis Fan 2.
Chassis Fan 2 Step Up
Sets the Chassis Fan 2 Step Up value.
Chassis Fan 2 Step Down
Sets the Chassis Fan 2 Step Down value.
Overheat Protection
When enabled, the system will automatically shut down if the motherboard overheats.
Case Open Feature
Enable or disable the Case Open Feature to detect if the chassis cover has been removed.
9 Security
In this section, you can set or change the system's supervisor/user password. You can also clear the user password.
Administrator Password
Set or change the administrator account password. Only administrators can change settings in the UEFI Setup Utility. Leave blank and press Enter to remove the password.
User Password
Set or change the user account password. Users cannot change settings in the UEFI Setup Utility. Leave blank and press Enter to remove the password.
Secure Boot
Enables support for Secure Boot.
TPM Device Selection
Enable or disable Intel PTT in ME. Disable this item to use a discrete TPM module.
10 Boot
This section displays available devices on the system for you to configure boot settings and boot priority.
Boot Option Priorities
- Fast Boot: Fast Boot can minimize the computer's boot time. In Fast Boot mode, you cannot boot from USB storage devices. Windows 8 or later versions support Ultra Fast mode, and if you are using an external graphics card, the VBIOS must also support UEFI GOP. Note that Ultra Fast mode boots very quickly, and the only way to enter this UEFI Setup Utility is to clear the CMOS or run the Restart to UEFI utility in Windows.
- Boot from Onboard LAN: Allows waking the system via the onboard LAN.
- Setup Prompt Timeout: Configures the number of seconds to wait for the hotkey prompt during boot.
- Boot Num-Lock State: Selects whether the Num-Lock key is turned off or on during system startup.
- Boot Beep: Selects whether the boot beep is turned off or on during system startup. Note that a buzzer is required.
- Full Screen Logo: Enable to display the boot logo, disable to display normal POST messages.
Additional ROM Display
Enable Additional ROM Display to view additional ROM information, or configure additional ROM (if Full Screen Logo is enabled). Disable for faster boot speeds.
Boot Failure Message
If the computer fails to boot multiple times, the system will automatically revert to default settings.
CSM (Compatibility Support Module)
Enable to boot with Compatibility Support Module. Do not disable it unless you are running WHCK tests. You can also disable CSM for faster boot speeds.
- Launch PXE OpROM Policy: Selects items that only support UEFI Option ROM. Select Legacy only to run items that only support legacy Option ROM. Select Do not launch to skip executing legacy and UEFI Option ROMs.
- Launch Storage OpROM Policy: Selects items that only support UEFI Option ROM. Select Legacy only to run items that only support legacy Option ROM. Select Do not launch to skip executing legacy and UEFI Option ROMs.
- Other PCI Device ROM Priority: For other PCI devices besides network devices. The OpROM to be launched is defined by mass storage devices or video devices.
11 Exit
Select this option to save configuration changes and exit the setup. Selecting [OK] will change and exit the UEFI SETUP UTILITY.
Select this option to discard changes and exit the setup. Selecting [OK] will exit the UEFI SETUP UTILITY without saving any changes.
Select this option to discard all changes. Selecting [OK] will discard all changes.
Loads all options' UEFI default values. You can use the F9 key for this operation.
Copies shellx64.efi to the root directory to launch EFI Shell.