ASRock J5005-ITX

Key features of this board are:
 * Intel J5005 Goldmont-plus processor with
 * dual DDR4 SO-DIMM memory
 * integrated Intel UHD Graphics 605, supporting 4k at 60 Hz
 * 1 PCIe 2.0 x1, 1 M.2 (Key E)
 * Graphics Output Options: D-Sub, HDMI, DVI-D
 * 7.1 CH HD Audio (Realtek ALC892 Audio Codec), ELNA Audio Caps
 * 4 * SATA3
 * 4 * USB 3.1 Gen1 (2 Front, 2 Rear)

Reasons to build a rig using this board could be the combination of:
 * low power CPU with 10 W TDP: if placed in a spacious enough case then it can be run fanless
 * a CPU with SSSE3, and AES instructions, perfect for fast disk encryption or vpn connections
 * an optical SPDIF port allows for digital connection to an external audio amplifier
 * 4 SATA-3 ports provide plenty of storage opportunity
 * capable of 4k graphics: good for HTPCs
 * small ITX form factor

Hardware
The board also sports
 * 1 M.2 Key E interface, meant for a wireless card
 * 1 x PCI Express 2.0 x1 Slot

Installation
The installation is per the Gentoo AMD64 handbook.

Some specific configuration options are:
 * If is emerged with the "experimental" USE flag, then it is possible to set the processor family to "Intel Goldmont Plus"
 * Enable the kernel modules for encryption using SSE3 and AES instructions, see Iwd for an example of the options to enable
 * Intel graphics, configuring the drivers for generation 9
 * USB support, configuring xHCI, EHCI, and UHCI
 * Audio according to ALSA and optionally PulseAudio. Make sure to enable build Realtek HD-audio codec support

CPU
Intel J5005:
 * marketing name: Intel® Pentium® Silver J5005 Processor
 * code name: Gemini Lake
 * architecture: Goldmont plus

SATA
Select "AHCI SATA support" module.

Video
The integrated video is Intel Gen 9, which also needs firmware. The firmware is loaded automatically when the drivers are built as modules.

Portage make.conf
Many options of Gentoo are set in. Some of the key aspects are: