Custom coreboot firmware and firmware utilities for your Chromebook/Chromebox
mrchromebox.tech
mrchromebox.tech
Alternatively you can use gallium OS' fix flags USB recovery stick as an alternative to restoring chrome os: https://galliumos.org/fixflags/README and the images https://galliumos.org/fixflags/ ). This acts like a chrome os restore stick but instead of reinstalling chrome os it flips on the legacy bios bits so you can install a Linux OS and then run mrchromebox's firmware flash.
Ultimately you'll need to fix your internal drive though to get something you can install onto first. You might go the official ChromeOS restore stick approach just to get it all back into a known good state, then experiment with blowing away the firmware to replace with coreboot.
I don't really care about the internal drive; I could probably use the SD card slot to host an OS instead.
This project is beyond awesome, but keep in mind that HW support also boils down to kernel and OS support. E.g. Audio support is still a mixed bag and only started (partially) working with the latest update.