Hi Stefan,
    Thanks, I modify the descript region length to 400000 (0~3fffff),
Now its work fine, issue is fixed, I will test more for this, thanks.
   Best Regards
       James 

> 0x54: 0x000f0000 FREG0: Flash Descriptor region (0x00000000-0x0000ffff) is 
> read-write.
> 0x58: 0x07ff0400 FREG1: BIOS region (0x00400000-0x007fffff) is read-write.
> […]
> Reading old flash chip contents... SSFS: SCIP=0, FDONE=1, FCERR=1, 
> AEL=0
> SSFC: SCGO=0, ACS=0, SPOP=0, COP=1, DBC=63, SME=0, SCF=0 Running 
> OPCODE 0x03 failed at address 0x010000 (payload length was 64).

Hi,

the problem is that the regions in the flash descriptor do not cover the whole 
address space of the chip. The is a hole between FREG0 and
FREG1 from 0x10000 to 0x3fffff. The chipset does not allow any accesses to 
these uncovered addresses but flashrom usually reads and writes the complete 
chip. The easiest way to fix this is to change the flash descriptor and extend 
FREG1 so that it starts immediately after FREG0 at 0x10000 (with an external 
programmer).
--
Kind regards/Mit freundlichen Grüßen, Stefan Tauner
_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to