what&#39;s the output of diff -us original.bin sst_after_write.bin? Can you download the bios from the manufacturer and see if flashing that works?<br><br>-Corey<br><br>On Fri, Apr 4, 2008 at 7:03 AM, malatesh kamatad &lt;<a href="mailto:malateshkamat@gmail.com">malateshkamat@gmail.com</a>&gt; wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&nbsp;&nbsp; I worked with the step by step this is the output......<br><br>[root@localhost ~]# flashrom -r original.bin<div class="Ih2E3d">
<br>Calibrating delay loop... OK.<br>No coreboot table found.<br>Found chipset &quot;VIA VT8237&quot;, enabling flash write... OK.<br></div>
Pm49FL004 found at physical address 0xfff80000.<br>Flash part is Pm49FL004 (512 KB).<br>Reading Flash...done<br><div class="Ih2E3d"><br>[root@localhost ~]# flashrom -E<br>Calibrating delay loop... OK.<br>No coreboot table found.<br>
Found chipset &quot;VIA VT8237&quot;, enabling flash write... OK.<br>
SST49LF004A/B found at physical address 0xfff80000.<br>Flash part is SST49LF004A/B (512 KB).<br>Erasing flash chip<br><br></div>[root@localhost ~]# flashrom -r sst_after_erase.bin<div class="Ih2E3d"><br>Calibrating delay loop... OK.<br>
No coreboot table found.<br>
Found chipset &quot;VIA VT8237&quot;, enabling flash write... OK.<br>SST49LF004A/B found at physical address 0xfff80000.<br>Flash part is SST49LF004A/B (512 KB).<br>Reading Flash...done<br><br></div>[root@localhost ~]# flashrom -w original.bin<div class="Ih2E3d">
<br>
Calibrating delay loop... OK.<br>No coreboot table found.<br>Found chipset &quot;VIA VT8237&quot;, enabling flash write... OK.<br>SST49LF004A/B found at physical address 0xfff80000.<br>Flash part is SST49LF004A/B (512 KB).<br>

Flash image seems to be a legacy BIOS. Disabling checks.<br>Programming page: 0007 at address: 0x00070000<br><br></div>[root@localhost ~]# flashrom -r sst_after_write.bin<div class="Ih2E3d"><br>Calibrating delay loop... OK.<br>
No coreboot table found.<br>
Found chipset &quot;VIA VT8237&quot;, enabling flash write... OK.<br>SST49LF004A/B found at physical address 0xfff80000.<br>Flash part is SST49LF004A/B (512 KB).<br>Reading Flash...done<br><br></div>Thanks,<br><font color="#888888">Malatesh.</font><div>
<div></div><div class="Wj3C7c"><br><div>
<span class="gmail_quote">On 04/04/2008, <b class="gmail_sendername">malatesh kamatad</b> &lt;<a href="mailto:malateshkamat@gmail.com" target="_blank">malateshkamat@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi..<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We are having two BIOS i.e, PM49FL004( motherboard&#39;s BIOS) and empty flashrom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SST49LF004B ..<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We are trying to flash the content of PM49FL004 to SST49LF004B flashrom<br>


&nbsp; &nbsp; &nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; according to your suggestion we have done ..we are getting output&nbsp; as bellow..<span><br>&nbsp; &nbsp; &nbsp;&nbsp; <br>&nbsp; &nbsp; &nbsp; &nbsp;  


        
        
        
        
        
        
        
        

<p style="margin-bottom: 0in;">[root@localhost ~]# flashrom -E</p>
<p style="margin-bottom: 0in;">Calibrating delay loop... OK.</p>
<p style="margin-bottom: 0in;">No coreboot table found.</p>
<p style="margin-bottom: 0in;">Found chipset &quot;VIA VT8237&quot;,
enabling flash write... OK.</p>
<p style="margin-bottom: 0in;">SST49LF004A/B found at physical address
0xfff80000.</p>
<p style="margin-bottom: 0in;">Flash part is SST49LF004A/B (512 KB).</p>
<p style="margin-bottom: 0in;">Erasing flash chip</p>
</span><span><p style="margin-bottom: 0in;">Erasing page: 0007 at address:
0x00070000</p>
</span><p style="margin-bottom: 0in;">[root@localhost ~]# flashrom -r
malateh.bin</p><span>
<p style="margin-bottom: 0in;">Calibrating delay loop... OK.</p>
<p style="margin-bottom: 0in;">No coreboot table found.</p>
<p style="margin-bottom: 0in;">Found chipset &quot;VIA VT8237&quot;,
enabling flash write... OK.</p>
<p style="margin-bottom: 0in;">SST49LF004A/B found at physical address
0xfff80000.</p>
<p style="margin-bottom: 0in;">Flash part is SST49LF004A/B (512 KB).</p>
</span><p style="margin-bottom: 0in;">Reading Flash...done</p>
<p style="margin-bottom: 0in;">[root@localhost ~]# flashrom -w
malateh.bin</p><span>
<p style="margin-bottom: 0in;">Calibrating delay loop... OK.</p>
<p style="margin-bottom: 0in;">No coreboot table found.</p>
<p style="margin-bottom: 0in;">Found chipset &quot;VIA VT8237&quot;,
enabling flash write... OK.</p>
<p style="margin-bottom: 0in;">SST49LF004A/B found at physical address
0xfff80000.</p>
<p style="margin-bottom: 0in;">Flash part is SST49LF004A/B (512 KB).</p>
<p style="margin-bottom: 0in;">Flash image seems to be a legacy BIOS.
Disabling checks.</p>
<p style="margin-bottom: 0in;">Programming page: 0007 at address:
0x00070000</p>
</span><p style="margin-bottom: 0in;">[root@localhost ~]# flashrom -v
malateh.bin</p><span>
<p style="margin-bottom: 0in;">Calibrating delay loop... OK.</p>
<p style="margin-bottom: 0in;">No coreboot table found.</p>
<p style="margin-bottom: 0in;">Found chipset &quot;VIA VT8237&quot;,
enabling flash write... OK.</p>
<p style="margin-bottom: 0in;">SST49LF004A/B found at physical address
0xfff80000.</p>
<p style="margin-bottom: 0in;">Flash part is SST49LF004A/B (512 KB).</p>
<p style="margin-bottom: 0in;">Flash image seems to be a legacy BIOS.
Disabling checks.</p>
</span><p style="margin-bottom: 0in;">Verifying flash... VERIFIED.  
</p>
<br><br>&nbsp;After that we tried to boot the system by SST49lf004B but system is not rebooting....<br><br>So we want to flash the content of the Pm49fl004 to SST49lf004 so that our system can boot <br><br>using SST49lf004....<br>


<br>thanks,<br><span>Malatesh..</span><div><span><br>&nbsp;&nbsp;&nbsp;&nbsp; <br><br><div><span class="gmail_quote">On 04/04/2008, <b class="gmail_sendername">bari</b> &lt;<a href="mailto:bari@onelabs.com" target="_blank">bari@onelabs.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Try Peters suggestion of reading the flash after an erase and see what is there.<br>
<br>
If it is erased, read back after you have tried to write and compare.<br>
<br>
See what is or is not happening.<br>
<br>
-Bari<br>
<br>
malatesh kamatad wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><span>
Hi...<br>
 &nbsp; &nbsp; &nbsp; I am working on ASRock motherboard .....in FWH mode...<br>
<br>
with regards.<br>
Malatesh<br>
<br></span><span>
On 03/04/2008, *bari* &lt;<a href="mailto:bari@onelabs.com" target="_blank">bari@onelabs.com</a> &lt;mailto:<a href="mailto:bari@onelabs.com" target="_blank">bari@onelabs.com</a>&gt;&gt; wrote:<br>


<br>
 &nbsp; &nbsp;malatesh kamatad wrote:<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Hi all..<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I have worked with PM49fl00x.diff patch ,its worked fine<br>
 &nbsp; &nbsp; &nbsp; &nbsp;and i got the output as below<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>
 &nbsp; &nbsp;The PM49fl00x can work in LPC and FWH modes. Do you know which<br>
 &nbsp; &nbsp;mode is being used?<br>
 &nbsp; &nbsp;What mainboard did you test this in?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Now i am working on SST49LF004B &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;33-4C-NHE<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0710022-CA &nbsp; with the<br>
 &nbsp; &nbsp; &nbsp; &nbsp; motherboard &nbsp;K8Upgrade-VM800<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The flashrom detect flash device on this<br>
 &nbsp; &nbsp; &nbsp; &nbsp;board, But the erasing and writting operation is not happening<br>
 &nbsp; &nbsp; &nbsp; &nbsp;properly<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;hier flashrom output : &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br>
 &nbsp; &nbsp;Is this the board by ASRock?<br>
<br>
 &nbsp; &nbsp;-Bari<br>
<br>
<br>
<br>
</span></blockquote>
<br>
</blockquote></div><br>
</span></div></blockquote></div><br>
</div></div><br>--<br>
coreboot mailing list<br>
<a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br></blockquote></div><br>