master
after 2019master
have unreliable POST; using the release tar of 4.9 works fine though, and from master
, 2019/07/06 is the last known-good version too
sudo apt-get install -y bison build-essential curl flex git gnat libncurses5-dev m4 zlib1g-dev python-minimal
uuid-dev nasm
cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/coreboot/src' && sync && git clone --branch 'master' --depth '1' --recurse-submodules 'https://review.coreboot.org/coreboot.git' ~/'Projects/coreboot/src' && sync
cd ~/'Projects/coreboot/src' && make 'crossgcc-clean' && make 'crossgcc-i386' CPUS='16'
Use CMOS for configuration values
speeds up boot significantlycd ~/'Projects/coreboot/src' && make 'distclean' && make 'nconfig' && sync
cd ~/'Projects/coreboot/src' && make 'savedefconfig' && gio open ~/'Projects/coreboot/src/defconfig'
CONFIG_LOCALVERSION="Nightwane" CONFIG_USE_OPTION_TABLE=y CONFIG_STATIC_OPTION_TABLE=y # CONFIG_COMPRESS_RAMSTAGE is not set # CONFIG_INCLUDE_CONFIG_FILE is not set # CONFIG_COLLECT_TIMESTAMPS is not set CONFIG_VENDOR_ASUS=y CONFIG_BOARD_ASUS_KCMA_D8=y # CONFIG_DRIVERS_UART_8250IO is not set CONFIG_POWER_STATE_OFF_AFTER_FAILURE=y # CONFIG_CONSOLE_CBMEM is not set CONFIG_CPU_MICROCODE_CBFS_NONE=y CONFIG_SOUTHBRIDGE_AMD_SB700_33MHZ_SPI=y # CONFIG_DRIVERS_INTEL_WIFI is not set CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y CONFIG_NO_POST=y CONFIG_SEABIOS_MASTER=y CONFIG_SEABIOS_THREAD_OPTIONROMS=y CONFIG_SEABIOS_DEBUG_LEVEL=0
nano ~/'Projects/coreboot/src/src/mainboard/asus/kcma-d8/cmos.default'
l3_cache_partitioning=Enable
experimental_memory_speed_boost=Enable
cd ~/'Projects/coreboot/src' && make clean && make && sync
mkdir -p ~/'coreboot-bin' && mv ~/'Projects/coreboot/src/build/coreboot.rom' ~/'coreboot-bin/KCMAD8-coreboot-'$(date +%Y-%m-%d)'.rom' && sync
X
to the VM instance's IP addressscp 192.168.122.X:~/coreboot-bin/*.rom ~/Downloads
sync && sudo flashrom --programmer 'internal' --write ~/'Downloads/KCMAD8-coreboot-'*'.rom'
yes
to all sensors-detect
prompts and reboot for fancontrol
to runsudo dnf install 'lm_sensors' && sudo sensors-detect && sudo -e '/etc/fancontrol' && sudo systemctl enable 'fancontrol'
INTERVAL=10 DEVNAME=/sys/class/hwmon/hwmon6=w83795g FCTEMPS=/sys/class/hwmon/hwmon6/device/pwm2=/sys/class/hwmon/hwmon6/device/temp8_input FCFANS=/sys/class/hwmon/hwmon6/device/fan1_input+/sys/class/hwmon/hwmon6/device/fan2_input MINTEMP=/sys/class/hwmon/hwmon6/device/pwm2=50 MAXTEMP=/sys/class/hwmon/hwmon6/device/pwm2=60 MINSTART=/sys/class/hwmon/hwmon6/device/pwm2=4000 MINSTOP=/sys/class/hwmon/hwmon6/device/pwm2=0
ACPI_BIOS_ERROR
BSoD; requires disabling the generated VBIOS option for SeaBIOS to get to that point or otherwise the installer hangs after loading filesiomem=relaxed
and a kernel older than 5.0