Console and outputs: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
! Output name | ! Output name | ||
! direction (from the target coreboot machine point of view) | ! direction (from the target coreboot machine point of view) | ||
! Hardware requirements | |||
! software compatibility (compatibility with software loaded after coreboot, like OS payloads etc...) | ! software compatibility (compatibility with software loaded after coreboot, like OS payloads etc...) | ||
|- | |- | ||
Line 10: | Line 11: | ||
* input | * input | ||
* output | * output | ||
| | |||
* An internal(not USB) serial port: | |||
* it can on the mainboard | |||
* it can also be a PCIe OXPCIe952 card with the 0x1415 and 0xc158 vendor and device ID (respectively). | |||
* USB serial ports are not supported by coreboot yet. | |||
| | | | ||
* seabios | * seabios |
Revision as of 12:52, 15 December 2013
Coreboot has various possible consoles:
Output name | direction (from the target coreboot machine point of view) | Hardware requirements | software compatibility (compatibility with software loaded after coreboot, like OS payloads etc...) |
---|---|---|---|
Serial console
(sends coreboot logs over the serial port) |
|
* it can on the mainboard * it can also be a PCIe OXPCIe952 card with the 0x1415 and 0xc158 vendor and device ID (respectively). * USB serial ports are not supported by coreboot yet. |
|
Console Over EHCI debug port
(sends coreboot logs over the usb debug port) |
|
| |
Console trough spkmodem
(sends coreboot logs over the sound card) |
|
For writting to it from the coreboot target computer:
For reading it from a remote computer:
| |
Network console
(sends coreboot logs over the network) |
| ||
Cbmem console
(Ram buffer, like dmesg) |
|
For writting to the buffer which is in the coreboot target computer:
For reading the buffer on the coreboot target computer, after coreboot booted:
|
Other output:
- POST Card
- Tracing the Flash chip's access?