Hacker GitHub

← All repos

oxidecomputer/phbl

View on GitHub ↗ ★ 132 Rust

Pico Host Boot Loader

6 mentions on Hacker News by 6 people: 0 stories, 6 comments · first 2023-04-14 · latest 2024-07-08

Mentions per year 6 mentions · busiest year 2024 (4)
20082026
  1. …small attack surface. Taken to the limit, Oxide Computer boots using the [Pico Host Boot Loader]( https://github.com/oxidecomputer/phbl ) which is probably not suitable for your personal system where you would want to boot many OS images…
  2. …hardware platform is FOSS We fully intend to do this, by the way. Just haven't yet. It'll come. 1: https://github.com/oxidecomputer/phbl 2: https://www.osfc.io/2022/talks/i-have-come-to-bury-the-bios-... 2:…
  3. Oxide managed to do something similar as well: https://github.com/oxidecomputer/phbl
  4. They have a custom bootloader https://github.com/oxidecomputer/phbl that runs without AGESA or any of the normal stack of stuff. From their podcast it sounds like it was quite a bit of work to get it working.
  5. …is pretty involved, but to give you a flavor, see, e.g. initialization of the DXIO engine.[2]) [0] https://github.com/oxidecomputer/phbl [1] https://github.com/oxidecomputer/illumos-gate/tree/stlouis [2]…
    comment by bcantrill · 2023-10-27 · in The Cloud Computer
  6. Oxide phbl https://github.com/oxidecomputer/phbl doesn't use OpenSIL. I assume it's written from scratch based on documentation and maybe looking at AGESA. Why can't other server/firmware vendors do the same? Because they're just not…