Difference between revisions of "Coreboot conference Bonn 2015"

From coreboot
Jump to navigation Jump to search
Line 153: Line 153:
* If you do not wish to use a Google-authenticated account you may request to join by following the meeting link. One of the session hosts will need to accept your request, so coordinate via e-mail or IRC.
* If you do not wish to use a Google-authenticated account you may request to join by following the meeting link. One of the session hosts will need to accept your request, so coordinate via e-mail or IRC.


==== Linux-As-Bootloader ====
==== 10:00 Linux-As-Bootloader ====
Linux-As-Bootloader is an attempt to revive the old LinuxBIOS model of storing a stripped down Linux kernel alongside the firmware (e.g. in NOR flash). This approach allows us to leverage the power of Linux to give us maximum features and capabilities without duplicating a lot of kernel code. This is particularly useful for systems that have non-trivial drivers for storage, filesystems, network, etc. which may be used to boot the machine.
Linux-As-Bootloader is an attempt to revive the old LinuxBIOS model of storing a stripped down Linux kernel alongside the firmware (e.g. in NOR flash). This approach allows us to leverage the power of Linux to give us maximum features and capabilities without duplicating a lot of kernel code. This is particularly useful for systems that have non-trivial drivers for storage, filesystems, network, etc. which may be used to boot the machine.


Line 162: Line 162:
Presenter: David Hendricks (dhendrix)
Presenter: David Hendricks (dhendrix)


==== U-root ====
==== 10:45 U-root ====
U-root is an embedded environment written in Go that is currently used as a payload for coreboot. Its aim is to provide an embedded environment where the user can inspect the source code and modify programs on-the-fly and potentially become smaller than binary-based environments as more utilities get bundled.
U-root is an embedded environment written in Go that is currently used as a payload for coreboot. Its aim is to provide an embedded environment where the user can inspect the source code and modify programs on-the-fly and potentially become smaller than binary-based environments as more utilities get bundled.


Line 171: Line 171:
Presenter: Ron Minnich (rminnich)
Presenter: Ron Minnich (rminnich)


==== Flashrom ====
==== 11:30 Flashrom ====
Flashrom is a utility for programming ROMs that is commonly used by firmware developers as well as in support and manufacturing processes. It was spun off of coreboot many years ago and has remained as kind of a sister project ever since as many developers involved with flashrom are also involved with coreboot. This talk will attempt to summarize interesting developments upstream, in the ChromiumOS fork, considerations for manufacturing and field support versus end-user usage, and plans for the future.
Flashrom is a utility for programming ROMs that is commonly used by firmware developers as well as in support and manufacturing processes. It was spun off of coreboot many years ago and has remained as kind of a sister project ever since as many developers involved with flashrom are also involved with coreboot. This talk will attempt to summarize interesting developments upstream, in the ChromiumOS fork, considerations for manufacturing and field support versus end-user usage, and plans for the future.



Revision as of 09:53, 7 October 2015