I need to put VPD data in coreboot

System Details

  • Device: [Magolor]
  • OS: [chrom flex]
  • Firmware Type: [uefi mr chromebox]
  • Firmware Version: [As reported by the script]
  • Internal storage type: emmc] (if applicable)

Summary of the Issue

Hello imtryo to add VPD to the ufei rom before putting it in tho the chip is there a way i can do that

Steps to Reproduce

  1. get rom

  2. update vpd with info

  3. flash

Expected Behavior

the uefi should have updated with vpd

You can modify the rom file with vpd tool. I’m on my phone so bear with me…

Run

wget https://mrchromebox.tech/files/util/vpd.tar.gz

tar -zxf vpd.tar.gz

Then modify the file

sudo ./vpd -f filename.rom -s serial_number=xxx

And whatever else you need to do

Edit: just reread your post. This is for stock firmware, not sure if it’s possible or if there’s a reason to do it to uefi firmware

the frimware is not stock and i need to testfor a project though i do need to put it in maumlly