Sarien, manually compiling/flashing full rom

I now have a Sarien as my backburner project.

I have a USB programmer and probe for the flat wson chip in case I mess up.

So far I’ve studied any public post about Sarien that I could find, and have some experience compiling coreboot manually with changes.

I ran build.sh from MrChromebox 2408 repo, by copying config.sarien.uefi from 4.19 branch. I enabled dev mode, disabled WP, and manually backed up the stock FW. I injected VPD from stock into the new rom as well.
I reconnected the battery and verified WP is still disabled, but I’m hesitant.

@MrChromebox - have any of the folks to whom you sent a test build for Sarien/Arcada ever followed up?

I’m wondering if using the config.uefi from 4.19 on 2408 was a good idea. I looked at the Coreboot documentation and can’t tell if those configs are really version dependent or otherwise more optimal depending on the version.
Yep, I am aware of the lack of ccd and the pain of trying to clip a wson that’s located on the back of the board. Wilco also doesn’t bother me (yet).
I’ll first attempt to flash internally.

Thanks.

please don’t do anything until you have verified you can read/write the chip externally without issue.

and do not use the config from 4.19 on 2408 without sanity checking the settings of the resulting build. The defconfigs are the changes from the defaults for a given board. Those defaults change over time, new settings are added, old ones removed/renamed. I would not trust the 4.19 config at all.

If you chose to proceed, I cannot offer any help at all, you will be 100% on your own. The only way I was able to recover a bricked Sarien device was to desolder and reflash the chip. You’ve been warned.

Got it. That information is much appreciated.

Thanks!