system76 / firmware-open

System76 Open Firmware
Other
944 stars 84 forks source link

Allow flashing EC only, update docs on flashing #537

Closed crawfxrd closed 1 month ago

crawfxrd commented 3 months ago

As somewhat of a hack, allow flashing only the EC by deleting the firmware.rom file before running flash.sh.

flash.sh was changed from internally flashing to using the UEFI application (firmware-update). The option --without-ec was removed as part of this.

XV-02 commented 2 months ago

Are there any specific behavioural changes I should be looking for on this?

It looks like:

I do note that, on a clean pop install and fresh repo clone, running the build script after ./scripts/install-deps.sh returns an error around pkg-config and libcrypto that required installing libssl-dev to seemingly fix.