hi Josh,<br>Thanks for your work on this. I'm on holiday at the moment for the next week<br>but I'll get this tested as soon as I get back and update you on the outcome.<br><br>best regards,<br>Joe<br><br><br><br><div class="gmail_quote">
On 9 September 2010 20:44, Joshua Roys <span dir="ltr"><<a href="mailto:roysjosh@gmail.com">roysjosh@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On 07/28/2010 06:36 PM, Joe Tym wrote:<br>
> hi,<br>
><br>
> thanks for your help in the irc channel with my hosed bios,<br>
><br>
> my motherboard is an aopen i975xa-ydg, drivers are here:<br>
</div>> <a href="http://download.aopen.com.tw/Defaultaspx" target="_blank">http://download.aopen.com.tw/Defaultaspx</a><br>
<div class="im">> <<a href="http://download.aopen.com.tw/Default.aspx" target="_blank">http://download.aopen.com.tw/Default.aspx</a>> ( no direct link i'm afraid )<br>
> i've attached the bin which i was trying to install + txt files<br>
> containing the output you requested,<br>
><br>
> if you could get it working that would be fantastic<br>
><br>
> thanks,<br>
><br>
> Joe Tym<br>
><br>
<br>
</div>Hello,<br>
<br>
I have an experimental board enable here for you to try...  please get<br>
the latest flashrom from SVN, apply the attached patch, compile and run:<br>
./flashrom -p internal:boardenable=force -Vw bios.bin<br>
<br>
Please let us know if that works or not and attach the output from the<br>
above command in your reply.  *NOTE*:  There is a chance that the chip<br>
will be only partially unlocked.  Make a backup first (./flashrom -r<br>
backup.bin), and if the erase step fails you will be able to verify if<br>
the BIOS is OK or not (via ./flashrom -v backup.bin).  If the chip ends<br>
up in a bad state, join the IRC channel again :)<br>
<br>
Some technical notes of why this may only partially unlock the<br>
protection are in the patch, but I will duplicate them here in case some<br>
archive strips attachments completely:<br>
<br>
  vendor BIOS ends up in LDN6... maybe the board enable is wrong,<br>
  or perhaps it's not needed at all?<br>
  the regs it tries to touch are 0xF0, 0xF1, 0xF2 which means if it<br>
  were in the right LDN, it would have to be GPIO1 or GPIO3<br>
<br>
Good luck,<br>
<br>
Josh<br>
<br>
</blockquote></div><br>