hardware:kgpe-d16
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hardware:kgpe-d16 [2024/03/20 13:14] – [RAM HCL] adding shop link for HMT42GR7AFR4A-PB thum | hardware:kgpe-d16 [2026/02/18 14:50] (current) – formatting thum | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ======= ASUS KGPE-D16 ======= | ======= ASUS KGPE-D16 ======= | ||
| + | |||
| {{ : | {{ : | ||
| ======= General Information ======= | ======= General Information ======= | ||
| + | |||
| + | The ASUS KGPE-D16, //often referred to as " | ||
| The ASUS KGPE-D16 is a AMD Family 10h/15h, dual-CPU server and workstation motherboard released end of 2012. With a dual CPU setup the performance is still impressive today for a target that doesn' | The ASUS KGPE-D16 is a AMD Family 10h/15h, dual-CPU server and workstation motherboard released end of 2012. With a dual CPU setup the performance is still impressive today for a target that doesn' | ||
| - | A basic system diagram is available in the official [[https:// | + | <del>A basic system diagram is available in the official [[https:// |
| Northbridge functions are distributed between the CPU internal northbridge and the SR5690 northbridge, | Northbridge functions are distributed between the CPU internal northbridge and the SR5690 northbridge, | ||
| Line 13: | Line 16: | ||
| Incidentally, | Incidentally, | ||
| - | ===== Installation Notes ===== | + | ====== Installation Notes ====== |
| * Must be operated with 1x EPS12V cable for operations with one CPU, and 2x EPS12V cables for two CPUs | * Must be operated with 1x EPS12V cable for operations with one CPU, and 2x EPS12V cables for two CPUs | ||
| Line 23: | Line 26: | ||
| * Turbo 2 and power saving seems to require a tickless system to function (**nohz=on** in the kernel cmdline), otherwise the extra cores are always woken up and will never enter CC6 | * Turbo 2 and power saving seems to require a tickless system to function (**nohz=on** in the kernel cmdline), otherwise the extra cores are always woken up and will never enter CC6 | ||
| - | ==== Fan Control ==== | + | ===== Fan Control |
| For general info regarding fancontrol please see [[: | For general info regarding fancontrol please see [[: | ||
| Line 31: | Line 34: | ||
| * Using openBMC with an ASUS BMC module | * Using openBMC with an ASUS BMC module | ||
| * Fancontrol/ | * Fancontrol/ | ||
| + | |||
| + | ==== Fan Control Brain Dump From Around 2016 ==== | ||
| + | |||
| + | pwmconfig made fanctrontol config is not reboot safe. better use | ||
| + | / | ||
| + | |||
| + | # update-rc.d fancontrol defaults | ||
| + | |||
| + | standard: | ||
| + | |||
| + | # | ||
| + | INTERVAL=10 | ||
| + | DEVPATH=hwmon0=devices/ | ||
| + | DEVNAME=hwmon0=w83795g | ||
| + | FCTEMPS=hwmon0/ | ||
| + | FCFANS= hwmon0/ | ||
| + | MINTEMP=hwmon0/ | ||
| + | MAXTEMP=hwmon0/ | ||
| + | MINSTART=hwmon0/ | ||
| + | MINSTOP=hwmon0/ | ||
| + | |||
| + | Strategy is not to rely on / | ||
| + | `sensors-detect` for module loading, but instead to do it manually. | ||
| + | |||
| + | 1) Remove lm_sensors.serivce from autostart. | ||
| + | 2) Place needed modules in / | ||
| + | 3) Reboot. | ||
| + | |||
| + | improved: | ||
| + | INTERVAL=10 | ||
| + | # | ||
| + | # | ||
| + | FCTEMPS=/ | ||
| + | # | ||
| + | FCFANS=/ | ||
| + | #FCFANS= | ||
| + | hwmon4/ | ||
| + | # | ||
| + | MINTEMP=/ | ||
| + | MAXTEMP=/ | ||
| + | # | ||
| + | MINSTART=/ | ||
| + | # | ||
| + | MINSTOP=/ | ||
| + | # | ||
| ==== Specific notes regarding fancontrol on KGPE-D16 ==== | ==== Specific notes regarding fancontrol on KGPE-D16 ==== | ||
| - | === openBMC Port on KGPE-D16 === | + | ===== openBMC Port on KGPE-D16 |
| Install the OpenBMC port beta to the ASMB4-iKVM or ASMB5-iKVM modules that come with the main KGPE-D16 retail SKU, this provides fan control and a variety of other cool remote management features. | Install the OpenBMC port beta to the ASMB4-iKVM or ASMB5-iKVM modules that come with the main KGPE-D16 retail SKU, this provides fan control and a variety of other cool remote management features. | ||
| - | === Limited thermal management with coreboot and coreboot-based BIOS replacements on KGPE-D16 === | + | ==== Limited thermal management with coreboot and coreboot-based BIOS replacements on KGPE-D16 |
| The thermal management hardware of the KGPE-D16 is somewhat unusual and limited. It supports both 4-pin and 3-pin fans, however even though it contains a PWM controller with 8 hardware channels, ASUS has only wired up two PWM channels to the fan connectors. To make matters worse, PWM channel 1 is routed to all 4-pin fans while PWM channel 2 is routed to all 3-pin fans. | The thermal management hardware of the KGPE-D16 is somewhat unusual and limited. It supports both 4-pin and 3-pin fans, however even though it contains a PWM controller with 8 hardware channels, ASUS has only wired up two PWM channels to the fan connectors. To make matters worse, PWM channel 1 is routed to all 4-pin fans while PWM channel 2 is routed to all 3-pin fans. | ||
| Line 119: | Line 167: | ||
| The following RAM models and configurations have been tested by either Raptor Engineering or a third party and are know to work as of the stated GIT revision. | The following RAM models and configurations have been tested by either Raptor Engineering or a third party and are know to work as of the stated GIT revision. | ||
| - | ^Manufacturer | + | ^Manufacturer |
| - | |**SK Hynix** | + | |**SK Hynix** |
| - | |Micron | + | |Samsung |
| + | |Micron | ||
| |Micron | |Micron | ||
| |Micron / HP |MT36JSF2G72PZ-1G6E1LG (HP: 672612-081) | |Micron / HP |MT36JSF2G72PZ-1G6E1LG (HP: 672612-081) | ||
| |Hynix/ | |Hynix/ | ||
| |Hynix/ | |Hynix/ | ||
| - | |Kingston | + | |Kingston |
| |Kingston | |Kingston | ||
| |Kingston | |Kingston | ||
| Line 144: | Line 193: | ||
| < | < | ||
| - | Financed in March 2024. | + | Financed in March 2024, model " |
| ===== Miscellaneous Known Issues and Workarounds ===== | ===== Miscellaneous Known Issues and Workarounds ===== | ||
| Line 152: | Line 201: | ||
| If your KGPE-D16 server or workstation is equipped with a discrete graphics processor, the on-board VGA is disabled. Petitboot builds of Vikings do not have drivers for most discrete graphics processors, so there is no boot screen on which to select boot media, for example. Your display should start working as soon as Linux from an installed drive has been loaded. | If your KGPE-D16 server or workstation is equipped with a discrete graphics processor, the on-board VGA is disabled. Petitboot builds of Vikings do not have drivers for most discrete graphics processors, so there is no boot screen on which to select boot media, for example. Your display should start working as soon as Linux from an installed drive has been loaded. | ||
| - | A workaround for this is to enable the VGA jumper and connect a screen to the on-board VGA output because Petitboot has the required drivers for the on-board GPU (Aspeed AST2050) included. This is useful when installing a new operating system for example. The jumper settings can be reverted afterwards. | + | A workaround for this is to enable the VGA jumper and connect a screen to the on-board VGA output because Petitboot has the required drivers for the on-board GPU (Aspeed AST2050) included. This is useful when installing a new operating system for example. The jumper settings can be reverted afterwards. |
| ==== EHCI Debug Console ==== | ==== EHCI Debug Console ==== | ||
| Line 194: | Line 242: | ||
| ====== Free Software Foundations " | ====== Free Software Foundations " | ||
| - | The [[https:// | + | <del>The [[https:// |
| ====== External links ====== | ====== External links ====== | ||
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| [[Category: | [[Category: | ||
hardware/kgpe-d16.1710940489.txt.gz · Last modified: by thum
