Preparing your computer for coreboot: Difference between revisions

From coreboot
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:


== Steps ==
== Steps ==
If you have a serial port, you should consider [[Serial_console#%20Enabling_Serial_Console|Enabling the Serial Console]]
=== Output for production ===
==== Serial port ====
If you have a serial port, you should consider [[Serial_console#%20Enabling_Serial_Console|Enabling the Serial Console]] in:
* Coreboot
* The payload(if you use Seabios from coreboot's "make menuconfig" it's already done for you)
* The bootloader like grub
* The kernel(like the linux kernel)
* The init system(systemd, sysvinit etc...)
==== dbgp ====
if you don't have a serial port you could enable the USB debug port in coreboot and grub. However in my GNU/Linux disribution(Parabola, based on arch) they didn't enable it for the linux(-libre) kernel.
 
=== Initramfs ===

Latest revision as of 20:42, 23 June 2013

Introduction

In order to easier coreboot debugging(really usefull when something goes wrong) you should consider making your computer coreboot-ready before installing coreboot.

Steps

Output for production

Serial port

If you have a serial port, you should consider Enabling the Serial Console in:

  • Coreboot
  • The payload(if you use Seabios from coreboot's "make menuconfig" it's already done for you)
  • The bootloader like grub
  • The kernel(like the linux kernel)
  • The init system(systemd, sysvinit etc...)

dbgp

if you don't have a serial port you could enable the USB debug port in coreboot and grub. However in my GNU/Linux disribution(Parabola, based on arch) they didn't enable it for the linux(-libre) kernel.

Initramfs