On Dec 20, 2007 11:42 PM, Corey Osgood <<a href="mailto:corey.osgood@gmail.com">corey.osgood@gmail.com</a>> 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;">
<div class="Ih2E3d">aaron lwe wrote:<br>> On Thu, Dec 20, 2007 at 04:49:32PM +0800, aaron lwe wrote:<br>> >/ I've configured the via cn700 dram controller<br>> /..<br>> >/ Unexpected Exception: 6 @ 10:1bfee821 - Halting
<br>> /..<br>> >/ can I say ram is initialized right?<br>> /<br>> //No. ram_check() is a useless metric.<br>> //Until you can successfully run memtest86 as a payload and it reports<br>> //zero errors, RAM has not yet been configured correctly.
<br>><br>> OK, I get it. Thanks.<br>> Memtest86 reports errors at memory address<br>> 1MB, 5MB, 9MB, 13MB, 17MB, ... not sure what's wrong.<br><br></div>Weird, I've never seen that problem. Do you have any other dram modules
<br>you can try? Can you send me the specs (or a link to the datasheet would<br>be best) on the module you're currently using? I have some comments I<br>need to put in about some important bits, but haven't had the time or
<br>ambition lately to do it. Eventually those bits should be set up<br>automatically, but I'm running up against ROMCC's limitations.<br><font color="#888888"><br>-Corey<br></font></blockquote></div><br><br>Sorry for the lack of information. The module I'm using is Kingston KVR533D2N4/512,
<br>the datasheet I can find is at http://<font size="-1"><span class="a"><a href="http://www.valueram.com/datasheets/KVR533D2N4_512.pdf">www.valueram.com/datasheets/KVR533D2N4_512.pdf</a><br>but it doesn't give too much information.
<br>internal bank is 4, external bank(or rank) is 1. row is 14, column is 10, primary data width is 8bits<br>it's single sided.<br>following is the dump of spd info:<br>00: 80 08 08 0e 0a 60 40 00 05 3d 50 00 82 08 00 00 
<br>10: 0c 04 38 00 02 00 30 3d 50 50 60 3c 1e 3c 2d 80 <br>20: 25 38 10 23 3c 1e 1e 00 00 3c 69 80 1e 28 00 00 <br>30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 e1 <br>40: 7f 98 00 00 00 00 00 00 01 00 00 00 00 00 00 00 
<br>50: 00 00 00 00 00 00 00 00 00 00 00 00 00 06 10 83 <br>60: 2d 74 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
<br>90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
<br>d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <br>f0: 39 39 30 35 32 36 30 2d 30 30 31 2e 43 30 31 4c <br><br>I'll try another ddr2 module once I find one.
<br>Thank you all.<br><br></span></font>