Dear Branden,
Thank you for uploading the results for your ASUS P2-99 to the board status repository [1].
You configured your board as below.
``` # This image was built using coreboot 4.6-2379-g0cc28d7e61 CONFIG_VENDOR_ASUS=y CONFIG_BOARD_ASUS_P2B=y CONFIG_DRIVERS_PS2_KEYBOARD=y CONFIG_SEABIOS_PS2_TIMEOUT=500 # CONFIG_DRIVERS_INTEL_WIFI is not set CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="P2-99" CONFIG_SEABIOS_MASTER=y ```
First, if the image built for the different board Asus P2B builds, we should just add a variant for the Asus P2-99, so that the upload is not so confusing.
Second, as you use SeaBIOS as a payload you can deselect `CONFIG_DRIVERS_PS2_KEYBOARD` as SeaBIOS can initialize that on its own.
I only know the time-out for SeaBIOS to be needed on laptops. Is SeaBIOS unable to initialize the PS/2 keyboard, when you remove the time-out?
Despite time stamp collection being enabled (`CONFIG_COLLECT_TIMESTAMPS=y`), there is no upload of the output `cbmem -t`. Is that not working?
Also, did your board reboot/reset in between?
``` […] SeaBIOS (version rel-1.11.0-4-g844b864) […] Booting from Hard Disk... Booting from 0000:7c00
coreboot-4.6-2379-g0cc28d7e61 Fri Dec 15 03:32:04 UTC 2017 romstage starting... […] ```
Thanks,
Paul
[1] asus/p2b/4.6-2379-g0cc28d7e61/2017-12-15T03_32_04Z