Hi,
I just tried to flash bios in nvidia p106-100 with. But I get errors :
sudo flashrom --programmer ch341a_spi -w p106v.rom flashrom v1.2 on Linux 5.15.0-46-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 Winbond flash chip "W25Q40EW" (512 kB, SPI) on ch341a_spi. Reading old flash chip contents... done. Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0xe0, failed byte count from 0x00000000-0x00000fff: 0x1000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xe0, failed byte count from 0x00000000-0x00007fff: 0x8000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xe0, failed byte count from 0x00000000-0x0000ffff: 0x10000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xe0, failed byte count from 0x00000000-0x0007ffff: 0x80000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0xe0, failed byte count from 0x00000000-0x0007ffff: 0x80000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. Looking for another erase function. Looking for another erase function. No usable erase functions left. FAILED! Uh oh. Erase/write failed. Checking if anything has changed. Reading current flash chip contents... done. Apparently at least some data has changed. Your flash chip is in an unknown state. Please report this on IRC at chat.freenode.net (channel #flashrom) or mail flashrom@flashrom.org, thanks!
What to do next ?
Best Regards Delevic
Hi Delevic,
On 28.08.22 22:56, Delevic via flashrom wrote:
Found Winbond flash chip "W25Q40EW" (512 kB, SPI) on ch341a_spi.
note this is a 1.8V chip and that might be the cause of your problems. If you don't have a voltage adapter between your CH341A and the flash chip, a safety circuit in the flash will trigger and prevent erasing (as that would damage the chip at higher voltage).
If you already have a voltage adapter, it might be a write-protection. Make sure that all the input pins have a defined state and that the /WP pin is at a high level.
Hope that helps, Nico
Hi Nico, No, I dont have it...Didnt know that chip is 1.8v. ch341a support is 3.3-5v. I must find voltage contorler. Thaks, I will replay is that help :-) RegardsDelevic
Sent from Yahoo Mail on Android
On Mon, Aug 29, 2022 at 16:14, Nico Hubernico.h@gmx.de wrote: Hi Delevic,
On 28.08.22 22:56, Delevic via flashrom wrote:
Found Winbond flash chip "W25Q40EW" (512 kB, SPI) on ch341a_spi.
note this is a 1.8V chip and that might be the cause of your problems. If you don't have a voltage adapter between your CH341A and the flash chip, a safety circuit in the flash will trigger and prevent erasing (as that would damage the chip at higher voltage).
If you already have a voltage adapter, it might be a write-protection. Make sure that all the input pins have a defined state and that the /WP pin is at a high level.
Hope that helps, Nico