Lac, Edward has fixed flashrom to accommodate your 0x51 spi, so no need to apply any patch. You can use either:
*git clone https://review.coreboot.org/flashrom.git <https://review.coreboot.org/flashrom.git> * or *git clone https://github.com/flashrom/flashrom.git <https://github.com/flashrom/flashrom.git>* then navigate to the resulting flashrom directory, and do: *make* *make install* Then run flashrom: *flashrom -p internal* It should show your spi chip. Best Regards, Clay BTW, my interest is because I have a similar AMD Zen Promontory chip (0x61) as your 0x51 chip. Welcome to the club! On Sun, Dec 20, 2020 at 7:03 PM Lac Onis <laconi...@gmail.com> wrote: > From a Lenovo Ideapad 3 15are05, on Ubuntu 20.04 > As suggested, I report the following log. > > I'd be happy to have a suggestion on how to flash the Bios. > Thank you! > > *$ sudo flashrom -r DZCN19WW.original.ROM* > flashrom v1.2 on Linux 5.4.0-58-generic (x86_64) > flashrom is free software, get the source code at https://flashrom.org > > Please select a programmer with the --programmer parameter. > To choose the mainboard of this computer use 'internal'. Valid choices are: > internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, atavia, > it8212, ft2232_spi, serprog, buspirate_spi, dediprog, developerbox, rayer_spi, > pony_spi, nicintel, nicintel_spi, nicintel_eeprom, ogp_spi, satamv, linux_mtd, > linux_spi, usbblaster_spi, pickit2_spi, ch341a_spi, digilent_spi, > stlinkv3_spi. > > *$ sudo flashrom --programmer internal* > flashrom v1.2 on Linux 5.4.0-58-generic (x86_64) > flashrom is free software, get the source code at https://flashrom.org > > Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). > Found chipset "AMD FP4". > Enabling flash write... FCH device found but SMBus revision 0x51 does not > match known values. > Please report this to flashrom@flashrom.org and include this log and > the output of lspci -nnvx, thanks!. > Could not determine chipset generation.PROBLEMS, continuing anyway > ======================================================================== > You seem to be running flashrom on an unknown laptop. Some > internal buses have been disabled for safety reasons. > > Laptops, notebooks and netbooks are difficult to support and we > recommend to use the vendor flashing utility. The embedded controller > (EC) in these machines often interacts badly with flashing. > See the manpage and https://flashrom.org/Laptops for details. > > If flash is shared with the EC, erase is guaranteed to brick your laptop > and write may brick your laptop. > Read and probe may irritate your EC and cause fan failure, backlight > failure and sudden poweroff. > You have been warned. > ======================================================================== > No EEPROM/flash device found. > Note: flashrom can never write if the flash chip isn't found automatically. > > _______________________________________________ > flashrom mailing list -- flashrom@flashrom.org > To unsubscribe send an email to flashrom-le...@flashrom.org >
_______________________________________________ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-le...@flashrom.org