Gergely, I have a similar AMD motherboard as you, and when I first tried
playing with flashrom at the end of August I installed flashrom on FreeBSD.
I got almost the same message as you:
"FCH device found but SMBus revision 0x59 does not match known values."
(Except mine said revision 0x61)

Well, I am retired and messing with computers is my hobby, so I thought
maybe trying a Linux would work better with flashrom, and installed Ubuntu.
I still got the same message, and no real answer until Rene' Rebe posted
this email on Oct 12:

https://mail.google.com/mail/u/0/?tab=wm&ogbl#label/coreboot%2Fflashrom/WhctKJWHzSmQKFLjFkZrdWlXtzblWZTQhgLHvjxvmljHgPQLwpSfpwJdZrBqSvCfxLDJskv

What I realized was that I needed to download the source, modify a line to
include my particular spi chip, compile and install flashrom myself. I
looked at the documentation, asked questions, and IT WORKED.
And, besides being able to read my flash chip with flashrom, I have been
able to use it to write a stock bios update from MSI on my x570
motherboard, and IT WORKED. The first place to look is here:

https://www.flashrom.org/Downloads

So look at  Rene's email & the flashrom download & install info, and ask
more questions. Most everyone here is very willing to help.

And, there is a fix in the works on Gerrit by the flashrom developers, but
it's not yet released. Unfortunately it doesn't cover your x370
motherboard, but I'm going to try to get that changed to include 0x51 too.

You might enjoy the #flashrom & #coreboot channels on Freenode IRC.
Best of luck,
Clay


On Tue, Dec 15, 2020 at 4:26 PM Gergely Tomka <[email protected]> wrote:

> Hi,
>
> My computer said to me to send this output to you:
>
> ---8<--------
>
> $ sudo flashrom   --programmer internal
> flashrom v1.2 on Linux 5.8.0-31-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 0x59 does not
> match known values.
> Please report this to [email protected] and include this log and
> the output of lspci -nnvx, thanks!.
> Could not determine chipset generation.PROBLEMS, continuing anyway
> No EEPROM/flash device found.
> Note: flashrom can never write if the flash chip isn't found automatically.
>
> --8<---------
>
> See the lspci output attached.
>
> Thanks,
>
> tg
>
> --
> we do what we must because we can
> _______________________________________________
> flashrom mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
flashrom mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to