<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=big5">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceType"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceName"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="chmetcnv"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:新細明體;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
        {font-family:"\@新細明體";
        panose-1:2 2 3 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Times New Roman";
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
 /* Page Definitions */
 @page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;
        layout-grid:18.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ZH-TW link=blue vlink=purple style='text-justify-trim:punctuation'>

<div class=Section1 style='layout-grid:18.0pt'>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Hi Sirs,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Nice to have your support. I get the serious problem
on flashrom 0.9.2 on our server systems. We always have to run 3<sup>rd</sup> party
manager application to call up flashrom for BIOS upgrade. However, flashrom
would be failed on “<b><span style='font-weight:bold'>Verifying flash</span></b>”
step because some of <b><span style='font-weight:bold'>programmed data</span></b>
in flash part is different with ones in golden ROM image file on <b><span
style='font-weight:bold'>random offset addresses</span></b>. This defect occurs
on Red Hat 5 x64, SLES 10 x64 and SLES 11 x64. If I run flashrom tool manually without
this 3<sup>rd</sup> application, it would always flash SPI part successfully. Due
to the 3<sup>rd</sup> party application is confidential, it can not be provided
to you for defect reproduction.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Q1: May I suspect that expected data that is written
to mapped virtual memory space by flashrom is overwritten or interfered by
other process from 3<sup>rd</sup> application before SPI host controller operates
these data to SPI ROM?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Q2: May I suspect that expected data that is written
to mapped virtual memory space by flashrom is not sync to physical memory space
immediately when SPI host controller operates these data to SPI ROM?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Q3: In order to prevent other process to interfere /dev/mem,
mapped virtual memory space or physical memory space that flashrom uses, would
you have any idea or some slice codes to lock them during flashrom operation?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Q4: Would you have any idea to trace the root cause
interfered flashrom?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Please advise me your professional comments. Thanks!!<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal><b><u><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt;font-weight:bold'>Verbose message:<o:p></o:p></span></font></u></b></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>Programming flash<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'> done.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>COMPLETE.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>Verifying flash... VERIFY FAILED
at 0x00017ca4! Expected=0xff, Read=0x25, failed <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>byte count from
0x00000000-0x003fffff: 0x<st1:chmetcnv TCSC="0" NumberType="1" Negative="False"
HasSpace="False" SourceValue="3" UnitName="a" w:st="on">3a</st1:chmetcnv><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>Your flash chip is in an unknown
state.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>Get help on IRC at
irc.freenode.net (channel #flashrom) or<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>mail flashrom@flashrom.org!<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>-------------------------------------------------------------------------------<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>DO NOT REBOOT OR POWEROFF!<o:p></o:p></span></font></p>

<p class=MsoNormal><b><u><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt;font-weight:bold'><o:p><span style='text-decoration:
 none'> </span></o:p></span></font></u></b></p>

<p class=MsoNormal><b><u><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt;font-weight:bold'>Syntax:<o:p></o:p></span></font></u></b></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>./flashrom –w <st1:chmetcnv
TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="24"
UnitName="a" w:st="on">24a</st1:chmetcnv>.rom<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal><b><u><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt;font-weight:bold'>Hardware configuration:<o:p></o:p></span></font></u></b></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>MB: AMD platform solution<o:p></o:p></span></font></p>

<p class=MsoNormal><st1:place w:st="on"><st1:PlaceName w:st="on"><font size=3
  color=blue face="Times New Roman"><span lang=EN-US style='font-size:12.0pt;
  color:blue'>South</span></font></st1:PlaceName><font color=blue><span
 lang=EN-US style='color:blue'> <st1:PlaceType w:st="on">Bridge</st1:PlaceType></span></font></st1:place><font
color=blue><span lang=EN-US style='color:blue'>: AMD SP5100 <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>Flash part: ST M25P32<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><b><u><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt;font-weight:bold'>NOS:<o:p></o:p></span></font></u></b></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>Reg Hat 5 X86_X64<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>SLES 10 X86_X64<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=blue face="Times New Roman"><span
lang=EN-US style='font-size:12.0pt;color:blue'>SLES 11 X86_X64<o:p></o:p></span></font></p>

<p class=MsoNormal><b><u><font size=2 face=Arial><span lang=EN-US
style='font-size:10.0pt;font-family:Arial;font-weight:bold'><o:p><span
 style='text-decoration:none'> </span></o:p></span></font></u></b></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Best Regards,<br>
Hony Chiang</span></font><span lang=EN-US><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'> <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p> </o:p></span></font></p>

</div>

<br>
NOTICE TO RECIPIENT:  THIS E-MAIL IS  MEANT FOR ONLY THE INTENDED RECIPIENT OF THE TRANSMISSION, AND MAY BE A COMMUNICATION PRIVILEGED BY LAW.  IF YOU RECEIVED THIS E-MAIL IN ERROR, ANY REVIEW, USE, DISSEMINATION, DISTRIBUTION, OR COPYING OF THIS E-MAIL IS STRICTLY PROHIBITED.  PLEASE NOTIFY ME IMMEDIATELY OF THE ERROR BY RETURN E-MAIL AND PLEASE DELETE THIS MESSAGE FROM YOUR SYSTEM. THANK YOU IN ADVANCE FOR YOUR COOPERATION.</body>

</html>