Good Day, Peace and Good!

I tried the flashrom in my motherboard and at the final i get success. But this waht a long three weeks journey, and so i will post the succes at first.

root@OrbitalStation:/home/dvtra/Public/Bios/mb_bios_b450m-aorus-elite_8a16bg0j_f69a# sudo flashrom -p ch341a_spi -w B450MAORUSELITE.F69a
flashrom unknown on Linux 6.1.0-49-686-pae (i686)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Found Winbond flash chip "W25Q128.W" (16384 kB, SPI) on ch341a_spi.
===
This flash part has status UNTESTED for operations: WP
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash chip. Please include the flashrom log
file for all operations you tested (see the man page for details), and mention
which mainboard or programmer you tested in the subject line.
Thanks for your help!
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... VERIFIED.


Four weeks before i decided to try and delete the Bios Certifieds in manner to correct the error -22 in linux machines (Debian 13 and Devuan 6). So The motherboard still getting energy, but doesnt gives image. Searching this problem, i dicover that the new models need the certificates to work, not only get a AC/DC current. Beyond the true problem of the Programed Obsolescence i buy a ch341a driver in manner to try recover the Bios, and so at the first moment i get the error of  < sudo rmmod ch341a > wich i discover is not a problem. and them discover the chip name with < sudo flashrom -p ch341a_spi > where i get the name of chip "W25Q128.W" in a message, wich as a the first part of the message ahead. But in this first attempt i get a fail in Verifying flash...  So i shut off the machine and whem i turn on again i cannot find the chip, so i cut 1mm of the of the "pinça jacaré" (i believe the english term is SOIC8, SOP8 Test CLIP, SOIC8 Clamp or Flash BIOS Clip, i know this is a clip,but putting end in doubt manners i wrote the names that i found) to get more contact, only to discover other programes in chip as :

sudo flashrom -p ch341a_spi

flashrom unknown on Linux 6.1.0-49-686-pae (i686)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on ch341a_spi.
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
This flash part has status UNTESTED for operations: WP
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash chip. Please include the flashrom log
file for all operations you tested (see the man page for details), and mention
which mainboard or programmer you tested in the subject line.
Thanks for your help!
No operations were specified.

By the way, even reading the message i try...

sudo flashrom -p ch341a_spi -c "unknown SPI chip (RDID)" -E
flashrom unknown on Linux 6.1.0-49-686-pae (i686)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on ch341a_spi.
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
This flash part has status UNTESTED for operations: WP
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash chip. Please include the flashrom log
file for all operations you tested (see the man page for details), and mention
which mainboard or programmer you tested in the subject line.
Thanks for your help!
Read is not working on this chip. Aborting.
Your flash chip is in an unknown state.
Please report this to the mailing list at [email protected] or
on IRC (see https://www.flashrom.org/Contact for details), thanks!

Or:

sudo flashrom -p ch341a_spi -c "unknown SPI chip (RDID)" -w B450MAORUSELITE_F69a.bin
flashrom unknown on Linux 6.1.0-49-686-pae (i686)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on ch341a_spi.
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
This flash part has status UNTESTED for operations: WP
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash chip. Please include the flashrom log
file for all operations you tested (see the man page for details), and mention
which mainboard or programmer you tested in the subject line.
Thanks for your help!
Error: Image size (16777216 B) doesn't match the expected size (0 B)!


So i try erase and write ( -w; sudo flashrom -p ch341a_spi -c "unknown SPI chip (RDID)" -w B450MAORUSELITE_F69a.bin ; sudo flashrom -p ch341a_spi --wp-disable ) too, without success. And after that i cut a litle more the plastic contact of clip and puch some the copper connections to bottom to increase the range and contact with chip, and i got other lecture:

sudo flashrom -p ch341a_spi
flashrom unknown on Linux 6.1.0-49-686-pae (i686)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Found Generic flash chip "unknown SPI chip (REMS)" (0 kB, SPI) on ch341a_spi.
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
This flash part has status UNTESTED for operations: WP
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash chip. Please include the flashrom log
file for all operations you tested (see the man page for details), and mention
which mainboard or programmer you tested in the subject line.
Thanks for your help!
No operations were specified.

Again i tried to -E (erase) and -W (write) even knowing the need of space, and off course without success. So i buy a pack of new clips (pinça jacaré), wait two weeks and four days and tried again. And i get the success in this work. And as the message wrotes i m sending my success to the base. And to describe all in the details, Im install flashrom into my 32 bits, intel i915 i686, Devuan 5 (Daedalus) and make the operations im my dual boot Gigabyte Aorus B450m Elite - AMD Ryzen 7 3700x GTX 1050 TI - Devuan 6 (Excalibur) in SSD and Windows 11 in HD, to recovering procedure.


Without no more at now, i desire to thank you for the software and  wish the best regards!





_______________________________________________
flashrom mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to