<div dir="ltr"><div><div>And I failed. There are some (modified?) phoenix flash tools, but they refuse to flash the same BIOS version.<br>I've added W25x64 REMS ID and tried to flash it. Somehow flashrom managed to erase whole chip and yes, it failed to write @0x00580000.<br>

</div>Is there any way to write write-protected regions on W25X64? I really don't want to desolder it, and I can't reboot cause BB is erased.<br></div>Write log attached.<br></div><div class="gmail_extra"><br><br>

<div class="gmail_quote">On Mon, Apr 29, 2013 at 3:08 PM, Stefan Tauner <span dir="ltr"><<a href="mailto:stefan.tauner@student.tuwien.ac.at" target="_blank">stefan.tauner@student.tuwien.ac.at</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The restricted opcode is not so unusual. We have encountered the same<br>
with some thinkpads. Vendors don't need proper RDID because they<br>
usually know which chip is installed so they don't have to support 300+<br>
chips like flashrom does.<br>
<br>
On Mon, 29 Apr 2013 14:47:35 +0400<br>
Vasiliy Vylegzhanin <<a href="mailto:6vasia@gmail.com">6vasia@gmail.com</a>> wrote:<br>
<br>
> 0x54: 0x00000000 FREG0: Flash Descriptor region (0x00000000-0x00000fff) is read-write.<br>
> 0x58: 0x07ff0580 FREG1: BIOS region (0x00580000-0x007fffff) is read-write.<br>
> 0x5C: 0x057f0003 FREG2: Management Engine region (0x00003000-0x0057ffff) is read-write.<br>
> 0x60: 0x00020001 FREG3: Gigabit Ethernet region (0x00001000-0x00002fff) is read-write.<br>
> 0x64: 0x00000fff FREG4: Platform Data region is unused.<br>
> 0x74: 0x00000000 (PR0 is unused)<br>
> 0x78: 0x00000000 (PR1 is unused)<br>
> 0x7C: 0x00000000 (PR2 is unused)<br>
> 0x80: 0x87ff0770 PR3: WARNING: 0x00770000-0x007fffff is read-only.<br>
> 0x84: 0x875f0580 PR4: WARNING: 0x00580000-0x0075ffff is read-only.<br>
<br>
The protected regions are a bigger problem. This configuration protects<br>
almost the complete BIOS region and this can not be disabled at<br>
runtime. Does the vendor offer updates for the BIOS? Did you look into<br>
the BIOS configuration menu if there is a switch to allow BIOS<br>
modifications?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Kind regards/Mit freundlichen Grüßen, Stefan Tauner<br>
</font></span></blockquote></div><br></div>