<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><font size="2" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif">Hello,<br><br>About changeset 1173 (<a class="moz-txt-link-freetext" href="http://flashrom.org/trac/flashrom/changeset/1173">http://flashrom.org/trac/flashrom/changeset/1173</a>).<br><br>Documentation about registers of AMD southbridges (SP5100) can be found at <a class="moz-txt-link-freetext" href="http://support.amd.com/us/Embedded_TechDocs/44413.pdf">http://support.amd.com/us/Embedded_TechDocs/44413.pdf</a><br><br>I'm thinking that good way to avoid IMC interaction is to take LPC ownership. this can be done by using HostOwnLPC semaphore (p 271 and p 283):<br><br>write 1 in this register<br>then read this register<br>if read is 1 => we have LPC ownership,<br>else we have to retry (IMC has LPC ownership)<br><br><br>I did a try in SB700 registering function, and taking ownership in this way seems to solve the issue: I can read the flash (not tested with write)<br>But I don't have a great knowledge on flashrom architecture, and I don't know where I can put the code for releasing this semaphore<br>(simple: write 0 in the register)<br><br>Best regards<br><br>--<br>Fred<br></font> <div></div></font>