<div class="gmail_quote"><div class="Ih2E3d"><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;">this can be still be caused by bad dram timing. Once you start
<br>caching, cache flush to ram will be a burst. If the dram timing is not
<br>right, you will get data corruption that will not occur with caching<br>off. I used to have this happen very frequently.<br><br>So, I still think you have a memory configuration problem.<br><font color="#888888"><br>
</font>
</blockquote></div><br></div>Thank you ron for your opinions.<br>but here is a probem, if it's dram configuration that caused this,<br>why when I set and enabled the fixed range mtrr, data wasn't corrupted?<br>linuxbios ram part code runs in the 1MB memory range, so that's
<br>exactly the fixed range mtrr covers. If enbaling fixed mtrr doesn't cause<br>data corruption, then it shouldn't be a dram configuration problem,<br>am I right?<br></div>