<div class="gmail_quote">Hi Raghu,</div><div class="gmail_quote">I've seen similar symptoms when on laptops when embedded controller (EC) interactions interfere. Delay loop calibration can be interfered if the EC is spamming the host chipset with SCIs (check dmesg output and see if the kernel complains about interrupt storms or some such). Also, if the EC and chipset BIOS share a SPI chip, then the EC might attempting to accessing the SPI chip at the same time and interfering.</div>

<div class="gmail_quote"><br></div><div class="gmail_quote">You may need to consult your mainboard vendor and ask them if there is an "update mode" command you can use to prevent it from interfering with your SPI chip.</div>

<div class="gmail_quote"><br></div><div class="gmail_quote">Also, your chipset might be configured to target the LPC bus instead of the SPI bus.</div><div class="gmail_quote"><br></div><div class="gmail_quote">Please post the verbose output using the -V flag. You can paste it at <a href="http://paste.flashrom.org">http://paste.flashrom.org</a>.</div>