legacy_hardware:kcma-d8
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| legacy_hardware:kcma-d8 [2026/04/11 23:13] – removed - external edit (Unknown date) 127.0.0.1 | legacy_hardware:kcma-d8 [2026/04/11 23:14] (current) – ↷ Links adapted because of a move operation thum | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== ASUS KCMA-D8 ====== | ||
| + | |||
| + | ===== General information ===== | ||
| + | |||
| + | The ASUS KCMA-D8, //often referred to as " | ||
| + | |||
| + | It is also useful for a router/ | ||
| + | |||
| + | ===== FSF RYF certfification ===== | ||
| + | |||
| + | Vikings made built-to-order workstations and offers part sets (mainboard/ | ||
| + | |||
| + | The D8 Workstation has been [[https:// | ||
| + | |||
| + | The Vikings D8 Mainboard has been [[https:// | ||
| + | |||
| + | |||
| + | ===== CPU HCL ===== | ||
| + | |||
| + | The ASUS KCMA-D8 mainboard is compatible with all available Opteron 4100 CPUs and depending on the board revision also with all available Opteron 4200/4300 CPUs (see information below). | ||
| + | |||
| + | ==== Opteron 4100 not recommended ==== | ||
| + | |||
| + | While working it is not recommended; | ||
| + | |||
| + | ==== Opteron 4200/4300 recommended ==== | ||
| + | |||
| + | === Opteron 4200 === | ||
| + | |||
| + | The Opteron 4200 series CPUs works well, even without CPU microcode updates and with hardware virtualization. | ||
| + | |||
| + | === Opteron 4300 === | ||
| + | |||
| + | The Opteron 4300 series CPUs also work well, are faster than their Opteron 4200 counterparts and may offer more CPU flags. However they require CPU microcode updates for stable operation. | ||
| + | |||
| + | ==== BIOS version 2001 (or later) required for Opteron 4200/4300 ==== | ||
| + | |||
| + | The Opteron 4200/4300 series only work with board revisions starting with specific board revision/ | ||
| + | The serial number //B9S2*// or above is required. B means year, B=2011, C=2012…; 9 means month, 1...9, A, B, C. | ||
| + | |||
| + | The sticker with the serial number is located on the ATXPWR1 24-pin power connector. | ||
| + | |||
| + | If your boards serial number is //B9S2*// or above, verify that BIOS version 2001 (or later) is installed. Otherwise please update your BIOS: http:// | ||
| + | |||
| + | Be aware that other sources of hardware (ebay, aliexpress etc.) may ship you an older, unusable board. Make sure to inquire prior purchasing from sellers you don't trust. | ||
| + | |||
| + | Vikings only sells KCMA-D8 mainboards compatible with the Opteron 4200/4300 CPUs. | ||
| + | |||
| + | |||
| + | ===== coreboot related information ===== | ||
| + | |||
| + | If your board does not use coreboot, you won't be affected. | ||
| + | |||
| + | ==== Fancontrol ==== | ||
| + | |||
| + | For general info regarding fancontrol please see [[: | ||
| + | |||
| + | ==== Limited thermal management / CPU cooling situation ==== | ||
| + | |||
| + | **TL;DR:** If you have two HSFs installed, they will always have the same fan speed. If you want to rely on PWM with the KCMA-D8, we recommend using the thermal sensors of the CPU that is the warmest, depending on how you set your airflow. | ||
| + | |||
| + | //The thermal management hardware of the KCMA-D8 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.// | ||
| + | |||
| + | For these reasons we recommend using quiet fixed speed (3-pin) fans (e.g. the Noctua NH-U9DO HSF). As of ~2020 these HSFs are only available on the second hand market. Installing a water cooling system is another option, which should still be available from select sources (such as the Vikings Shop). | ||
| + | |||
| + | ==== RAM HCL ==== | ||
| + | |||
| + | RAM testing is done against the latest coreboot release. | ||
| + | |||
| + | Vikings is not testing this target against Libreboot due to the age of Libreboots code base. There has been %%**%%a lot%%**%% of progress on RAM initialization in coreboot since then, making the compatible module list a bit longer. | ||
| + | |||
| + | === Tested working === | ||
| + | |||
| + | The following RAM models and configurations have been tested and are know to work as of the stated version/Git revision. | ||
| + | |||
| + | ^Manufacturer^Model | ||
| + | |Kingston | ||
| + | |Crucial | ||
| + | |Crucial | ||
| + | |Transcend | ||
| + | |||
| + | === Tested not working === | ||
| + | |||
| + | ^Manufacturer^Model | ||
| + | |Crucial | ||
| + | |Kingston | ||
| + | |Hynix | ||
| + | |Micron | ||
| + | |Kingston | ||
| + | |Micron | ||
| + | |||
| + | ==== On-board SATA adapter ==== | ||
| + | |||
| + | Although the KCMA-D8 board has 6 physical SATA ports, only 4 of them will work. | ||
| + | |||
| + | User report (Almkglor): Possibly your best bet is to look at the [[https:// | ||
| + | |||
| + | This user also reports: I have used is JMB585, which supports 5 SATA3 (6Gb/s) ports; I got a cheap card which uses this chipset, and it works with the Vikings KCMA-D8 I bought in early 2020. The mainboard cannot boot from any disks in the controller, but once booted, Linux-libre (5.10.29) could detect the disks on the board (they will be '' | ||
| + | |||
| + | ==== Various notes about the KCMA-D8 ==== | ||
| + | |||
| + | === Making GNU GRUB visible at boot time === | ||
| + | |||
| + | Most distributions nowadays will install a graphical GNU GRUB menu, often with a logo of the distribution in the background. On the KCMA-D8 this graphical menu will not appear and you will just see a " | ||
| + | |||
| + | What is actually happening is that the coreboot installed on the Vikings KCMA-D8 does //not// have support for the VGA graphical mode that GNU GRUB is trying to use. This is because support for VGA is via a binary blob with unknown sources, thus by policy Vikings does not include it. GNU GRUB will still poke into the VGA memory and display the GNU GRUB menu there, but because the VGA isn't enabled, you end up seeing nothing. | ||
| + | |||
| + | In order to get //a// boot menu, you need to set '' | ||
| + | |||
| + | The " | ||
| + | |||
| + | === RAM init issues === | ||
| + | |||
| + | On some occasions (approx. one in three), the D8 will not POST due to the RAM initialization process failing **even with RAM from the RAM HCL**. This has been the case since the D8 was supported by coreboot. On some boards this problem doesn' | ||
| + | |||
| + | The only existing workaround is to reset the board if it does not start after a certain time when a POST would be expected. | ||
| + | |||
| + | === ASUS PIKE 2008 SAS RAID card not working on KCMA-D8 === | ||
| + | |||
| + | ASUS PIKE 2008 cards (based on the Broadcom 2008 chipset) reportedly do not work on the KCMA-D8 with Coreboot. ASUS PIKE 2008 works on the KCMA-D8 with the manufacturer' | ||
| + | |||
| + | [[Category: | ||
