-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello all,

I'm trying to get the Asus M2V-MX SE working (K8T890/VT8237S) it has AM2 socket.
CPU is semperon model 127 fam f

Currently there is some problem with memory, I have attached the log.
I have no clue what might be wrong. The module is 512MB 533MHz single DDR2 with
CAS4. The FIDVID changing and fidvid setup is disabled, reset of HT is disabled.

It seems to fall down the drain on very same place.

Any clue? Maybe I have some options wrong? What should I check please?

I checked I2C reading and they are correct (I verified with EEPROM dump)

I dont understand why:
...
Setting variable MTRR 02, base: 0000MB, range: 0200MB, type WB
...

The range is only to 200MB ???

export MEM_TRAIN_SEQ:=0

I have no other DDR2 module to check.

Thanks,
Rudolf



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFITYmF3J9wPJqZRNURAj/iAJ9wmNn9okVbF9Wn+xHNlTpfSBPrIQCfXqxG
e8VpRhnd12QDnPFxg4jRSWk=
=Sioj
-----END PGP SIGNATURE-----
coreboot-2.0.0.0Fallback Po èen  9 21:25:28 CEST 2008 starting...
now booting... fallback


coreboot-2.0.0.0Normal Po èen  9 21:25:06 CEST 2008 starting...
now booting... real_main
Enabling routing table for node 00 done.
Enabling UP settings
Disabling read/write/fill probes for UP... done.
coherent_ht_finalize
done
core0 started: 
now booting... Core0 started
started ap apicid: 
SBLink=00
NC node|link=00
0001K8T890 found at LDT 00 Agreed on width: 01 CPU programmed to HT freq: 05 
VIA HT caps: 0075
 HT between CPU and NB OK, not requesting reset
0101ht reset -
NO reset
after smbus
after memreset
Ram1.00
setting up CPU00 northbridge registers
done.
Ram2.00
Device error
Device error
Device error
Unbuffered
1 min_cycle_time:00000250
i:00000000
        latencies:00000038
        index:00000000
                latency:00000003
                value1:00000050
                value2:00000500
                new_cycle_time:00000500
                new_latency:00000003
        index:00000001
                latency:00000004
                value1:0000003d
                value2:00000375
                new_cycle_time:00000375
                new_latency:00000004
        index:00000002
                latency:00000005
                value1:0000003d
                value2:00000375
                new_cycle_time:00000375
                new_latency:00000004
2 min_cycle_time:00000375
2 min_latency:00000004
3 min_cycle_time:00000375
3 min_latency:00000004
4 min_cycle_time:00000375
266Mhz
266Mhz
dimm socket: 00000000
        trc
        trcd
        trrd
        tras
update_dimm_Tras: 0 value=0000002d
update_dimm_Tras:  1 value=00000708
update_dimm_Tras: divisor=000000c8
update_dimm_Tras: clocks=00000009
        trp
        trtp
        twr
        tref
        twtr
        trfc
XRAM: 0x00080000 KB
Ram3
        dimm_mask = 00000001
        x4_mask = 00000000
        x16_mask = 00000000
        single_rank_mask = 00000001
        ODC = 00111222
        Addr Timing= 002f2f00
Initializing memory:  done
 sysinfo tom_k
00080000Setting variable MTRR 02, base: 0000MB, range: 0200MB, type WB
DQS Training:RcvrEn:Pass1: 00
train_DqsRcvrEn: begin ctrl 00000000

TrainRcvEn: 0 ctrl00000000
        TrainRcvEn51: channel 00000000
                TrainRcvEn52: index 00000010
                TrainRcvEn53: TestAddr0B 00005000
                        TrainRcvEn541: RcvrEnDly 00000000
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = aa8aaaaa
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000000
                        TrainRcvEn56: RcvrEnDly 00000000
                        TrainRcvEn541: RcvrEnDly 00000001
                                                QW0.lo : test_buf= fffb0bbc 
value = 55555555
                                                QW0.lo : addr_lo = 00500000 
value = 55555555
                                                QW0.hi : test_buf= fffb0bc0 
value = 55555555
                                                QW0.hi : addr_lo = 00500004 
value = 55855555
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000001
                        TrainRcvEn56: RcvrEnDly 00000001
                        TrainRcvEn541: RcvrEnDly 00000002
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = a58aaaaa
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000002
                        TrainRcvEn56: RcvrEnDly 00000002
                        TrainRcvEn541: RcvrEnDly 00000003
                                                QW0.lo : test_buf= fffb0bbc 
value = 55555555
                                                QW0.lo : addr_lo = 00500000 
value = 55555555
                                                QW0.hi : test_buf= fffb0bc0 
value = 55555555
                                                QW0.hi : addr_lo = 00500004 
value = 55555555
                        TrainRcvEn542: Test0 00000000
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = aaaaaaaa
                        TrainRcvEn543: Test1 00000000
                        TrainRcvEn55: RcvrEnDly 00000003
                TrainRcvEn61: RcvrEnDly 00000003
                TrainRcvEn63: RcvrEnDly 00000003
                TrainRcvEn64: CTLRMaxDelay 00000003
                TrainRcvEn52: index 00000013
                TrainRcvEn52: index 00000016
                TrainRcvEn52: index 00000019
        TrainRcvEn51: channel 00000001
                TrainRcvEn52: index 00000010
                TrainRcvEn52: index 00000013
                TrainRcvEn52: index 00000016
                TrainRcvEn52: index 00000019
        TrainRcvEn65: CTLRMaxDelay 00000003
 CTLRMaxDelay=03
train_DqsRcvrEn: end ctrl 00000000
 done
DQS Training:DQSPos: 00
train_DqsPos: begin ctrl 00000000

TrainDQSRdWrPos: 0 ctrl 00000000
        TrainDQSRdWrPos: 1 channel 00000000
                TrainDQSRdWrPos: 21 DQSWrDelay 00000000
                TrainReadPos00000000
                        TrainDQSPos begin 00000000
                                TrainDQSPos: 11 ChipSel 00000000
                                TrainDQSPos: 12 TestAddr 00001000
                                TrainDQSPos: 13 for read so write at 
first00000000
                                        TrainDQSPos: 141 DQSDelay 00000000
                                        TrainDQSPos: 142 MutualCSPassW 000000ff
                                        TrainDQSPos: 144 Pattern 00000000
                                        TrainDQSPos: 145 MutualCSPassW 000000ff
                                                test_buf= 000cea20 value = 
00000000
                                                taddr_lo = 00100000 value = 
ffffefff
                                                bitmap = 000000f0
                                                test_buf= 000cea24 value = 
00000000
                                                taddr_lo = 00100004 value = 
dfffdfff
                                                bitmap = 00000000
                                                test_buf= 000cea28 value = 
ffffffff
                                                taddr_lo = 00100008 value = 
ffffefff
                                                bitmap = 00000000
                                                test_buf= 000cea2c value = 
ffffffff
                                                taddr_lo = 0010000c value = 
dfffdfff
                                                bitmap = 00000000
                                                test_buf= 000cea30 value = 
00000000
                                                taddr_lo = 00100010 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea34 value = 
00000000
                                                taddr_lo = 00100014 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea38 value = 
00000000
                                                taddr_lo = 00100018 value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea3c value = 
00000000
                                                taddr_lo = 0010001c value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea40 value = 
00000000
                                                taddr_lo = 00100020 value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea44 value = 
00000000
                                                taddr_lo = 00100024 value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea48 value = 
ffffffff
                                                taddr_lo = 00100028 value = 
ffffefff
                                                bitmap = 00000000
                                                test_buf= 000cea4c value = 
ffffffff
                                                taddr_lo = 0010002c value = 
dfffdfdf
                                                bitmap = 00000000
                                                test_buf= 000cea50 value = 
00000000
                                                taddr_lo = 00100030 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea54 value = 
00000000
                                                taddr_lo = 00100034 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea58 value = 
00000000
        

coreboot-2.0.0.0Fallback Po èen  9 21:25:28 CEST 2008 starting...
now booting... fallback


coreboot-2.0.0.0Normal Po èen  9 21:25:06 CEST 2008 starting...
now booting... real_main
Enabling routing table for node 00 done.
Enabling UP settings
Disabling read/write/fill probes for UP... done.
coherent_ht_finalize
done
core0 started: 
now booting... Core0 started
started ap apicid: 
SBLink=00
NC node|link=00
0001K8T890 found at LDT 00 Agreed on width: 01 CPU programmed to HT freq: 05 
VIA HT caps: 0075
 HT between CPU and NB OK, not requesting reset
0101ht reset -
NO reset
after smbus
after memreset
Ram1.00
setting up CPU00 northbridge registers
done.
Ram2.00
Device error
Device error
Device error
Unbuffered
1 min_cycle_time:00000250
i:00000000
        latencies:00000038
        index:00000000
                latency:00000003
                value1:00000050
                value2:00000500
                new_cycle_time:00000500
                new_latency:00000003
        index:00000001
                latency:00000004
                value1:0000003d
                value2:00000375
                new_cycle_time:00000375
                new_latency:00000004
        index:00000002
                latency:00000005
                value1:0000003d
                value2:00000375
                new_cycle_time:00000375
                new_latency:00000004
2 min_cycle_time:00000375
2 min_latency:00000004
3 min_cycle_time:00000375
3 min_latency:00000004
4 min_cycle_time:00000375
266Mhz
266Mhz
dimm socket: 00000000
        trc
        trcd
        trrd
        tras
update_dimm_Tras: 0 value=0000002d
update_dimm_Tras:  1 value=00000708
update_dimm_Tras: divisor=000000c8
update_dimm_Tras: clocks=00000009
        trp
        trtp
        twr
        tref
        twtr
        trfc
XRAM: 0x00080000 KB
Ram3
        dimm_mask = 00000001
        x4_mask = 00000000
        x16_mask = 00000000
        single_rank_mask = 00000001
        ODC = 00111222
        Addr Timing= 002f2f00
Initializing memory:  done
 sysinfo tom_k
00080000Setting variable MTRR 02, base: 0000MB, range: 0200MB, type WB
DQS Training:RcvrEn:Pass1: 00
train_DqsRcvrEn: begin ctrl 00000000

TrainRcvEn: 0 ctrl00000000
        TrainRcvEn51: channel 00000000
                TrainRcvEn52: index 00000010
                TrainRcvEn53: TestAddr0B 00005000
                        TrainRcvEn541: RcvrEnDly 00000000
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = aa8aaaaa
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000000
                        TrainRcvEn56: RcvrEnDly 00000000
                        TrainRcvEn541: RcvrEnDly 00000001
                                                QW0.lo : test_buf= fffb0bbc 
value = 55555555
                                                QW0.lo : addr_lo = 00500000 
value = 55555555
                                                QW0.hi : test_buf= fffb0bc0 
value = 55555555
                                                QW0.hi : addr_lo = 00500004 
value = 55855555
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000001
                        TrainRcvEn56: RcvrEnDly 00000001
                        TrainRcvEn541: RcvrEnDly 00000002
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = aa8aaaaa
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000002
                        TrainRcvEn56: RcvrEnDly 00000002
                        TrainRcvEn541: RcvrEnDly 00000003
                                                QW0.lo : test_buf= fffb0bbc 
value = 55555555
                                                QW0.lo : addr_lo = 00500000 
value = 55555555
                                                QW0.hi : test_buf= fffb0bc0 
value = 55555555
                                                QW0.hi : addr_lo = 00500004 
value = 55555555
                        TrainRcvEn542: Test0 00000000
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = aaaaaaaa
                        TrainRcvEn543: Test1 00000000
                        TrainRcvEn55: RcvrEnDly 00000003
                TrainRcvEn61: RcvrEnDly 00000003
                TrainRcvEn63: RcvrEnDly 00000003
                TrainRcvEn64: CTLRMaxDelay 00000003
                TrainRcvEn52: index 00000013
                TrainRcvEn52: index 00000016
                TrainRcvEn52: index 00000019
        TrainRcvEn51: channel 00000001
                TrainRcvEn52: index 00000010
                TrainRcvEn52: index 00000013
                TrainRcvEn52: index 00000016
                TrainRcvEn52: index 00000019
        TrainRcvEn65: CTLRMaxDelay 00000003
 CTLRMaxDelay=03
train_DqsRcvrEn: end ctrl 00000000
 done
DQS Training:DQSPos: 00
train_DqsPos: begin ctrl 00000000

TrainDQSRdWrPos: 0 ctrl 00000000
        TrainDQSRdWrPos: 1 channel 00000000
                TrainDQSRdWrPos: 21 DQSWrDelay 00000000
                TrainReadPos00000000
                        TrainDQSPos begin 00000000
                                TrainDQSPos: 11 ChipSel 00000000
                                TrainDQSPos: 12 TestAddr 00001000
                                TrainDQSPos: 13 for read so write at 
first00000000
                                        TrainDQSPos: 141 DQSDelay 00000000
                                        TrainDQSPos: 142 MutualCSPassW 000000ff
                                        TrainDQSPos: 144 Pattern 00000000
                                        TrainDQSPos: 145 MutualCSPassW 000000ff
                                                test_buf= 000cea20 value = 
00000000
                                                taddr_lo = 00100000 value = 
ffffefff
                                                bitmap = 000000f0
                                                test_buf= 000cea24 value = 
00000000
                                                taddr_lo = 00100004 value = 
dfffdfff
                                                bitmap = 00000000
                                                test_buf= 000cea28 value = 
ffffffff
                                                taddr_lo = 00100008 value = 
ffffefff
                                                bitmap = 00000000
                                                test_buf= 000cea2c value = 
ffffffff
                                                taddr_lo = 0010000c value = 
dfffdfff
                                                bitmap = 00000000
                                                test_buf= 000cea30 value = 
00000000
                                                taddr_lo = 00100010 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea34 value = 
00000000
                                                taddr_lo = 00100014 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea38 value = 
00000000
                                                taddr_lo = 00100018 value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea3c value = 
00000000
                                                taddr_lo = 0010001c value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea40 value = 
00000000
                                                taddr_lo = 00100020 value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea44 value = 
00000000
                                                taddr_lo = 00100024 value = 
00000000
                                                bitmap = 00000000
                                                test_buf= 000cea48 value = 
ffffffff
                                                taddr_lo = 00100028 value = 
ffffefff
                                                bitmap = 00000000
                                                test_buf= 000cea4c value = 
ffffffff
                                                taddr_lo = 0010002c value = 
dfffdfdf
                                                bitmap = 00000000
                                                test_buf= 000cea50 value = 
00000000
                                                taddr_lo = 00100030 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea54 value = 
00000000
                                                taddr_lo = 00100034 value = 
ffffffff
                                                bitmap = 00000000
                                                test_buf= 000cea58 value = 
00000000
‰

coreboot-2.0.0.0Fallback Po èen  9 21:25:28 CEST 2008 starting...
now booting... fallback


coreboot-2.0.0.0Normal Po èen  9 21:25:06 CEST 2008 starting...
now booting... real_main
Enabling routing table for node 00 done.
Enabling UP settings
Disabling read/write/fill probes for UP... done.
coherent_ht_finalize
done
core0 started: 
now booting... Core0 started
started ap apicid: 
SBLink=00
NC node|link=00
0001K8T890 found at LDT 00 Agreed on width: 01 CPU programmed to HT freq: 05 
VIA HT caps: 0075
 HT between CPU and NB OK, not requesting reset
0101ht reset -
NO reset
after smbus
after memreset
Ram1.00
setting up CPU00 northbridge registers
done.
Ram2.00
Device error
Device error
Device error
Unbuffered
1 min_cycle_time:00000250
i:00000000
        latencies:00000038
        index:00000000
                latency:00000003
                value1:00000050
                value2:00000500
                new_cycle_time:00000500
                new_latency:00000003
        index:00000001
                latency:00000004
                value1:0000003d
                value2:00000375
                new_cycle_time:00000375
                new_latency:00000004
        index:00000002
                latency:00000005
                value1:0000003d
                value2:00000375
                new_cycle_time:00000375
                new_latency:00000004
2 min_cycle_time:00000375
2 min_latency:00000004
3 min_cycle_time:00000375
3 min_latency:00000004
4 min_cycle_time:00000375
266Mhz
266Mhz
dimm socket: 00000000
        trc
        trcd
        trrd
        tras
update_dimm_Tras: 0 value=0000002d
update_dimm_Tras:  1 value=00000708
update_dimm_Tras: divisor=000000c8
update_dimm_Tras: clocks=00000009
        trp
        trtp
        twr
        tref
        twtr
        trfc
XRAM: 0x00080000 KB
Ram3
        dimm_mask = 00000001
        x4_mask = 00000000
        x16_mask = 00000000
        single_rank_mask = 00000001
        ODC = 00111222
        Addr Timing= 002f2f00
Initializing memory:  done
 sysinfo tom_k
00080000Setting variable MTRR 02, base: 0000MB, range: 0200MB, type WB
DQS Training:RcvrEn:Pass1: 00
train_DqsRcvrEn: begin ctrl 00000000

TrainRcvEn: 0 ctrl00000000
        TrainRcvEn51: channel 00000000
                TrainRcvEn52: index 00000010
                TrainRcvEn53: TestAddr0B 00005000
                        TrainRcvEn541: RcvrEnDly 00000000
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaac1
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000000
                        TrainRcvEn56: RcvrEnDly 00000000
                        TrainRcvEn541: RcvrEnDly 00000001
                                                QW0.lo : test_buf= fffb0bbc 
value = 55555555
                                                QW0.lo : addr_lo = 00500000 
value = 55555551
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000001
                        TrainRcvEn56: RcvrEnDly 00000001
                        TrainRcvEn541: RcvrEnDly 00000002
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaa51
                        TrainRcvEn542: Test0 00000001
                        TrainRcvEn55: RcvrEnDly 00000002
                        TrainRcvEn56: RcvrEnDly 00000002
                        TrainRcvEn541: RcvrEnDly 00000003
                                                QW0.lo : test_buf= fffb0bbc 
value = 55555555
                                                QW0.lo : addr_lo = 00500000 
value = 55555555
                                                QW0.hi : test_buf= fffb0bc0 
value = 55555555
                                                QW0.hi : addr_lo = 00500004 
value = 55555555
                        TrainRcvEn542: Test0 00000000
                                                QW0.lo : test_buf= fffb0bfc 
value = aaaaaaaa
                                                QW0.lo : addr_lo = 00100000 
value = aaaaaaaa
                                                QW0.hi : test_buf= fffb0c00 
value = aaaaaaaa
                                                QW0.hi : addr_lo = 00100004 
value = aaaaaaaa
                        TrainRcvEn543: Test1 00000000
                        TrainRcvEn55: RcvrEnDly 00000003
                TrainRcvEn61: RcvrEnDly 00000003
                TrainRcvEn63: RcvrEnDly 00000003
                TrainRcvEn64: CTLRMaxDelay 00000003
                TrainRcvEn52: index 00000013
                TrainRcvEn52: index 00000016
                TrainRcvEn52: index 00000019
        TrainRcvEn51: channel 00000001
                TrainRcvEn52: index 00000010
                TrainRcvEn52: index 00000013
                TrainRcvEn52: index 00000016
                TrainRcvEn52: index 00000019
        TrainRcvEn65: CTLRMaxDelay 00000003
 CTLRMaxDelay=03
train_DqsRcvrEn: end ctrl 00000000
 done
DQS Training:DQSPos: 00
train_DqsPos: begin ctrl 00000000

TrainDQSRdWrPos: 0 ctrl 00000000
        TrainDQSRdWrPos: 1 channel 00000000
                TrainDQSRdWrPos: 21 DQSWrDelay 00000000
                TrainReadPos00000000
                        TrainDQSPos begin 00000000
                                TrainDQSPos: 11 ChipSel 00000000
                                Tra

Attachment: m.txt.sig
Description: Binary data

-- 
coreboot mailing list
[email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to