|
本帖最后由 hcjyddup 于 2012-9-24 20:55 编辑 $ o( _& @# V! X& R/ ~) {( J4 k
willyeing 发表于 2012-9-20 12:05 ![]()
. o0 u2 c* D8 W- T) Mddr2的控制器高八位与低八位都有可调整相位的DLL,2的DLL值应该不一样,默认是一样的。调试时调完高八位的相 ...
4 e4 `9 {" N* z9 q+ O" N5 e" z9 }- j" a* d
你好,谢谢您的回答,之前的问题后来无意中发现时DSQ1匹配电阻有一个虚焊了,所以高8位一直随机的,解决后,现在的现象更奇怪:下面是我对DDR进行读写全5操作,结果如下
; b4 U9 s! \: M6 h( Z. C' c 地址 数据 数据) ^# C" \ |, T; W2 m* ^
0x80000000 0x00550055 0x00550055' O2 a, o* E5 V
0x80000008 0x55555555 0x55555555, R2 i# Z9 k! I/ v
0x80000010 0x00550055 0x00550055
8 l6 }/ {) \, @* E# I0x80000018 0x55555555 0x55555555) [9 c( o' H9 ]8 o2 Z/ e4 `
0x80000020 0x00550055 0x005500554 ~ S7 k: R/ }3 K5 G) j7 e+ U- @
0x80000028 0x55555555 0x555555553 z* z! u. c- X, G/ V) S0 U
0x80000030 0x00550055 0x005500558 X+ q( r' l6 G
0x80000038 0x55555555 0x55555555% M! [" P; r# d7 u2 I
0x80000040 0x00550055 0x00550055
6 g+ F8 O) h+ D. ]7 r# d0x80000048 0x55555555 0x55555555- s" v t" _( g9 z. H/ w
0x80000050 0x00550055 0x00550055
V" W9 V, f2 t* u e% e3 M9 I0x80000058 0x55555555 0x555555558 ]/ i6 U! V" K; y* k% v# {
.....7 N b- b8 W+ k: M, Q0 I
( m7 g2 u1 f# X; n& W. C. P w# v读写全F,全A操作现象一样。就是高8位数据在地址低第4位为高时正常,为低时为全0。这应该不是地址线的问题...还可能是DLL相位的问题吗? |
|