Skip to content
Snippets Groups Projects
  1. Apr 14, 2023
    • Leah Rowe's avatar
      blobutil: support fetching KBC1126 EC (HP laptops) · b9ee4e79
      Leah Rowe authored
      This is useful for e.g. HP EliteBook 2560p.
      
      In coreboot config, enable e.g. (for lbmk blobutil):
      
      CONFIG_KBC1126_FW1="../../ec/hp2560p/ec.bin.fw1"
      CONFIG_KBC1126_FW2="../../ec/hp2560p/ec.bin.fw2"
      
      In resources/blobs/sources you would have these entries:
      
      EC_url
      EC_url_bkup
      EC_hash
      b9ee4e79
    • Leah Rowe's avatar
    • Riku Viitanen's avatar
      Port to HP Compaq 8200 Elite SFF · 41f094d1
      Riku Viitanen authored
      41f094d1
    • Leah Rowe's avatar
      blobutil: support extracting ME from full ROMs · 668de6d8
      Leah Rowe authored
      In cases where the vendor update file contains a full
      ROM image encompassing IFD+GbE+ME+BIOS, blobutil was
      saving the *entire* ROM containing those, as me.bin.
      For example, if it's an 8MB ROM, blobutil would create
      a me.bin file that is actually the whole ROM containing:
      
      * Vendor IFD region
      * Vendor GbE(if it has one)
      * Vendor ME region
      * Vendor BIOS region
      
      This fix tries with -M and -O first. In this combination,
      me_cleaner shall extract me.bin (neutered) and save it.
      
      If that fails, then the normal method with just -O is
      tried, which by this logic would always be a lone ME
      image if it succeeds.
      
      I tested downloading ME images on existing boards with
      this, and it didn't break them, and this fixes the bug.
      
      This is done for HP 8200 SFF which Riku_V is adding to
      lbmk. I'm on IRC with Riku_V as I write this commit
      message! Super hot hotfix patch.
      668de6d8
  2. Apr 13, 2023
  3. Apr 10, 2023
  4. Apr 09, 2023
  5. Apr 08, 2023
  6. Apr 07, 2023
  7. Apr 06, 2023
  8. Apr 05, 2023
  9. Apr 01, 2023