configs: add sercon port and disable pxe serial console for apu{2,3,4,5}

To avoid mangled characters on serial output from iPXE we have to disable
serial from iPXE console. More to that to have correct serial input we
have to enable SeaBIOS SERCON option with default configuration.

The only limitation of this configs is that apu5 doesn't detect iPXE -
that platform is not for public use so it doesn't affect anyone.

Change-Id: I124705bd691b3c8dcd9a2636b17c019d02732c5a
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
Reviewed-on: https://review.coreboot.org/28616
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
This commit is contained in:
Piotr Król 2018-09-14 11:00:39 +02:00 committed by Philipp Deppenwiese
parent 0f8bf022fc
commit 1c54985bb0
5 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,10 @@
# CONFIG_COLLECT_TIMESTAMPS is not set
CONFIG_VENDOR_PCENGINES=y
CONFIG_BOARD_PCENGINES_APU1=y
CONFIG_NO_GFX_INIT=y
CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y
CONFIG_PXE=y
CONFIG_BUILD_IPXE=y
CONFIG_PXE_ROM_ID="10ec,8168"
# CONFIG_PXE_SERIAL_CONSOLE is not set
CONFIG_MEMTEST_SECONDARY_PAYLOAD=y

View File

@ -4,7 +4,9 @@ CONFIG_BOARD_PCENGINES_APU2=y
CONFIG_APU2_PINMUX_UART_C=y CONFIG_APU2_PINMUX_UART_C=y
CONFIG_APU2_PINMUX_UART_D=y CONFIG_APU2_PINMUX_UART_D=y
CONFIG_NO_GFX_INIT=y CONFIG_NO_GFX_INIT=y
CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y
CONFIG_PXE=y CONFIG_PXE=y
CONFIG_BUILD_IPXE=y CONFIG_BUILD_IPXE=y
CONFIG_PXE_ROM_ID="8086,157b" CONFIG_PXE_ROM_ID="8086,157b"
# CONFIG_PXE_SERIAL_CONSOLE is not set
CONFIG_MEMTEST_SECONDARY_PAYLOAD=y CONFIG_MEMTEST_SECONDARY_PAYLOAD=y

View File

@ -0,0 +1,12 @@
# CONFIG_COLLECT_TIMESTAMPS is not set
CONFIG_VENDOR_PCENGINES=y
CONFIG_BOARD_PCENGINES_APU3=y
CONFIG_APU2_PINMUX_UART_C=y
CONFIG_APU2_PINMUX_UART_D=y
CONFIG_NO_GFX_INIT=y
CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y
CONFIG_PXE=y
CONFIG_BUILD_IPXE=y
CONFIG_PXE_ROM_ID="8086,1539"
# CONFIG_PXE_SERIAL_CONSOLE is not set
CONFIG_MEMTEST_SECONDARY_PAYLOAD=y

View File

@ -0,0 +1,12 @@
# CONFIG_COLLECT_TIMESTAMPS is not set
CONFIG_VENDOR_PCENGINES=y
CONFIG_BOARD_PCENGINES_APU4=y
CONFIG_APU2_PINMUX_UART_C=y
CONFIG_APU2_PINMUX_UART_D=y
CONFIG_NO_GFX_INIT=y
CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y
CONFIG_PXE=y
CONFIG_BUILD_IPXE=y
CONFIG_PXE_ROM_ID="8086,1539"
# CONFIG_PXE_SERIAL_CONSOLE is not set
CONFIG_MEMTEST_SECONDARY_PAYLOAD=y

View File

@ -0,0 +1,12 @@
# CONFIG_COLLECT_TIMESTAMPS is not set
CONFIG_VENDOR_PCENGINES=y
CONFIG_BOARD_PCENGINES_APU5=y
CONFIG_APU2_PINMUX_UART_C=y
CONFIG_APU2_PINMUX_UART_D=y
CONFIG_NO_GFX_INIT=y
CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y
CONFIG_PXE=y
CONFIG_BUILD_IPXE=y
CONFIG_PXE_ROM_ID="8086,1539"
# CONFIG_PXE_SERIAL_CONSOLE is not set
CONFIG_MEMTEST_SECONDARY_PAYLOAD=y