<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">Darmawan Salihun</b> <<a href="mailto:darmawan.salihun@gmail.com">darmawan.salihun@gmail.com</a>><br>Date: Apr 22, 2007 8:15 AM
<br>Subject: Re: [LinuxBIOS] Intel Southbridge ROM Protection mechanism<br>To: Stefan Reinauer <<a href="mailto:stepan@coresystems.de">stepan@coresystems.de</a>><br><br></span><span class="q">On 4/20/07, <b class="gmail_sendername">
Stefan Reinauer</b> <<a href="mailto:stepan@coresystems.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">stepan@coresystems.de</a>> wrote:</span><div><span class="q"><span class="gmail_quote">
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
* Darmawan Salihun <<a href="mailto:darmawan.salihun@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">darmawan.salihun@gmail.com</a>> [070419 19:22]:<br>> the matter, does Intel ICH5 southbridge  (or other newer Inte southbridge)
<br>> still protects (probably mirrors) the last 8KB block (bootblock) in the BIOS
<br>> chip even when the protection bits in Block Locking Registers (BLRs) has been<br>> disabled?<br>>     I experienced weird results between several flashing attempts using<br>> flashrom in Linux. SOme succeeded, some retain the original values. Anyone has
<br>> an explanation on the issue?<br><br>Some flash chips support "write protecting" their boot block (and/or other<br>blocks). I think the data sheets have more details on this.<br><br>What flash chip are you using?
<br></blockquote><br></span>Winbond W39V040FA<span class="q"><br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Usually if the south bridge or a GPIO does the protection, you'd be able
<br>to write all or nothing. AFAIK<br><br></blockquote><br></span>At some points I couldn't write at all. Maybe there is a a timing issue in the code that I added. Gonna check it again.<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>--<span class="q"><br>coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.<br>      Tel.: +49 761 7668825 • Fax: +49 761 7664613<br>Email: <a href="mailto:info@coresystems.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
info@coresystems.de</a>  • <a href="http://www.coresystems.de/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.coresystems.de/</a><br></span></blockquote></div><span class="sg"><br><br clear="all"><br>-- <br>--------------------------------------------------------------------<br>-= Human knowledge belongs to the world =-
</span><br clear="all"><br>-- <br>--------------------------------------------------------------------<br>-= Human knowledge belongs to the world =-