On Wed, Jan 22, 2020 at 8:46 PM Dennis Dale-Green
<[email protected]> wrote:
>
> The BIOS I'm trying to flash is for a Gigabyte Brix mini PC.  I originally 
> tried flashing with the surface mounted chip in place using windows software 
> but the flash failed to verify the data so would not compete the operation.  
> I unsoldered the chip and tried again with the same failed result. I thought 
> perhaps the chip was broken so I bought a new one and tried programming it 
> again through windows.  This also failed.
>
> So I thought I'd try Flashing using Linux, both the old and new chip failed 
> with the result shown in my original email.
>
> I'll solder the chip onto the programmer's piggyback board and give that a 
> try (got nothing to loose!) that will bypass any test clip issue.
>
> On Wed, 22 Jan 2020 at 15:04, Mike Banon <[email protected]> wrote:
>>
>> On Wed, Jan 22, 2020 at 2:07 PM Dennis <[email protected]> wrote:
>> >
>> > Hi. Please see the report below.  I've tried flashing 2 eproms but get the
>> > same result. Any ideas? Thanks, Dennis
>> >
>> > Calibrating delay loop... OK.
>> > Found Macronix flash chip "MX25U6435E/F" (8192 kB, SPI) on ch341a_spi.
>> > Reading old flash chip contents... done.
>> > Erasing and writing flash chip... Erase/write done.
>> > Verifying flash... FAILED at 0x00000010! Expected=0x5a, Found=0x5b,
>> > failed byte count from 0x00000000-0x007fffff: 0x332be2
>> > Your flash chip is in an unknown state.
>> > Please report this on IRC at chat.freenode.net (channel #flashrom) or
>> > mail [email protected], thanks!
>>
>> Please describe your flashing setup. Are you trying the ISP (in-system
>> programming) using a SOIC clip? Maybe the wires between ch341a and
>> this test clip are too long or poor quality (have a high resistance,
>> i.e. aluminium has 1.5x higher resistance than copper)
>

Yes, flashing using Linux is preferable. Some faulty CH341A are giving
5V instead of 3.3V, please test yours with a multimeter. Have you ever
successfully flashed any chip with your CH341A? By the way I've
stumbled upon two CH341A (two posts on reddit's r/coreboot), one
CH341A had a badly soldered chip leg and another was missing a
capacitor. Easy to fix, but only if you have at least one working
CH341A to compare i.e. the voltages at various points of a faulty vs
working one.
_______________________________________________
flashrom mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to