[#6564] dmacopy test on bf561-ezkit failed at sram_alloc in L1
Submitted By: Vivi Li
Open Date
2011-04-29 04:20:33 Close Date
2011-05-30 05:17:13
Priority:
Medium Assignee:
steven miao
Status:
Closed Fixed In Release:
N/A
Found In Release:
2011R1 Release:
Category:
N/A Board:
N/A
Processor:
BF561 Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Fixed
Uboot version or rev.:
Toolchain version or rev.:
gcc4.3-2010_Dec_09
App binary format:
N/A
Summary: dmacopy test on bf561-ezkit failed at sram_alloc in L1
Details:
dmacopy test on bf561-ezkit failed at sram_alloc in L1 instruction cache.
Last pass version:
--
kernel: Linux release 2.6.38.3-ADI-2011R1-pre-svn9862, build #604 Wed Apr 20 07:32:31 CST 2011
toolchain: bfin-uclinux-gcc release gcc version 4.3.5 (ADI-trunk/svn-5013)
user-dist: release svn-10142, build #6682 Wed Apr 20 07:30:58 CST 2011
--
First failed version:
--
kernel: Linux release 2.6.39-rc4-ADI-2011R1-pre-svn9863, build #610 Thu Apr 21 10:06:24 CST 2011
toolchain: bfin-uclinux-gcc release gcc version 4.3.5 (ADI-trunk/svn-5013)
user-dist: release svn-10142, build #6749 Thu Apr 21 10:04:52 CST 2011
--
Bellow is the error log:
--
root:/> taskset 1 ./dmacopy
TEST: --- SRAM (L1 INST) <-> SDRAM w/4 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, src) test case 1, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, src) test case 2, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, src) test case 3, memcmp result is 0
TEST: --- SRAM (L1 INST) <-> SDRAM w/16 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, src) test case 4, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, src) test case 5, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, src) test case 6, memcmp result is 0
TEST: --- SRAM (L1 INST) <-> SDRAM w/4096 bytes ---
FAIL: sram_alloc(4096) failed
TEST: --- SRAM (L1 DATA) <-> SDRAM w/4 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 7, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 7, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 7, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 8, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 8, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 8, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 9, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 9, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 9, memcmp result is 0
TEST: --- SRAM (L1 DATA) <-> SDRAM w/16 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 10, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 10, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 10, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 11, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 11, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 11, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 12, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 12, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 12, memcmp result is 0
TEST: --- SRAM (L1 DATA) <-> SDRAM w/4096 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 13, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 13, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 13, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 14, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 14, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 14, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 15, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 15, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 15, memcmp result is 0
TEST: --- SRAM (L2) <-> SDRAM w/4 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 16, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 16, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 16, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 17, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 17, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 17, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 18, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 18, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 18, memcmp result is 0
TEST: --- SRAM (L2) <-> SDRAM w/16 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 19, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 19, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 19, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 20, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 20, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 20, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 21, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 21, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 21, memcmp result is 0
TEST: --- SRAM (L2) <-> SDRAM w/4096 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 22, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 22, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 22, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 23, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 23, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 23, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 24, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 24, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 24, memcmp result is 0
TEST: --- SRAM (L2) <-> SDRAM w/65536 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 25, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 25, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 25, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 26, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 26, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 26, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 27, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 27, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 27, memcmp result is 0
TEST: --- SRAM (L2) <-> SDRAM w/74560 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SRAMx32[c]
PASS: dma_memcpy(chk, src) test case 28, memcmp result is 0
PASS: dma_memcpy SRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 28, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 28, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SRAMx16[c]
PASS: dma_memcpy(chk, src) test case 29, memcmp result is 0
PASS: dma_memcpy SRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 29, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 29, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SRAMx8[c]
PASS: dma_memcpy(chk, src) test case 30, memcmp result is 0
PASS: dma_memcpy SRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 30, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 30, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/4 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 31, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 31, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 31, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 32, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 32, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 32, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 33, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 33, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 33, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/16 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 34, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 34, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 34, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 35, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 35, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 35, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 36, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 36, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 36, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/4096 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 37, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 37, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 37, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 38, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 38, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 38, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 39, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 39, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 39, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/65536 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 40, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 40, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 40, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 41, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 41, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 41, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 42, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 42, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 42, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/74560 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 43, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 43, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 43, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 44, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 44, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 44, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 45, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 45, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 45, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/140096 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 46, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 46, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 46, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 47, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 47, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 47, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 48, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 48, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 48, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/205632 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 49, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 49, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 49, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 50, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 50, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 50, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 51, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 51, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 51, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/271168 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 52, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 52, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 52, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 53, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 53, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 53, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 54, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 54, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 54, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/344864 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 55, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 55, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 55, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 56, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 56, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 56, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 57, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 57, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 57, memcmp result is 0
TEST: --- SDRAM <-> SDRAM w/3290192 bytes ---
PASS: dma_memcpy SDRAMx32[s] to SDRAMx32[c]
PASS: dma_memcpy(chk, src) test case 58, memcmp result is 0
PASS: dma_memcpy SDRAMx32[c] to SDRAMx32[d]
PASS: dma_memcpy(dst, chk) test case 58, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 58, memcmp result is 0
PASS: dma_memcpy SDRAMx16[s] to SDRAMx16[c]
PASS: dma_memcpy(chk, src) test case 59, memcmp result is 0
PASS: dma_memcpy SDRAMx16[c] to SDRAMx16[d]
PASS: dma_memcpy(dst, chk) test case 59, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 59, memcmp result is 0
PASS: dma_memcpy SDRAMx8[s] to SDRAMx8[c]
PASS: dma_memcpy(chk, src) test case 60, memcmp result is 0
PASS: dma_memcpy SDRAMx8[c] to SDRAMx8[d]
PASS: dma_memcpy(dst, chk) test case 60, memcmp result is 0
PASS: dma_memcpy(dst, src) test case 60, memcmp result is 0
SUMMARY: 1 tests failed
root:/>
Follow-ups
--- Mike Frysinger 2011-04-29 13:48:52
is your L1 inst full ? what does /proc/sram show ?
--- steven miao 2011-05-11 05:49:58
L1 Instruction SRAM has no enough free space to do dmacopy test. should disable
some L1 built-in function
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Blackfin Scratchpad data SRAM: 4 KB
Blackfin L1 Data A SRAM: 16 KB (16 KB free)
Blackfin L1 Data B SRAM: 16 KB (16 KB free)
Blackfin L1 Instruction SRAM: 16 KB (3 KB free)
Blackfin L2 SRAM: 128 KB (128 KB free)
--- Vivi Li 2011-05-19 02:13:17
Fix test script and check result later.
--- Vivi Li 2011-05-30 05:25:37
OK now. Close it.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
config.linux.dmacopy application/octet-stream 28360 Vivi Li