ISLEから借りていたメモリの代わりに予備品の256MBメモリ(Buffalo, メモリチップはELPIDA製)を取り付けてテストしてみた。
vcheckは正常にできるが、DSPボードテストでメモリにエラーが出る。
[messia@sanjigen bin]$ export DSP21KSF=/usr/local/dsp21ksf
[messia@sanjigen bin]$ ./dspbad -d0 -i1 -tn
dspbad: PC Memory interface and DSP self tests
Example PCI 32-bit port using GNU C++ (for Linux).
Release 7.20 [ DSP21K-SFPK, Dec 5 2003 03:20:42 ], Version 3.04
Copyright (c) 2000-2003 BittWare, Inc. All rights reserved.
Testing #1: dsp 1 on Hammerhead (device 0)
PC MEMORY INTERFACE TEST
Internal Block 0 Test at 0x040000, Size: 0xaaaa 48-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Random Numbers...............ok
Internal Block 1 Test at 0x050000, Size: 0x10000 32-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Random Numbers...............ok
DSP SELF TEST
Internal Block 0 Test at 0x040000, Size: 0xaaaa 48-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Internal Block 1 Test at 0x050000, Size: 0x10000 32-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
[messia@sanjigen bin]$ ./dspbad -d0 -i1 -td
dspbad: PC Memory interface and DSP self tests
Example PCI 32-bit port using GNU C++ (for Linux).
Release 7.20 [ DSP21K-SFPK, Dec 5 2003 03:20:42 ], Version 3.04
Copyright (c) 2000-2003 BittWare, Inc. All rights reserved.
Testing #1: dsp 1 on Hammerhead (device 0)
DSP SELF TEST
Internal Block 0 Test at 0x040000, Size: 0xaaaa 48-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Internal Block 1 Test at 0x050000, Size: 0x10000 32-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
External Bank 0 Test at 0x800000, Size: 0x4000000 32-bit Words
Self-Address.................99 failed
at address 0x800000 wrote 0080:0000 read 0180:0000
at address 0x800001 wrote 0080:0001 read 0180:0001
at address 0x800002 wrote 0080:0002 read 0180:0002
at address 0x800003 wrote 0080:0003 read 0180:0003
at address 0x800004 wrote 0080:0004 read 0180:0004
33554432 errors
Self-Address Complement......99 failed
at address 0x800000 wrote ff7f:ffff read fe7f:ffff
at address 0x800001 wrote ff7f:fffe read fe7f:fffe
at address 0x800002 wrote ff7f:fffd read fe7f:fffd
at address 0x800003 wrote ff7f:fffc read fe7f:fffc
at address 0x800004 wrote ff7f:fffb read fe7f:fffb
33554432 errors
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
[messia@sanjigen bin]$ ./dspbad -d0 -i1 -tp
dspbad: PC Memory interface and DSP self tests
Example PCI 32-bit port using GNU C++ (for Linux).
Release 7.20 [ DSP21K-SFPK, Dec 5 2003 03:20:42 ], Version 3.04
Copyright (c) 2000-2003 BittWare, Inc. All rights reserved.
Testing #1: dsp 1 on Hammerhead (device 0)
PC MEMORY INTERFACE TEST
Internal Block 0 Test at 0x040000, Size: 0xaaaa 48-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Random Numbers...............ok
Internal Block 1 Test at 0x050000, Size: 0x10000 32-bit Words
Self-Address.................ok
Self-Address Complement......ok
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Random Numbers...............ok
External Bank 0 Test at 0x800000, Size: 0x4000000 32-bit Words
Self-Address.................50 failed
at address 0x800000 wrote 0080:0000 read 0180:0000
at address 0x800001 wrote 0080:0001 read 0180:0001
at address 0x800002 wrote 0080:0002 read 0180:0002
at address 0x800003 wrote 0080:0003 read 0180:0003
at address 0x800004 wrote 0080:0004 read 0180:0004
33554432 errors
Self-Address Complement......50 failed
at address 0x800000 wrote ff7f:ffff read fe7f:ffff
at address 0x800001 wrote ff7f:fffe read fe7f:fffe
at address 0x800002 wrote ff7f:fffd read fe7f:fffd
at address 0x800003 wrote ff7f:fffc read fe7f:fffc
at address 0x800004 wrote ff7f:fffb read fe7f:fffb
33554432 errors
Checkerboard A...............ok
Checkerboard 5...............ok
All Bits Set.................ok
All Bits Clear...............ok
Random Numbers...............50 failed
at address 0x800000 wrote 29c1:94bf read 8082:4293
at address 0x800001 wrote 25b0:813d read 090b:b069
at address 0x800002 wrote 0978:63d7 read c11c:37bb
at address 0x800003 wrote 7f88:9ec0 read b7db:3e35
at address 0x800004 wrote d3ce:a052 read a093:fcd9
33554432 errors