Embedded Intel® Core™ Processors
Intel® Core™ Hardware, Software, Firmware, Graphics
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

Coreboot boot up on Serial port

AAbee
Beginner
1,449 Views

Hi,

We would like to boot up the coreboot image in serial console. Our custom board contains a super I/O NCT5104D. We have done the below changes to enable the super I/O for our custom board. But no luck.

  • Added the below code line in \coreboot\src\mainboard\intel\leafhill\romstage.c

# define SERIAL_DEV PNP_DEV(0x4E, NCT5104D_SP1)

nct5104d_enable_uartd(SERIAL_DEV);

nuvoton_enable_serial(SERIAL_DEV, CONFIG_TTYS0_BASE)

console_init();

  • Added the PCI and IRQ details under device pci 1f.0 on # - LPC bridge in \coreboot\src\mainboard\intel\leafhill\devicetree.cb
  • Selected "SUPERIO_NUVOTON_NCT5104D" under BOARD_SPECIFIC_OPTIONS in \coreboot\src\mainboard\intel\leafhill\Kconfig
  • Default console log level as 6 in \coreboot\src\console\Kconfig

Please advise if we are missing anything.

Please mention the serial console related configurations to be done in menuconfig.

Thanks

0 Kudos
1 Reply
CarlosAM_INTEL
Moderator
219 Views

Hello, IntelForum:

Thank you for contacting Intel Embedded Community.

We suggest you address this kind of consultations by filling out the https://firmware.intel.com/content/support Intel(R) Architecture Firmware Resource Center Support form.https://firmware.intel.com/content/support

 

We hope that this information may help you.

Best regards,

Carlos_A.

Reply