====================================================================================================== Initalize the DSP ====================================================================================================== Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/scripts$ ./init_dspc8681_1000.sh 4 boot config file ./demos/scripts/initcfg.txt DSP boot config addr 0x86ff00 DSP boot config size in bytes 8 Boot config words: 0xbabeface, Boot config words: 0x14, Overriding image entry point with input 860000 Download image success ! boot config file ./demos/scripts/initcfg.txt DSP boot config addr 0x86ff00 DSP boot config size in bytes 8 Boot config words: 0xbabeface, Boot config words: 0x14, Overriding image entry point with input 860000 Download image success ! boot config file ./demos/scripts/initcfg.txt DSP boot config addr 0x86ff00 DSP boot config size in bytes 8 Boot config words: 0xbabeface, Boot config words: 0x14, Overriding image entry point with input 860000 Download image success ! boot config file ./demos/scripts/initcfg.txt DSP boot config addr 0x86ff00 DSP boot config size in bytes 8 Boot config words: 0xbabeface, Boot config words: 0x14, Overriding image entry point with input 860000 Download image success ! Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/scripts$ cd ../filetestdemo/scripts/ ====================================================================================================== Download Demo to DSP ====================================================================================================== Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/filetestdemo/scripts$ ./dnld_demo_loopback.sh 4 boot config file ./bootcfg/bootcfg_0.txt DSP boot config addr 0x800000 DSP boot config size in bytes 16 Boot config words: 0xbabeface, Boot config words: 0x0, Boot config words: 0x12345678, Boot config words: 0x90abcdef, Download image success ! boot config file ./bootcfg/bootcfg_1.txt DSP boot config addr 0x800000 DSP boot config size in bytes 16 Boot config words: 0xbabeface, Boot config words: 0x1, Boot config words: 0x12345678, Boot config words: 0x90abcdef, Download image success ! boot config file ./bootcfg/bootcfg_2.txt DSP boot config addr 0x800000 DSP boot config size in bytes 16 Boot config words: 0xbabeface, Boot config words: 0x2, Boot config words: 0x12345678, Boot config words: 0x90abcdef, Download image success ! boot config file ./bootcfg/bootcfg_3.txt DSP boot config addr 0x800000 DSP boot config size in bytes 16 Boot config words: 0xbabeface, Boot config words: 0x3, Boot config words: 0x12345678, Boot config words: 0x90abcdef, Download image success ! ====================================================================================================== Run DMA Test ====================================================================================================== Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/filetestdemo/scripts$ ./run_dmatest.sh 4 0x400000 dspBits = FFFFFFFF dspBits = FFFFFFFF Driver opened! Contiguous memory allocation complete : Num Buffers 64 Creating Mailbox (80000000 --> 0) Created Mailbox Tx id: 0x 0 Handle 0x931a0f8 Creating Mailbox (0 --> 80000000) Created Mailbox Rx id: 0x 0, Handle 0x931a128 Creating Mailbox (80000000 --> 1) Created Mailbox Tx id: 0x 1 Handle 0x931a158 Creating Mailbox (1 --> 80000000) Created Mailbox Rx id: 0x 1, Handle 0x931a188 Creating Mailbox (80000000 --> 2) Created Mailbox Tx id: 0x 2 Handle 0x931a1b8 Creating Mailbox (2 --> 80000000) Created Mailbox Rx id: 0x 2, Handle 0x931a1e8 Creating Mailbox (80000000 --> 3) Created Mailbox Tx id: 0x 3 Handle 0x931a218 Creating Mailbox (3 --> 80000000) Created Mailbox Rx id: 0x 3, Handle 0x931a248 Creating Mailbox (80000000 --> 4) Created Mailbox Tx id: 0x 4 Handle 0x931a278 Creating Mailbox (4 --> 80000000) Created Mailbox Rx id: 0x 4, Handle 0x931a2a8 Creating Mailbox (80000000 --> 5) Created Mailbox Tx id: 0x 5 Handle 0x931a2d8 Creating Mailbox (5 --> 80000000) Created Mailbox Rx id: 0x 5, Handle 0x931a308 Creating Mailbox (80000000 --> 6) Created Mailbox Tx id: 0x 6 Handle 0x931a338 Creating Mailbox (6 --> 80000000) Created Mailbox Rx id: 0x 6, Handle 0x931bf30 Creating Mailbox (80000000 --> 7) Created Mailbox Tx id: 0x 7 Handle 0x931bf60 Creating Mailbox (7 --> 80000000) Created Mailbox Rx id: 0x 7, Handle 0x931bf90 Creating Mailbox (80000000 --> 8) Created Mailbox Tx id: 0x 8 Handle 0x931bfc0 Creating Mailbox (8 --> 80000000) Created Mailbox Rx id: 0x 8, Handle 0x931bff0 Creating Mailbox (80000000 --> 9) Created Mailbox Tx id: 0x 9 Handle 0x931c020 Creating Mailbox (9 --> 80000000) Created Mailbox Rx id: 0x 9, Handle 0x931c050 Creating Mailbox (80000000 --> a) Created Mailbox Tx id: 0x a Handle 0x931c080 Creating Mailbox (a --> 80000000) Created Mailbox Rx id: 0x a, Handle 0x931c0b0 Creating Mailbox (80000000 --> b) Created Mailbox Tx id: 0x b Handle 0x931c0e0 Creating Mailbox (b --> 80000000) Created Mailbox Rx id: 0x b, Handle 0x931c110 Creating Mailbox (80000000 --> c) Created Mailbox Tx id: 0x c Handle 0x931c140 Creating Mailbox (c --> 80000000) Created Mailbox Rx id: 0x c, Handle 0x931c170 Creating Mailbox (80000000 --> d) Created Mailbox Tx id: 0x d Handle 0x931c1a0 Creating Mailbox (d --> 80000000) Created Mailbox Rx id: 0x d, Handle 0x931c1d0 Creating Mailbox (80000000 --> e) Created Mailbox Tx id: 0x e Handle 0x931c200 Creating Mailbox (e --> 80000000) Created Mailbox Rx id: 0x e, Handle 0x931c230 Creating Mailbox (80000000 --> f) Created Mailbox Tx id: 0x f Handle 0x931c260 Creating Mailbox (f --> 80000000) Created Mailbox Rx id: 0x f, Handle 0x931c290 Creating Mailbox (80000000 --> 10) Created Mailbox Tx id: 0x 10 Handle 0x931c2c0 Creating Mailbox (10 --> 80000000) Created Mailbox Rx id: 0x 10, Handle 0x931c2f0 Creating Mailbox (80000000 --> 11) Created Mailbox Tx id: 0x 11 Handle 0x931c320 Creating Mailbox (11 --> 80000000) Created Mailbox Rx id: 0x 11, Handle 0x931c350 Creating Mailbox (80000000 --> 12) Created Mailbox Tx id: 0x 12 Handle 0x931c380 Creating Mailbox (12 --> 80000000) Created Mailbox Rx id: 0x 12, Handle 0x931c3b0 Creating Mailbox (80000000 --> 13) Created Mailbox Tx id: 0x 13 Handle 0x931c3e0 Creating Mailbox (13 --> 80000000) Created Mailbox Rx id: 0x 13, Handle 0x931c410 Creating Mailbox (80000000 --> 14) Created Mailbox Tx id: 0x 14 Handle 0x931c440 Creating Mailbox (14 --> 80000000) Created Mailbox Rx id: 0x 14, Handle 0x931c470 Creating Mailbox (80000000 --> 15) Created Mailbox Tx id: 0x 15 Handle 0x931c4a0 Creating Mailbox (15 --> 80000000) Created Mailbox Rx id: 0x 15, Handle 0x931c4d0 Creating Mailbox (80000000 --> 16) Created Mailbox Tx id: 0x 16 Handle 0x931c500 Creating Mailbox (16 --> 80000000) Created Mailbox Rx id: 0x 16, Handle 0x931c530 Creating Mailbox (80000000 --> 17) Created Mailbox Tx id: 0x 17 Handle 0x931c560 Creating Mailbox (17 --> 80000000) Created Mailbox Rx id: 0x 17, Handle 0x931c590 Creating Mailbox (80000000 --> 18) Created Mailbox Tx id: 0x 18 Handle 0x931c5c0 Creating Mailbox (18 --> 80000000) Created Mailbox Rx id: 0x 18, Handle 0x931c5f0 Creating Mailbox (80000000 --> 19) Created Mailbox Tx id: 0x 19 Handle 0x931c620 Creating Mailbox (19 --> 80000000) Created Mailbox Rx id: 0x 19, Handle 0x931c650 Creating Mailbox (80000000 --> 1a) Created Mailbox Tx id: 0x 1a Handle 0x931c680 Creating Mailbox (1a --> 80000000) Created Mailbox Rx id: 0x 1a, Handle 0x931c6b0 Creating Mailbox (80000000 --> 1b) Created Mailbox Tx id: 0x 1b Handle 0x931c6e0 Creating Mailbox (1b --> 80000000) Created Mailbox Rx id: 0x 1b, Handle 0x931c710 Creating Mailbox (80000000 --> 1c) Created Mailbox Tx id: 0x 1c Handle 0x931c740 Creating Mailbox (1c --> 80000000) Created Mailbox Rx id: 0x 1c, Handle 0x931c770 Creating Mailbox (80000000 --> 1d) Created Mailbox Tx id: 0x 1d Handle 0x931c7a0 Creating Mailbox (1d --> 80000000) Created Mailbox Rx id: 0x 1d, Handle 0x931c7d0 Creating Mailbox (80000000 --> 1e) Created Mailbox Tx id: 0x 1e Handle 0x931c800 Creating Mailbox (1e --> 80000000) Created Mailbox Rx id: 0x 1e, Handle 0x931c830 Creating Mailbox (80000000 --> 1f) Created Mailbox Tx id: 0x 1f Handle 0x931c860 Creating Mailbox (1f --> 80000000) Created Mailbox Rx id: 0x 1f, Handle 0x931c890 nodeBits 1 decision1 Opening Mailbox(80000000 --> 0) Opening Mailbox(0 --> 80000000) nodeBits 2 decision2 Opening Mailbox(80000000 --> 1) Opening Mailbox(1 --> 80000000) nodeBits 4 decision4 Opening Mailbox(80000000 --> 2) Opening Mailbox(2 --> 80000000) nodeBits 8 decision8 Opening Mailbox(80000000 --> 3) Opening Mailbox(3 --> 80000000) nodeBits 10 decision10 Opening Mailbox(80000000 --> 4) Opening Mailbox(4 --> 80000000) nodeBits 20 decision20 Opening Mailbox(80000000 --> 5) Opening Mailbox(5 --> 80000000) nodeBits 40 decision40 Opening Mailbox(80000000 --> 6) Opening Mailbox(6 --> 80000000) nodeBits 80 decision80 Opening Mailbox(80000000 --> 7) Opening Mailbox(7 --> 80000000) nodeBits 100 decision100 Opening Mailbox(80000000 --> 8) Opening Mailbox(8 --> 80000000) nodeBits 200 decision200 Opening Mailbox(80000000 --> 9) Opening Mailbox(9 --> 80000000) nodeBits 400 decision400 Opening Mailbox(80000000 --> a) Opening Mailbox(a --> 80000000) nodeBits 800 decision800 Opening Mailbox(80000000 --> b) Opening Mailbox(b --> 80000000) nodeBits 1000 decision1000 Opening Mailbox(80000000 --> c) Opening Mailbox(c --> 80000000) nodeBits 2000 decision2000 Opening Mailbox(80000000 --> d) Opening Mailbox(d --> 80000000) nodeBits 4000 decision4000 Opening Mailbox(80000000 --> e) Opening Mailbox(e --> 80000000) nodeBits 8000 decision8000 Opening Mailbox(80000000 --> f) Opening Mailbox(f --> 80000000) nodeBits 10000 decision10000 Opening Mailbox(80000000 --> 10) Opening Mailbox(10 --> 80000000) nodeBits 20000 decision20000 Opening Mailbox(80000000 --> 11) Opening Mailbox(11 --> 80000000) nodeBits 40000 decision40000 Opening Mailbox(80000000 --> 12) Opening Mailbox(12 --> 80000000) nodeBits 80000 decision80000 Opening Mailbox(80000000 --> 13) Opening Mailbox(13 --> 80000000) nodeBits 100000 decision100000 Opening Mailbox(80000000 --> 14) Opening Mailbox(14 --> 80000000) nodeBits 200000 decision200000 Opening Mailbox(80000000 --> 15) Opening Mailbox(15 --> 80000000) nodeBits 400000 decision400000 Opening Mailbox(80000000 --> 16) Opening Mailbox(16 --> 80000000) nodeBits 800000 decision800000 Opening Mailbox(80000000 --> 17) Opening Mailbox(17 --> 80000000) nodeBits 1000000 decision1000000 Opening Mailbox(80000000 --> 18) Opening Mailbox(18 --> 80000000) nodeBits 2000000 decision2000000 Opening Mailbox(80000000 --> 19) Opening Mailbox(19 --> 80000000) nodeBits 4000000 decision4000000 Opening Mailbox(80000000 --> 1a) Opening Mailbox(1a --> 80000000) nodeBits 8000000 decision8000000 Opening Mailbox(80000000 --> 1b) Opening Mailbox(1b --> 80000000) nodeBits 10000000 decision10000000 Opening Mailbox(80000000 --> 1c) Opening Mailbox(1c --> 80000000) nodeBits 20000000 decision20000000 Opening Mailbox(80000000 --> 1d) Opening Mailbox(1d --> 80000000) nodeBits 40000000 decision40000000 Opening Mailbox(80000000 --> 1e) Opening Mailbox(1e --> 80000000) nodeBits 80000000 decision80000000 Opening Mailbox(80000000 --> 1f) Opening Mailbox(1f --> 80000000) Mailboxed Created! Configuration Complete! Starting Test... bufmgrAlloc(0) = 0x98000000 bufmgrAlloc(0) = 0x90000000 Debug: dma_write dsp_id 0, addr 0x98000000, buffer addr 0x0x80654e0, size 0xe3 Allocated buffer 0x9704d000 Free buffer 0x9704d000 Msg (C0DE0000) to --> 0 : input_addr = 0x98000000, input_size = 227, output_addr = 0x90000000, output_size = 10 bufmgrAlloc(1) = 0x98400000 bufmgrAlloc(1) = 0x90400000 Debug: dma_write dsp_id 0, addr 0x98400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0001) to --> 1 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 bufmgrAlloc(2) = 0x98800000 bufmgrAlloc(2) = 0x90800000 Debug: dma_write dsp_id 0, addr 0x98800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0002) to --> 2 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 bufmgrAlloc(3) = 0x98C00000 bufmgrAlloc(3) = 0x90C00000 Debug: dma_write dsp_id 0, addr 0x98c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0003) to --> 3 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 bufmgrAlloc(4) = 0x99000000 bufmgrAlloc(4) = 0x91000000 Debug: dma_write dsp_id 0, addr 0x99000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0004) to --> 4 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 bufmgrAlloc(5) = 0x99400000 bufmgrAlloc(5) = 0x91400000 Debug: dma_write dsp_id 0, addr 0x99400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0005) to --> 5 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 bufmgrAlloc(6) = 0x99800000 bufmgrAlloc(6) = 0x91800000 Debug: dma_write dsp_id 0, addr 0x99800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0006) to --> 6 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 bufmgrAlloc(7) = 0x99C00000 bufmgrAlloc(7) = 0x91C00000 Debug: dma_write dsp_id 0, addr 0x99c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0007) to --> 7 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 bufmgrAlloc(8) = 0x98000000 bufmgrAlloc(8) = 0x90000000 Debug: dma_write dsp_id 1, addr 0x98000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0008) to --> 8 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 10 bufmgrAlloc(9) = 0x98400000 bufmgrAlloc(9) = 0x90400000 Debug: dma_write dsp_id 1, addr 0x98400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0009) to --> 9 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 bufmgrAlloc(10) = 0x98800000 bufmgrAlloc(10) = 0x90800000 Debug: dma_write dsp_id 1, addr 0x98800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE000A) to --> 10 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 bufmgrAlloc(11) = 0x98C00000 bufmgrAlloc(11) = 0x90C00000 Debug: dma_write dsp_id 1, addr 0x98c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE000B) to --> 11 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 bufmgrAlloc(12) = 0x99000000 bufmgrAlloc(12) = 0x91000000 Debug: dma_write dsp_id 1, addr 0x99000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE000C) to --> 12 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 bufmgrAlloc(13) = 0x99400000 bufmgrAlloc(13) = 0x91400000 Debug: dma_write dsp_id 1, addr 0x99400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE000D) to --> 13 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 bufmgrAlloc(14) = 0x99800000 bufmgrAlloc(14) = 0x91800000 Debug: dma_write dsp_id 1, addr 0x99800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE000E) to --> 14 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 bufmgrAlloc(15) = 0x99C00000 bufmgrAlloc(15) = 0x91C00000 Debug: dma_write dsp_id 1, addr 0x99c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE000F) to --> 15 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 bufmgrAlloc(16) = 0x98000000 bufmgrAlloc(16) = 0x90000000 Debug: dma_write dsp_id 2, addr 0x98000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0010) to --> 16 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 10 bufmgrAlloc(17) = 0x98400000 bufmgrAlloc(17) = 0x90400000 Debug: dma_write dsp_id 2, addr 0x98400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0011) to --> 17 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 bufmgrAlloc(18) = 0x98800000 bufmgrAlloc(18) = 0x90800000 Debug: dma_write dsp_id 2, addr 0x98800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0012) to --> 18 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 bufmgrAlloc(19) = 0x98C00000 bufmgrAlloc(19) = 0x90C00000 Debug: dma_write dsp_id 2, addr 0x98c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0013) to --> 19 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 bufmgrAlloc(20) = 0x99000000 bufmgrAlloc(20) = 0x91000000 Debug: dma_write dsp_id 2, addr 0x99000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0014) to --> 20 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 bufmgrAlloc(21) = 0x99400000 bufmgrAlloc(21) = 0x91400000 Debug: dma_write dsp_id 2, addr 0x99400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0015) to --> 21 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 bufmgrAlloc(22) = 0x99800000 bufmgrAlloc(22) = 0x91800000 Debug: dma_write dsp_id 2, addr 0x99800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0016) to --> 22 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 bufmgrAlloc(23) = 0x99C00000 bufmgrAlloc(23) = 0x91C00000 Debug: dma_write dsp_id 2, addr 0x99c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0017) to --> 23 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 bufmgrAlloc(24) = 0x98000000 bufmgrAlloc(24) = 0x90000000 Debug: dma_write dsp_id 3, addr 0x98000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0018) to --> 24 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 10 bufmgrAlloc(25) = 0x98400000 bufmgrAlloc(25) = 0x90400000 Debug: dma_write dsp_id 3, addr 0x98400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE0019) to --> 25 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 bufmgrAlloc(26) = 0x98800000 bufmgrAlloc(26) = 0x90800000 Debug: dma_write dsp_id 3, addr 0x98800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE001A) to --> 26 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 bufmgrAlloc(27) = 0x98C00000 bufmgrAlloc(27) = 0x90C00000 Debug: dma_write dsp_id 3, addr 0x98c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE001B) to --> 27 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 bufmgrAlloc(28) = 0x99000000 bufmgrAlloc(28) = 0x91000000 Debug: dma_write dsp_id 3, addr 0x99000000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE001C) to --> 28 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 bufmgrAlloc(29) = 0x99400000 bufmgrAlloc(29) = 0x91400000 Debug: dma_write dsp_id 3, addr 0x99400000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE001D) to --> 29 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 bufmgrAlloc(30) = 0x99800000 bufmgrAlloc(30) = 0x91800000 Debug: dma_write dsp_id 3, addr 0x99800000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE001E) to --> 30 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 bufmgrAlloc(31) = 0x99C00000 bufmgrAlloc(31) = 0x91C00000 Debug: dma_write dsp_id 3, addr 0x99c00000, buffer addr 0x0x80654e0, size 0x0 Msg (C0DE001F) to --> 31 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 Priming done. rx_mailbox node_id 0, handle (0x931a128) Msg (C0DE0000) from --> 0 : input_addr = 0x98000000, input_size = 227, output_addr = 0x90000000, output_size = 227 Debug: dma_read dsp_id 0, addr 0x90000000, buffer addr 0x0x8865540, size 0xe3 bufmgrFree(0) = 0x98000000 bufmgrFree(0) = 0x90000000 rx_mailbox node_id 1, handle (0x931a188) Msg (C0DE0001) from --> 1 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x90400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(1) = 0x98400000 bufmgrFree(1) = 0x90400000 rx_mailbox node_id 2, handle (0x931a1e8) Msg (C0DE0002) from --> 2 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x90800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(2) = 0x98800000 bufmgrFree(2) = 0x90800000 rx_mailbox node_id 3, handle (0x931a248) Msg (C0DE0003) from --> 3 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x90c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(3) = 0x98C00000 bufmgrFree(3) = 0x90C00000 rx_mailbox node_id 4, handle (0x931a2a8) Msg (C0DE0004) from --> 4 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x91000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(4) = 0x99000000 bufmgrFree(4) = 0x91000000 rx_mailbox node_id 5, handle (0x931a308) Msg (C0DE0005) from --> 5 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x91400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(5) = 0x99400000 bufmgrFree(5) = 0x91400000 rx_mailbox node_id 6, handle (0x931bf30) Msg (C0DE0006) from --> 6 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x91800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(6) = 0x99800000 bufmgrFree(6) = 0x91800000 rx_mailbox node_id 7, handle (0x931bf90) Msg (C0DE0007) from --> 7 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 Debug: dma_read dsp_id 0, addr 0x91c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(7) = 0x99C00000 bufmgrFree(7) = 0x91C00000 rx_mailbox node_id 8, handle (0x931bff0) Msg (C0DE0008) from --> 8 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x90000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(8) = 0x98000000 bufmgrFree(8) = 0x90000000 rx_mailbox node_id 9, handle (0x931c050) Msg (C0DE0009) from --> 9 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x90400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(9) = 0x98400000 bufmgrFree(9) = 0x90400000 rx_mailbox node_id a, handle (0x931c0b0) Msg (C0DE000A) from --> 10 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x90800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(10) = 0x98800000 bufmgrFree(10) = 0x90800000 rx_mailbox node_id b, handle (0x931c110) Msg (C0DE000B) from --> 11 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x90c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(11) = 0x98C00000 bufmgrFree(11) = 0x90C00000 rx_mailbox node_id c, handle (0x931c170) Msg (C0DE000C) from --> 12 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x91000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(12) = 0x99000000 bufmgrFree(12) = 0x91000000 rx_mailbox node_id d, handle (0x931c1d0) Msg (C0DE000D) from --> 13 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x91400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(13) = 0x99400000 bufmgrFree(13) = 0x91400000 rx_mailbox node_id e, handle (0x931c230) Msg (C0DE000E) from --> 14 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x91800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(14) = 0x99800000 bufmgrFree(14) = 0x91800000 rx_mailbox node_id f, handle (0x931c290) Msg (C0DE000F) from --> 15 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 Debug: dma_read dsp_id 1, addr 0x91c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(15) = 0x99C00000 bufmgrFree(15) = 0x91C00000 rx_mailbox node_id 10, handle (0x931c2f0) Msg (C0DE0010) from --> 16 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x90000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(16) = 0x98000000 bufmgrFree(16) = 0x90000000 rx_mailbox node_id 11, handle (0x931c350) Msg (C0DE0011) from --> 17 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x90400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(17) = 0x98400000 bufmgrFree(17) = 0x90400000 rx_mailbox node_id 12, handle (0x931c3b0) Msg (C0DE0012) from --> 18 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x90800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(18) = 0x98800000 bufmgrFree(18) = 0x90800000 rx_mailbox node_id 13, handle (0x931c410) Msg (C0DE0013) from --> 19 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x90c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(19) = 0x98C00000 bufmgrFree(19) = 0x90C00000 rx_mailbox node_id 14, handle (0x931c470) Msg (C0DE0014) from --> 20 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x91000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(20) = 0x99000000 bufmgrFree(20) = 0x91000000 rx_mailbox node_id 15, handle (0x931c4d0) Msg (C0DE0015) from --> 21 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x91400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(21) = 0x99400000 bufmgrFree(21) = 0x91400000 rx_mailbox node_id 16, handle (0x931c530) Msg (C0DE0016) from --> 22 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x91800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(22) = 0x99800000 bufmgrFree(22) = 0x91800000 rx_mailbox node_id 17, handle (0x931c590) Msg (C0DE0017) from --> 23 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 Debug: dma_read dsp_id 2, addr 0x91c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(23) = 0x99C00000 bufmgrFree(23) = 0x91C00000 rx_mailbox node_id 18, handle (0x931c5f0) Msg (C0DE0018) from --> 24 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x90000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(24) = 0x98000000 bufmgrFree(24) = 0x90000000 rx_mailbox node_id 19, handle (0x931c650) Msg (C0DE0019) from --> 25 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x90400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(25) = 0x98400000 bufmgrFree(25) = 0x90400000 rx_mailbox node_id 1a, handle (0x931c6b0) Msg (C0DE001A) from --> 26 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x90800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(26) = 0x98800000 bufmgrFree(26) = 0x90800000 rx_mailbox node_id 1b, handle (0x931c710) Msg (C0DE001B) from --> 27 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x90c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(27) = 0x98C00000 bufmgrFree(27) = 0x90C00000 rx_mailbox node_id 1c, handle (0x931c770) Msg (C0DE001C) from --> 28 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x91000000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(28) = 0x99000000 bufmgrFree(28) = 0x91000000 rx_mailbox node_id 1d, handle (0x931c7d0) Msg (C0DE001D) from --> 29 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x91400000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(29) = 0x99400000 bufmgrFree(29) = 0x91400000 rx_mailbox node_id 1e, handle (0x931c830) Msg (C0DE001E) from --> 30 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x91800000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(30) = 0x99800000 bufmgrFree(30) = 0x91800000 rx_mailbox node_id 1f, handle (0x931c890) Msg (C0DE001F) from --> 31 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 Debug: dma_read dsp_id 3, addr 0x91c00000, buffer addr 0x0x8865540, size 0x0 bufmgrFree(31) = 0x99C00000 bufmgrFree(31) = 0x91C00000 End of Test... Resources free complete Payload size : 4194304 bytes Total_dma_read_time=62867 ns total_dma_read_cnt=1 Total_dma_write_time=77426 ns total_dma_write_cnt=1 dma_read_time 62867 ns , dma write_time 77426 ns Transfer rate in Mbytes /sec Read 66717, Write 54171 total mailbox_read_time=346962 ns total_mailbox_write_time=250015 ns total mailbox_read_cnt=32 total_mailbox_write_cnt=32 mailbox_read_min_time=10688 ns mailbox_write_min_time=7523 ns mailbox_read_max_time=11260 ns mailbox_write_max_time=9417 ns mailbox_read_time=10842 ns mailbox_write_time=7812 ns Test Complete ====================================================================================================== Run Memcopy Test ====================================================================================================== Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/filetestdemo/scripts$ ./run_memcpytest.sh 4 0x400000 dspBits = FFFFFFFF dspBits = FFFFFFFF Driver opened! Creating Mailbox (80000000 --> 0) Created Mailbox Tx id: 0x 0 Handle 0x975f6e8 Creating Mailbox (0 --> 80000000) Created Mailbox Rx id: 0x 0, Handle 0x975f718 Creating Mailbox (80000000 --> 1) Created Mailbox Tx id: 0x 1 Handle 0x975f748 Creating Mailbox (1 --> 80000000) Created Mailbox Rx id: 0x 1, Handle 0x975f778 Creating Mailbox (80000000 --> 2) Created Mailbox Tx id: 0x 2 Handle 0x975f7a8 Creating Mailbox (2 --> 80000000) Created Mailbox Rx id: 0x 2, Handle 0x975f7d8 Creating Mailbox (80000000 --> 3) Created Mailbox Tx id: 0x 3 Handle 0x975f808 Creating Mailbox (3 --> 80000000) Created Mailbox Rx id: 0x 3, Handle 0x975f838 Creating Mailbox (80000000 --> 4) Created Mailbox Tx id: 0x 4 Handle 0x975f868 Creating Mailbox (4 --> 80000000) Created Mailbox Rx id: 0x 4, Handle 0x975f898 Creating Mailbox (80000000 --> 5) Created Mailbox Tx id: 0x 5 Handle 0x975f8c8 Creating Mailbox (5 --> 80000000) Created Mailbox Rx id: 0x 5, Handle 0x975f8f8 Creating Mailbox (80000000 --> 6) Created Mailbox Tx id: 0x 6 Handle 0x975f928 Creating Mailbox (6 --> 80000000) Created Mailbox Rx id: 0x 6, Handle 0x9760ff0 Creating Mailbox (80000000 --> 7) Created Mailbox Tx id: 0x 7 Handle 0x9761020 Creating Mailbox (7 --> 80000000) Created Mailbox Rx id: 0x 7, Handle 0x9761050 Creating Mailbox (80000000 --> 8) Created Mailbox Tx id: 0x 8 Handle 0x9761080 Creating Mailbox (8 --> 80000000) Created Mailbox Rx id: 0x 8, Handle 0x97610b0 Creating Mailbox (80000000 --> 9) Created Mailbox Tx id: 0x 9 Handle 0x97610e0 Creating Mailbox (9 --> 80000000) Created Mailbox Rx id: 0x 9, Handle 0x9761110 Creating Mailbox (80000000 --> a) Created Mailbox Tx id: 0x a Handle 0x9761140 Creating Mailbox (a --> 80000000) Created Mailbox Rx id: 0x a, Handle 0x9761170 Creating Mailbox (80000000 --> b) Created Mailbox Tx id: 0x b Handle 0x97611a0 Creating Mailbox (b --> 80000000) Created Mailbox Rx id: 0x b, Handle 0x97611d0 Creating Mailbox (80000000 --> c) Created Mailbox Tx id: 0x c Handle 0x9761200 Creating Mailbox (c --> 80000000) Created Mailbox Rx id: 0x c, Handle 0x9761230 Creating Mailbox (80000000 --> d) Created Mailbox Tx id: 0x d Handle 0x9761260 Creating Mailbox (d --> 80000000) Created Mailbox Rx id: 0x d, Handle 0x9761290 Creating Mailbox (80000000 --> e) Created Mailbox Tx id: 0x e Handle 0x97612c0 Creating Mailbox (e --> 80000000) Created Mailbox Rx id: 0x e, Handle 0x97612f0 Creating Mailbox (80000000 --> f) Created Mailbox Tx id: 0x f Handle 0x9761320 Creating Mailbox (f --> 80000000) Created Mailbox Rx id: 0x f, Handle 0x9761350 Creating Mailbox (80000000 --> 10) Created Mailbox Tx id: 0x 10 Handle 0x9761380 Creating Mailbox (10 --> 80000000) Created Mailbox Rx id: 0x 10, Handle 0x97613b0 Creating Mailbox (80000000 --> 11) Created Mailbox Tx id: 0x 11 Handle 0x97613e0 Creating Mailbox (11 --> 80000000) Created Mailbox Rx id: 0x 11, Handle 0x9761410 Creating Mailbox (80000000 --> 12) Created Mailbox Tx id: 0x 12 Handle 0x9761440 Creating Mailbox (12 --> 80000000) Created Mailbox Rx id: 0x 12, Handle 0x9761470 Creating Mailbox (80000000 --> 13) Created Mailbox Tx id: 0x 13 Handle 0x97614a0 Creating Mailbox (13 --> 80000000) Created Mailbox Rx id: 0x 13, Handle 0x97614d0 Creating Mailbox (80000000 --> 14) Created Mailbox Tx id: 0x 14 Handle 0x9761500 Creating Mailbox (14 --> 80000000) Created Mailbox Rx id: 0x 14, Handle 0x9761530 Creating Mailbox (80000000 --> 15) Created Mailbox Tx id: 0x 15 Handle 0x9761560 Creating Mailbox (15 --> 80000000) Created Mailbox Rx id: 0x 15, Handle 0x9761590 Creating Mailbox (80000000 --> 16) Created Mailbox Tx id: 0x 16 Handle 0x97615c0 Creating Mailbox (16 --> 80000000) Created Mailbox Rx id: 0x 16, Handle 0x97615f0 Creating Mailbox (80000000 --> 17) Created Mailbox Tx id: 0x 17 Handle 0x9761620 Creating Mailbox (17 --> 80000000) Created Mailbox Rx id: 0x 17, Handle 0x9761650 Creating Mailbox (80000000 --> 18) Created Mailbox Tx id: 0x 18 Handle 0x9761680 Creating Mailbox (18 --> 80000000) Created Mailbox Rx id: 0x 18, Handle 0x97616b0 Creating Mailbox (80000000 --> 19) Created Mailbox Tx id: 0x 19 Handle 0x97616e0 Creating Mailbox (19 --> 80000000) Created Mailbox Rx id: 0x 19, Handle 0x9761710 Creating Mailbox (80000000 --> 1a) Created Mailbox Tx id: 0x 1a Handle 0x9761740 Creating Mailbox (1a --> 80000000) Created Mailbox Rx id: 0x 1a, Handle 0x9761770 Creating Mailbox (80000000 --> 1b) Created Mailbox Tx id: 0x 1b Handle 0x97617a0 Creating Mailbox (1b --> 80000000) Created Mailbox Rx id: 0x 1b, Handle 0x97617d0 Creating Mailbox (80000000 --> 1c) Created Mailbox Tx id: 0x 1c Handle 0x9761800 Creating Mailbox (1c --> 80000000) Created Mailbox Rx id: 0x 1c, Handle 0x9761830 Creating Mailbox (80000000 --> 1d) Created Mailbox Tx id: 0x 1d Handle 0x9761860 Creating Mailbox (1d --> 80000000) Created Mailbox Rx id: 0x 1d, Handle 0x9761890 Creating Mailbox (80000000 --> 1e) Created Mailbox Tx id: 0x 1e Handle 0x97618c0 Creating Mailbox (1e --> 80000000) Created Mailbox Rx id: 0x 1e, Handle 0x97618f0 Creating Mailbox (80000000 --> 1f) Created Mailbox Tx id: 0x 1f Handle 0x9761920 Creating Mailbox (1f --> 80000000) Created Mailbox Rx id: 0x 1f, Handle 0x9761950 nodeBits 1 decision1 Opening Mailbox(80000000 --> 0) Opening Mailbox(0 --> 80000000) nodeBits 2 decision2 Opening Mailbox(80000000 --> 1) Opening Mailbox(1 --> 80000000) nodeBits 4 decision4 Opening Mailbox(80000000 --> 2) Opening Mailbox(2 --> 80000000) nodeBits 8 decision8 Opening Mailbox(80000000 --> 3) Opening Mailbox(3 --> 80000000) nodeBits 10 decision10 Opening Mailbox(80000000 --> 4) Opening Mailbox(4 --> 80000000) nodeBits 20 decision20 Opening Mailbox(80000000 --> 5) Opening Mailbox(5 --> 80000000) nodeBits 40 decision40 Opening Mailbox(80000000 --> 6) Opening Mailbox(6 --> 80000000) nodeBits 80 decision80 Opening Mailbox(80000000 --> 7) Opening Mailbox(7 --> 80000000) nodeBits 100 decision100 Opening Mailbox(80000000 --> 8) Opening Mailbox(8 --> 80000000) nodeBits 200 decision200 Opening Mailbox(80000000 --> 9) Opening Mailbox(9 --> 80000000) nodeBits 400 decision400 Opening Mailbox(80000000 --> a) Opening Mailbox(a --> 80000000) nodeBits 800 decision800 Opening Mailbox(80000000 --> b) Opening Mailbox(b --> 80000000) nodeBits 1000 decision1000 Opening Mailbox(80000000 --> c) Opening Mailbox(c --> 80000000) nodeBits 2000 decision2000 Opening Mailbox(80000000 --> d) Opening Mailbox(d --> 80000000) nodeBits 4000 decision4000 Opening Mailbox(80000000 --> e) Opening Mailbox(e --> 80000000) nodeBits 8000 decision8000 Opening Mailbox(80000000 --> f) Opening Mailbox(f --> 80000000) nodeBits 10000 decision10000 Opening Mailbox(80000000 --> 10) Opening Mailbox(10 --> 80000000) nodeBits 20000 decision20000 Opening Mailbox(80000000 --> 11) Opening Mailbox(11 --> 80000000) nodeBits 40000 decision40000 Opening Mailbox(80000000 --> 12) Opening Mailbox(12 --> 80000000) nodeBits 80000 decision80000 Opening Mailbox(80000000 --> 13) Opening Mailbox(13 --> 80000000) nodeBits 100000 decision100000 Opening Mailbox(80000000 --> 14) Opening Mailbox(14 --> 80000000) nodeBits 200000 decision200000 Opening Mailbox(80000000 --> 15) Opening Mailbox(15 --> 80000000) nodeBits 400000 decision400000 Opening Mailbox(80000000 --> 16) Opening Mailbox(16 --> 80000000) nodeBits 800000 decision800000 Opening Mailbox(80000000 --> 17) Opening Mailbox(17 --> 80000000) nodeBits 1000000 decision1000000 Opening Mailbox(80000000 --> 18) Opening Mailbox(18 --> 80000000) nodeBits 2000000 decision2000000 Opening Mailbox(80000000 --> 19) Opening Mailbox(19 --> 80000000) nodeBits 4000000 decision4000000 Opening Mailbox(80000000 --> 1a) Opening Mailbox(1a --> 80000000) nodeBits 8000000 decision8000000 Opening Mailbox(80000000 --> 1b) Opening Mailbox(1b --> 80000000) nodeBits 10000000 decision10000000 Opening Mailbox(80000000 --> 1c) Opening Mailbox(1c --> 80000000) nodeBits 20000000 decision20000000 Opening Mailbox(80000000 --> 1d) Opening Mailbox(1d --> 80000000) nodeBits 40000000 decision40000000 Opening Mailbox(80000000 --> 1e) Opening Mailbox(1e --> 80000000) nodeBits 80000000 decision80000000 Opening Mailbox(80000000 --> 1f) Opening Mailbox(1f --> 80000000) Mailboxed Created! Configuration Complete! Starting Test... bufmgrAlloc(0) = 0x98000000 bufmgrAlloc(0) = 0x90000000 Msg (C0DE0000) to --> 0 : input_addr = 0x98000000, input_size = 227, output_addr = 0x90000000, output_size = 10 tx_mailbox node_id 0, handle (0x975f6e8) bufmgrAlloc(1) = 0x98400000 bufmgrAlloc(1) = 0x90400000 Msg (C0DE0001) to --> 1 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 tx_mailbox node_id 1, handle (0x975f748) bufmgrAlloc(2) = 0x98800000 bufmgrAlloc(2) = 0x90800000 Msg (C0DE0002) to --> 2 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 tx_mailbox node_id 2, handle (0x975f7a8) bufmgrAlloc(3) = 0x98C00000 bufmgrAlloc(3) = 0x90C00000 Msg (C0DE0003) to --> 3 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 tx_mailbox node_id 3, handle (0x975f808) bufmgrAlloc(4) = 0x99000000 bufmgrAlloc(4) = 0x91000000 Msg (C0DE0004) to --> 4 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 tx_mailbox node_id 4, handle (0x975f868) bufmgrAlloc(5) = 0x99400000 bufmgrAlloc(5) = 0x91400000 Msg (C0DE0005) to --> 5 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 tx_mailbox node_id 5, handle (0x975f8c8) bufmgrAlloc(6) = 0x99800000 bufmgrAlloc(6) = 0x91800000 Msg (C0DE0006) to --> 6 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 tx_mailbox node_id 6, handle (0x975f928) bufmgrAlloc(7) = 0x99C00000 bufmgrAlloc(7) = 0x91C00000 Msg (C0DE0007) to --> 7 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 tx_mailbox node_id 7, handle (0x9761020) bufmgrAlloc(8) = 0x98000000 bufmgrAlloc(8) = 0x90000000 Msg (C0DE0008) to --> 8 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 10 tx_mailbox node_id 8, handle (0x9761080) bufmgrAlloc(9) = 0x98400000 bufmgrAlloc(9) = 0x90400000 Msg (C0DE0009) to --> 9 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 tx_mailbox node_id 9, handle (0x97610e0) bufmgrAlloc(10) = 0x98800000 bufmgrAlloc(10) = 0x90800000 Msg (C0DE000A) to --> 10 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 tx_mailbox node_id a, handle (0x9761140) bufmgrAlloc(11) = 0x98C00000 bufmgrAlloc(11) = 0x90C00000 Msg (C0DE000B) to --> 11 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 tx_mailbox node_id b, handle (0x97611a0) bufmgrAlloc(12) = 0x99000000 bufmgrAlloc(12) = 0x91000000 Msg (C0DE000C) to --> 12 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 tx_mailbox node_id c, handle (0x9761200) bufmgrAlloc(13) = 0x99400000 bufmgrAlloc(13) = 0x91400000 Msg (C0DE000D) to --> 13 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 tx_mailbox node_id d, handle (0x9761260) bufmgrAlloc(14) = 0x99800000 bufmgrAlloc(14) = 0x91800000 Msg (C0DE000E) to --> 14 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 tx_mailbox node_id e, handle (0x97612c0) bufmgrAlloc(15) = 0x99C00000 bufmgrAlloc(15) = 0x91C00000 Msg (C0DE000F) to --> 15 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 tx_mailbox node_id f, handle (0x9761320) bufmgrAlloc(16) = 0x98000000 bufmgrAlloc(16) = 0x90000000 Msg (C0DE0010) to --> 16 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 10 tx_mailbox node_id 10, handle (0x9761380) bufmgrAlloc(17) = 0x98400000 bufmgrAlloc(17) = 0x90400000 Msg (C0DE0011) to --> 17 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 tx_mailbox node_id 11, handle (0x97613e0) bufmgrAlloc(18) = 0x98800000 bufmgrAlloc(18) = 0x90800000 Msg (C0DE0012) to --> 18 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 tx_mailbox node_id 12, handle (0x9761440) bufmgrAlloc(19) = 0x98C00000 bufmgrAlloc(19) = 0x90C00000 Msg (C0DE0013) to --> 19 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 tx_mailbox node_id 13, handle (0x97614a0) bufmgrAlloc(20) = 0x99000000 bufmgrAlloc(20) = 0x91000000 Msg (C0DE0014) to --> 20 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 tx_mailbox node_id 14, handle (0x9761500) bufmgrAlloc(21) = 0x99400000 bufmgrAlloc(21) = 0x91400000 Msg (C0DE0015) to --> 21 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 tx_mailbox node_id 15, handle (0x9761560) bufmgrAlloc(22) = 0x99800000 bufmgrAlloc(22) = 0x91800000 Msg (C0DE0016) to --> 22 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 tx_mailbox node_id 16, handle (0x97615c0) bufmgrAlloc(23) = 0x99C00000 bufmgrAlloc(23) = 0x91C00000 Msg (C0DE0017) to --> 23 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 tx_mailbox node_id 17, handle (0x9761620) bufmgrAlloc(24) = 0x98000000 bufmgrAlloc(24) = 0x90000000 Msg (C0DE0018) to --> 24 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 10 tx_mailbox node_id 18, handle (0x9761680) bufmgrAlloc(25) = 0x98400000 bufmgrAlloc(25) = 0x90400000 Msg (C0DE0019) to --> 25 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 10 tx_mailbox node_id 19, handle (0x97616e0) bufmgrAlloc(26) = 0x98800000 bufmgrAlloc(26) = 0x90800000 Msg (C0DE001A) to --> 26 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 10 tx_mailbox node_id 1a, handle (0x9761740) bufmgrAlloc(27) = 0x98C00000 bufmgrAlloc(27) = 0x90C00000 Msg (C0DE001B) to --> 27 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 10 tx_mailbox node_id 1b, handle (0x97617a0) bufmgrAlloc(28) = 0x99000000 bufmgrAlloc(28) = 0x91000000 Msg (C0DE001C) to --> 28 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 10 tx_mailbox node_id 1c, handle (0x9761800) bufmgrAlloc(29) = 0x99400000 bufmgrAlloc(29) = 0x91400000 Msg (C0DE001D) to --> 29 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 10 tx_mailbox node_id 1d, handle (0x9761860) bufmgrAlloc(30) = 0x99800000 bufmgrAlloc(30) = 0x91800000 Msg (C0DE001E) to --> 30 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 10 tx_mailbox node_id 1e, handle (0x97618c0) bufmgrAlloc(31) = 0x99C00000 bufmgrAlloc(31) = 0x91C00000 Msg (C0DE001F) to --> 31 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 10 tx_mailbox node_id 1f, handle (0x9761920) Priming done. rx_mailbox node_id 0 handle (0x975f718) Msg (C0DE0000) from --> 0 : input_addr = 0x98000000, input_size = 227, output_addr = 0x90000000, output_size = 227 bufmgrFree(0) = 0x98000000 bufmgrFree(0) = 0x90000000 rx_mailbox node_id 1 handle (0x975f778) Msg (C0DE0001) from --> 1 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 bufmgrFree(1) = 0x98400000 bufmgrFree(1) = 0x90400000 rx_mailbox node_id 2 handle (0x975f7d8) Msg (C0DE0002) from --> 2 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 bufmgrFree(2) = 0x98800000 bufmgrFree(2) = 0x90800000 rx_mailbox node_id 3 handle (0x975f838) Msg (C0DE0003) from --> 3 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 bufmgrFree(3) = 0x98C00000 bufmgrFree(3) = 0x90C00000 rx_mailbox node_id 4 handle (0x975f898) Msg (C0DE0004) from --> 4 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 bufmgrFree(4) = 0x99000000 bufmgrFree(4) = 0x91000000 rx_mailbox node_id 5 handle (0x975f8f8) Msg (C0DE0005) from --> 5 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 bufmgrFree(5) = 0x99400000 bufmgrFree(5) = 0x91400000 rx_mailbox node_id 6 handle (0x9760ff0) Msg (C0DE0006) from --> 6 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 bufmgrFree(6) = 0x99800000 bufmgrFree(6) = 0x91800000 rx_mailbox node_id 7 handle (0x9761050) Msg (C0DE0007) from --> 7 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 bufmgrFree(7) = 0x99C00000 bufmgrFree(7) = 0x91C00000 rx_mailbox node_id 8 handle (0x97610b0) Msg (C0DE0008) from --> 8 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 0 bufmgrFree(8) = 0x98000000 bufmgrFree(8) = 0x90000000 rx_mailbox node_id 9 handle (0x9761110) Msg (C0DE0009) from --> 9 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 bufmgrFree(9) = 0x98400000 bufmgrFree(9) = 0x90400000 rx_mailbox node_id a handle (0x9761170) Msg (C0DE000A) from --> 10 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 bufmgrFree(10) = 0x98800000 bufmgrFree(10) = 0x90800000 rx_mailbox node_id b handle (0x97611d0) Msg (C0DE000B) from --> 11 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 bufmgrFree(11) = 0x98C00000 bufmgrFree(11) = 0x90C00000 rx_mailbox node_id c handle (0x9761230) Msg (C0DE000C) from --> 12 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 bufmgrFree(12) = 0x99000000 bufmgrFree(12) = 0x91000000 rx_mailbox node_id d handle (0x9761290) Msg (C0DE000D) from --> 13 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 bufmgrFree(13) = 0x99400000 bufmgrFree(13) = 0x91400000 rx_mailbox node_id e handle (0x97612f0) Msg (C0DE000E) from --> 14 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 bufmgrFree(14) = 0x99800000 bufmgrFree(14) = 0x91800000 rx_mailbox node_id f handle (0x9761350) Msg (C0DE000F) from --> 15 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 bufmgrFree(15) = 0x99C00000 bufmgrFree(15) = 0x91C00000 rx_mailbox node_id 10 handle (0x97613b0) Msg (C0DE0010) from --> 16 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 0 bufmgrFree(16) = 0x98000000 bufmgrFree(16) = 0x90000000 rx_mailbox node_id 11 handle (0x9761410) Msg (C0DE0011) from --> 17 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 bufmgrFree(17) = 0x98400000 bufmgrFree(17) = 0x90400000 rx_mailbox node_id 12 handle (0x9761470) Msg (C0DE0012) from --> 18 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 bufmgrFree(18) = 0x98800000 bufmgrFree(18) = 0x90800000 rx_mailbox node_id 13 handle (0x97614d0) Msg (C0DE0013) from --> 19 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 bufmgrFree(19) = 0x98C00000 bufmgrFree(19) = 0x90C00000 rx_mailbox node_id 14 handle (0x9761530) Msg (C0DE0014) from --> 20 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 bufmgrFree(20) = 0x99000000 bufmgrFree(20) = 0x91000000 rx_mailbox node_id 15 handle (0x9761590) Msg (C0DE0015) from --> 21 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 bufmgrFree(21) = 0x99400000 bufmgrFree(21) = 0x91400000 rx_mailbox node_id 16 handle (0x97615f0) Msg (C0DE0016) from --> 22 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 bufmgrFree(22) = 0x99800000 bufmgrFree(22) = 0x91800000 rx_mailbox node_id 17 handle (0x9761650) Msg (C0DE0017) from --> 23 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 bufmgrFree(23) = 0x99C00000 bufmgrFree(23) = 0x91C00000 rx_mailbox node_id 18 handle (0x97616b0) Msg (C0DE0018) from --> 24 : input_addr = 0x98000000, input_size = 0, output_addr = 0x90000000, output_size = 0 bufmgrFree(24) = 0x98000000 bufmgrFree(24) = 0x90000000 rx_mailbox node_id 19 handle (0x9761710) Msg (C0DE0019) from --> 25 : input_addr = 0x98400000, input_size = 0, output_addr = 0x90400000, output_size = 0 bufmgrFree(25) = 0x98400000 bufmgrFree(25) = 0x90400000 rx_mailbox node_id 1a handle (0x9761770) Msg (C0DE001A) from --> 26 : input_addr = 0x98800000, input_size = 0, output_addr = 0x90800000, output_size = 0 bufmgrFree(26) = 0x98800000 bufmgrFree(26) = 0x90800000 rx_mailbox node_id 1b handle (0x97617d0) Msg (C0DE001B) from --> 27 : input_addr = 0x98C00000, input_size = 0, output_addr = 0x90C00000, output_size = 0 bufmgrFree(27) = 0x98C00000 bufmgrFree(27) = 0x90C00000 rx_mailbox node_id 1c handle (0x9761830) Msg (C0DE001C) from --> 28 : input_addr = 0x99000000, input_size = 0, output_addr = 0x91000000, output_size = 0 bufmgrFree(28) = 0x99000000 bufmgrFree(28) = 0x91000000 rx_mailbox node_id 1d handle (0x9761890) Msg (C0DE001D) from --> 29 : input_addr = 0x99400000, input_size = 0, output_addr = 0x91400000, output_size = 0 bufmgrFree(29) = 0x99400000 bufmgrFree(29) = 0x91400000 rx_mailbox node_id 1e handle (0x97618f0) Msg (C0DE001E) from --> 30 : input_addr = 0x99800000, input_size = 0, output_addr = 0x91800000, output_size = 0 bufmgrFree(30) = 0x99800000 bufmgrFree(30) = 0x91800000 rx_mailbox node_id 1f handle (0x9761950) Msg (C0DE001F) from --> 31 : input_addr = 0x99C00000, input_size = 0, output_addr = 0x91C00000, output_size = 0 bufmgrFree(31) = 0x99C00000 bufmgrFree(31) = 0x91C00000 End of Test... Resources free complete Payload size : 4194304 bytes total mailbox_read_time=343287 ns total_mailbox_write_time=249548 ns total mailbox_read_cnt=32 total_mailbox_write_cnt=32 mailbox_read_min_time=10494 ns mailbox_write_min_time=7480 ns mailbox_read_max_time=11075 ns mailbox_write_max_time=9680 ns mailbox_read_time=10727 ns mailbox_write_time=7798 ns Test Complete ====================================================================================================== Run Direct mapping Test ====================================================================================================== Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/filetestdemo/scripts$ ./run_dspmaptest.sh 4 0x400000 dspBits = FFFFFFFF dspBits = FFFFFFFF Driver opened! Contiguous memory allocation complete : Num Buffers 64 Creating Mailbox (80000000 --> 0) Created Mailbox Tx id: 0x 0 Handle 0x928e0f8 Creating Mailbox (0 --> 80000000) Created Mailbox Rx id: 0x 0, Handle 0x928e128 Creating Mailbox (80000000 --> 1) Created Mailbox Tx id: 0x 1 Handle 0x928e158 Creating Mailbox (1 --> 80000000) Created Mailbox Rx id: 0x 1, Handle 0x928e188 Creating Mailbox (80000000 --> 2) Created Mailbox Tx id: 0x 2 Handle 0x928e1b8 Creating Mailbox (2 --> 80000000) Created Mailbox Rx id: 0x 2, Handle 0x928e1e8 Creating Mailbox (80000000 --> 3) Created Mailbox Tx id: 0x 3 Handle 0x928e218 Creating Mailbox (3 --> 80000000) Created Mailbox Rx id: 0x 3, Handle 0x928e248 Creating Mailbox (80000000 --> 4) Created Mailbox Tx id: 0x 4 Handle 0x928e278 Creating Mailbox (4 --> 80000000) Created Mailbox Rx id: 0x 4, Handle 0x928e2a8 Creating Mailbox (80000000 --> 5) Created Mailbox Tx id: 0x 5 Handle 0x928e2d8 Creating Mailbox (5 --> 80000000) Created Mailbox Rx id: 0x 5, Handle 0x928e308 Creating Mailbox (80000000 --> 6) Created Mailbox Tx id: 0x 6 Handle 0x928e338 Creating Mailbox (6 --> 80000000) Created Mailbox Rx id: 0x 6, Handle 0x928ff30 Creating Mailbox (80000000 --> 7) Created Mailbox Tx id: 0x 7 Handle 0x928ff60 Creating Mailbox (7 --> 80000000) Created Mailbox Rx id: 0x 7, Handle 0x928ff90 Creating Mailbox (80000000 --> 8) Created Mailbox Tx id: 0x 8 Handle 0x928ffc0 Creating Mailbox (8 --> 80000000) Created Mailbox Rx id: 0x 8, Handle 0x928fff0 Creating Mailbox (80000000 --> 9) Created Mailbox Tx id: 0x 9 Handle 0x9290020 Creating Mailbox (9 --> 80000000) Created Mailbox Rx id: 0x 9, Handle 0x9290050 Creating Mailbox (80000000 --> a) Created Mailbox Tx id: 0x a Handle 0x9290080 Creating Mailbox (a --> 80000000) Created Mailbox Rx id: 0x a, Handle 0x92900b0 Creating Mailbox (80000000 --> b) Created Mailbox Tx id: 0x b Handle 0x92900e0 Creating Mailbox (b --> 80000000) Created Mailbox Rx id: 0x b, Handle 0x9290110 Creating Mailbox (80000000 --> c) Created Mailbox Tx id: 0x c Handle 0x9290140 Creating Mailbox (c --> 80000000) Created Mailbox Rx id: 0x c, Handle 0x9290170 Creating Mailbox (80000000 --> d) Created Mailbox Tx id: 0x d Handle 0x92901a0 Creating Mailbox (d --> 80000000) Created Mailbox Rx id: 0x d, Handle 0x92901d0 Creating Mailbox (80000000 --> e) Created Mailbox Tx id: 0x e Handle 0x9290200 Creating Mailbox (e --> 80000000) Created Mailbox Rx id: 0x e, Handle 0x9290230 Creating Mailbox (80000000 --> f) Created Mailbox Tx id: 0x f Handle 0x9290260 Creating Mailbox (f --> 80000000) Created Mailbox Rx id: 0x f, Handle 0x9290290 Creating Mailbox (80000000 --> 10) Created Mailbox Tx id: 0x 10 Handle 0x92902c0 Creating Mailbox (10 --> 80000000) Created Mailbox Rx id: 0x 10, Handle 0x92902f0 Creating Mailbox (80000000 --> 11) Created Mailbox Tx id: 0x 11 Handle 0x9290320 Creating Mailbox (11 --> 80000000) Created Mailbox Rx id: 0x 11, Handle 0x9290350 Creating Mailbox (80000000 --> 12) Created Mailbox Tx id: 0x 12 Handle 0x9290380 Creating Mailbox (12 --> 80000000) Created Mailbox Rx id: 0x 12, Handle 0x92903b0 Creating Mailbox (80000000 --> 13) Created Mailbox Tx id: 0x 13 Handle 0x92903e0 Creating Mailbox (13 --> 80000000) Created Mailbox Rx id: 0x 13, Handle 0x9290410 Creating Mailbox (80000000 --> 14) Created Mailbox Tx id: 0x 14 Handle 0x9290440 Creating Mailbox (14 --> 80000000) Created Mailbox Rx id: 0x 14, Handle 0x9290470 Creating Mailbox (80000000 --> 15) Created Mailbox Tx id: 0x 15 Handle 0x92904a0 Creating Mailbox (15 --> 80000000) Created Mailbox Rx id: 0x 15, Handle 0x92904d0 Creating Mailbox (80000000 --> 16) Created Mailbox Tx id: 0x 16 Handle 0x9290500 Creating Mailbox (16 --> 80000000) Created Mailbox Rx id: 0x 16, Handle 0x9290530 Creating Mailbox (80000000 --> 17) Created Mailbox Tx id: 0x 17 Handle 0x9290560 Creating Mailbox (17 --> 80000000) Created Mailbox Rx id: 0x 17, Handle 0x9290590 Creating Mailbox (80000000 --> 18) Created Mailbox Tx id: 0x 18 Handle 0x92905c0 Creating Mailbox (18 --> 80000000) Created Mailbox Rx id: 0x 18, Handle 0x92905f0 Creating Mailbox (80000000 --> 19) Created Mailbox Tx id: 0x 19 Handle 0x9290620 Creating Mailbox (19 --> 80000000) Created Mailbox Rx id: 0x 19, Handle 0x9290650 Creating Mailbox (80000000 --> 1a) Created Mailbox Tx id: 0x 1a Handle 0x9290680 Creating Mailbox (1a --> 80000000) Created Mailbox Rx id: 0x 1a, Handle 0x92906b0 Creating Mailbox (80000000 --> 1b) Created Mailbox Tx id: 0x 1b Handle 0x92906e0 Creating Mailbox (1b --> 80000000) Created Mailbox Rx id: 0x 1b, Handle 0x9290710 Creating Mailbox (80000000 --> 1c) Created Mailbox Tx id: 0x 1c Handle 0x9290740 Creating Mailbox (1c --> 80000000) Created Mailbox Rx id: 0x 1c, Handle 0x9290770 Creating Mailbox (80000000 --> 1d) Created Mailbox Tx id: 0x 1d Handle 0x92907a0 Creating Mailbox (1d --> 80000000) Created Mailbox Rx id: 0x 1d, Handle 0x92907d0 Creating Mailbox (80000000 --> 1e) Created Mailbox Tx id: 0x 1e Handle 0x9290800 Creating Mailbox (1e --> 80000000) Created Mailbox Rx id: 0x 1e, Handle 0x9290830 Creating Mailbox (80000000 --> 1f) Created Mailbox Tx id: 0x 1f Handle 0x9290860 Creating Mailbox (1f --> 80000000) Created Mailbox Rx id: 0x 1f, Handle 0x9290890 nodeBits 1 decision1 Opening Mailbox(80000000 --> 0) Opening Mailbox(0 --> 80000000) nodeBits 2 decision2 Opening Mailbox(80000000 --> 1) Opening Mailbox(1 --> 80000000) nodeBits 4 decision4 Opening Mailbox(80000000 --> 2) Opening Mailbox(2 --> 80000000) nodeBits 8 decision8 Opening Mailbox(80000000 --> 3) Opening Mailbox(3 --> 80000000) nodeBits 10 decision10 Opening Mailbox(80000000 --> 4) Opening Mailbox(4 --> 80000000) nodeBits 20 decision20 Opening Mailbox(80000000 --> 5) Opening Mailbox(5 --> 80000000) nodeBits 40 decision40 Opening Mailbox(80000000 --> 6) Opening Mailbox(6 --> 80000000) nodeBits 80 decision80 Opening Mailbox(80000000 --> 7) Opening Mailbox(7 --> 80000000) nodeBits 100 decision100 Opening Mailbox(80000000 --> 8) Opening Mailbox(8 --> 80000000) nodeBits 200 decision200 Opening Mailbox(80000000 --> 9) Opening Mailbox(9 --> 80000000) nodeBits 400 decision400 Opening Mailbox(80000000 --> a) Opening Mailbox(a --> 80000000) nodeBits 800 decision800 Opening Mailbox(80000000 --> b) Opening Mailbox(b --> 80000000) nodeBits 1000 decision1000 Opening Mailbox(80000000 --> c) Opening Mailbox(c --> 80000000) nodeBits 2000 decision2000 Opening Mailbox(80000000 --> d) Opening Mailbox(d --> 80000000) nodeBits 4000 decision4000 Opening Mailbox(80000000 --> e) Opening Mailbox(e --> 80000000) nodeBits 8000 decision8000 Opening Mailbox(80000000 --> f) Opening Mailbox(f --> 80000000) nodeBits 10000 decision10000 Opening Mailbox(80000000 --> 10) Opening Mailbox(10 --> 80000000) nodeBits 20000 decision20000 Opening Mailbox(80000000 --> 11) Opening Mailbox(11 --> 80000000) nodeBits 40000 decision40000 Opening Mailbox(80000000 --> 12) Opening Mailbox(12 --> 80000000) nodeBits 80000 decision80000 Opening Mailbox(80000000 --> 13) Opening Mailbox(13 --> 80000000) nodeBits 100000 decision100000 Opening Mailbox(80000000 --> 14) Opening Mailbox(14 --> 80000000) nodeBits 200000 decision200000 Opening Mailbox(80000000 --> 15) Opening Mailbox(15 --> 80000000) nodeBits 400000 decision400000 Opening Mailbox(80000000 --> 16) Opening Mailbox(16 --> 80000000) nodeBits 800000 decision800000 Opening Mailbox(80000000 --> 17) Opening Mailbox(17 --> 80000000) nodeBits 1000000 decision1000000 Opening Mailbox(80000000 --> 18) Opening Mailbox(18 --> 80000000) nodeBits 2000000 decision2000000 Opening Mailbox(80000000 --> 19) Opening Mailbox(19 --> 80000000) nodeBits 4000000 decision4000000 Opening Mailbox(80000000 --> 1a) Opening Mailbox(1a --> 80000000) nodeBits 8000000 decision8000000 Opening Mailbox(80000000 --> 1b) Opening Mailbox(1b --> 80000000) nodeBits 10000000 decision10000000 Opening Mailbox(80000000 --> 1c) Opening Mailbox(1c --> 80000000) nodeBits 20000000 decision20000000 Opening Mailbox(80000000 --> 1d) Opening Mailbox(1d --> 80000000) nodeBits 40000000 decision40000000 Opening Mailbox(80000000 --> 1e) Opening Mailbox(1e --> 80000000) nodeBits 80000000 decision80000000 Opening Mailbox(80000000 --> 1f) Opening Mailbox(1f --> 80000000) Mailboxed Created! Configuration Complete! Starting Test... Priming done. bufmgrAlloc(0) = 0x96fe9000 bufmgrAlloc(0) = 0x96be9000 Msg (C0DE0000) to --> 0 : input_addr = 0x60000000, input_size = 227, output_addr = 0x60400000, output_size = 10 bufmgrAlloc(1) = 0x967e9000 bufmgrAlloc(1) = 0x963e9000 Msg (C0DE0001) to --> 1 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 10 bufmgrAlloc(2) = 0x95fe9000 bufmgrAlloc(2) = 0x95be9000 Msg (C0DE0002) to --> 2 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 10 bufmgrAlloc(3) = 0x957e9000 bufmgrAlloc(3) = 0x953e9000 Msg (C0DE0003) to --> 3 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 10 bufmgrAlloc(4) = 0x94fe9000 bufmgrAlloc(4) = 0x94be9000 Msg (C0DE0004) to --> 4 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 10 bufmgrAlloc(5) = 0x947e9000 bufmgrAlloc(5) = 0x943e9000 Msg (C0DE0005) to --> 5 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 10 bufmgrAlloc(6) = 0x93fe9000 bufmgrAlloc(6) = 0x93be9000 Msg (C0DE0006) to --> 6 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 10 bufmgrAlloc(7) = 0x937e9000 bufmgrAlloc(7) = 0x933e9000 Msg (C0DE0007) to --> 7 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 10 bufmgrAlloc(8) = 0x92fe9000 bufmgrAlloc(8) = 0x92be9000 Msg (C0DE0008) to --> 8 : input_addr = 0x60000000, input_size = 0, output_addr = 0x60400000, output_size = 10 bufmgrAlloc(9) = 0x927e9000 bufmgrAlloc(9) = 0x923e9000 Msg (C0DE0009) to --> 9 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 10 bufmgrAlloc(10) = 0x91fe9000 bufmgrAlloc(10) = 0x91be9000 Msg (C0DE000A) to --> 10 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 10 bufmgrAlloc(11) = 0x917e9000 bufmgrAlloc(11) = 0x913e9000 Msg (C0DE000B) to --> 11 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 10 bufmgrAlloc(12) = 0x90fe9000 bufmgrAlloc(12) = 0x90be9000 Msg (C0DE000C) to --> 12 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 10 bufmgrAlloc(13) = 0x907e9000 bufmgrAlloc(13) = 0x903e9000 Msg (C0DE000D) to --> 13 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 10 bufmgrAlloc(14) = 0x8ffe9000 bufmgrAlloc(14) = 0x8fbe9000 Msg (C0DE000E) to --> 14 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 10 bufmgrAlloc(15) = 0x8f7e9000 bufmgrAlloc(15) = 0x8f3e9000 Msg (C0DE000F) to --> 15 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 10 bufmgrAlloc(16) = 0x8efe9000 bufmgrAlloc(16) = 0x8ebe9000 Msg (C0DE0010) to --> 16 : input_addr = 0x60000000, input_size = 0, output_addr = 0x60400000, output_size = 10 bufmgrAlloc(17) = 0x8e7e9000 bufmgrAlloc(17) = 0x8e3e9000 Msg (C0DE0011) to --> 17 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 10 bufmgrAlloc(18) = 0x8dfe9000 bufmgrAlloc(18) = 0x8dbe9000 Msg (C0DE0012) to --> 18 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 10 bufmgrAlloc(19) = 0x8d7e9000 bufmgrAlloc(19) = 0x8d3e9000 Msg (C0DE0013) to --> 19 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 10 bufmgrAlloc(20) = 0x8cfe9000 bufmgrAlloc(20) = 0x8cbe9000 Msg (C0DE0014) to --> 20 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 10 bufmgrAlloc(21) = 0x8c7e9000 bufmgrAlloc(21) = 0x8c3e9000 Msg (C0DE0015) to --> 21 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 10 bufmgrAlloc(22) = 0x8bfe9000 bufmgrAlloc(22) = 0x8bbe9000 Msg (C0DE0016) to --> 22 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 10 bufmgrAlloc(23) = 0x8b7e9000 bufmgrAlloc(23) = 0x8b3e9000 Msg (C0DE0017) to --> 23 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 10 bufmgrAlloc(24) = 0x8afe9000 bufmgrAlloc(24) = 0x8abe9000 Msg (C0DE0018) to --> 24 : input_addr = 0x60000000, input_size = 0, output_addr = 0x60400000, output_size = 10 bufmgrAlloc(25) = 0x8a7e9000 bufmgrAlloc(25) = 0x8a3e9000 Msg (C0DE0019) to --> 25 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 10 bufmgrAlloc(26) = 0x89fe9000 bufmgrAlloc(26) = 0x89be9000 Msg (C0DE001A) to --> 26 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 10 bufmgrAlloc(27) = 0x897e9000 bufmgrAlloc(27) = 0x893e9000 Msg (C0DE001B) to --> 27 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 10 bufmgrAlloc(28) = 0x88fe9000 bufmgrAlloc(28) = 0x88be9000 Msg (C0DE001C) to --> 28 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 10 bufmgrAlloc(29) = 0x887e9000 bufmgrAlloc(29) = 0x883e9000 Msg (C0DE001D) to --> 29 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 10 bufmgrAlloc(30) = 0x87fe9000 bufmgrAlloc(30) = 0x87be9000 Msg (C0DE001E) to --> 30 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 10 bufmgrAlloc(31) = 0x877e9000 bufmgrAlloc(31) = 0x873e9000 Msg (C0DE001F) to --> 31 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 10 rx_mailbox node_id 0, handle (0x928e128) Msg (C0DE0000) from --> 0 : input_addr = 0x60000000, input_size = 227, output_addr = 0x60400000, output_size = 227 bufmgrFreeDesc(0) = 0x96be9000 bufmgrFreeDesc(0) = 0x96fe9000 rx_mailbox node_id 1, handle (0x928e188) Msg (C0DE0001) from --> 1 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 0 bufmgrFreeDesc(1) = 0x963e9000 bufmgrFreeDesc(1) = 0x967e9000 rx_mailbox node_id 2, handle (0x928e1e8) Msg (C0DE0002) from --> 2 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 0 bufmgrFreeDesc(2) = 0x95be9000 bufmgrFreeDesc(2) = 0x95fe9000 rx_mailbox node_id 3, handle (0x928e248) Msg (C0DE0003) from --> 3 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 0 bufmgrFreeDesc(3) = 0x953e9000 bufmgrFreeDesc(3) = 0x957e9000 rx_mailbox node_id 4, handle (0x928e2a8) Msg (C0DE0004) from --> 4 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 0 bufmgrFreeDesc(4) = 0x94be9000 bufmgrFreeDesc(4) = 0x94fe9000 rx_mailbox node_id 5, handle (0x928e308) Msg (C0DE0005) from --> 5 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 0 bufmgrFreeDesc(5) = 0x943e9000 bufmgrFreeDesc(5) = 0x947e9000 rx_mailbox node_id 6, handle (0x928ff30) Msg (C0DE0006) from --> 6 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 0 bufmgrFreeDesc(6) = 0x93be9000 bufmgrFreeDesc(6) = 0x93fe9000 rx_mailbox node_id 7, handle (0x928ff90) Msg (C0DE0007) from --> 7 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 0 bufmgrFreeDesc(7) = 0x933e9000 bufmgrFreeDesc(7) = 0x937e9000 rx_mailbox node_id 8, handle (0x928fff0) Msg (C0DE0008) from --> 8 : input_addr = 0x60000000, input_size = 0, output_addr = 0x60400000, output_size = 0 bufmgrFreeDesc(8) = 0x92be9000 bufmgrFreeDesc(8) = 0x92fe9000 rx_mailbox node_id 9, handle (0x9290050) Msg (C0DE0009) from --> 9 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 0 bufmgrFreeDesc(9) = 0x923e9000 bufmgrFreeDesc(9) = 0x927e9000 rx_mailbox node_id a, handle (0x92900b0) Msg (C0DE000A) from --> 10 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 0 bufmgrFreeDesc(10) = 0x91be9000 bufmgrFreeDesc(10) = 0x91fe9000 rx_mailbox node_id b, handle (0x9290110) Msg (C0DE000B) from --> 11 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 0 bufmgrFreeDesc(11) = 0x913e9000 bufmgrFreeDesc(11) = 0x917e9000 rx_mailbox node_id c, handle (0x9290170) Msg (C0DE000C) from --> 12 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 0 bufmgrFreeDesc(12) = 0x90be9000 bufmgrFreeDesc(12) = 0x90fe9000 rx_mailbox node_id d, handle (0x92901d0) Msg (C0DE000D) from --> 13 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 0 bufmgrFreeDesc(13) = 0x903e9000 bufmgrFreeDesc(13) = 0x907e9000 rx_mailbox node_id e, handle (0x9290230) Msg (C0DE000E) from --> 14 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 0 bufmgrFreeDesc(14) = 0x8fbe9000 bufmgrFreeDesc(14) = 0x8ffe9000 rx_mailbox node_id f, handle (0x9290290) Msg (C0DE000F) from --> 15 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 0 bufmgrFreeDesc(15) = 0x8f3e9000 bufmgrFreeDesc(15) = 0x8f7e9000 rx_mailbox node_id 10, handle (0x92902f0) Msg (C0DE0010) from --> 16 : input_addr = 0x60000000, input_size = 0, output_addr = 0x60400000, output_size = 0 bufmgrFreeDesc(16) = 0x8ebe9000 bufmgrFreeDesc(16) = 0x8efe9000 rx_mailbox node_id 11, handle (0x9290350) Msg (C0DE0011) from --> 17 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 0 bufmgrFreeDesc(17) = 0x8e3e9000 bufmgrFreeDesc(17) = 0x8e7e9000 rx_mailbox node_id 12, handle (0x92903b0) Msg (C0DE0012) from --> 18 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 0 bufmgrFreeDesc(18) = 0x8dbe9000 bufmgrFreeDesc(18) = 0x8dfe9000 rx_mailbox node_id 13, handle (0x9290410) Msg (C0DE0013) from --> 19 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 0 bufmgrFreeDesc(19) = 0x8d3e9000 bufmgrFreeDesc(19) = 0x8d7e9000 rx_mailbox node_id 14, handle (0x9290470) Msg (C0DE0014) from --> 20 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 0 bufmgrFreeDesc(20) = 0x8cbe9000 bufmgrFreeDesc(20) = 0x8cfe9000 rx_mailbox node_id 15, handle (0x92904d0) Msg (C0DE0015) from --> 21 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 0 bufmgrFreeDesc(21) = 0x8c3e9000 bufmgrFreeDesc(21) = 0x8c7e9000 rx_mailbox node_id 16, handle (0x9290530) Msg (C0DE0016) from --> 22 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 0 bufmgrFreeDesc(22) = 0x8bbe9000 bufmgrFreeDesc(22) = 0x8bfe9000 rx_mailbox node_id 17, handle (0x9290590) Msg (C0DE0017) from --> 23 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 0 bufmgrFreeDesc(23) = 0x8b3e9000 bufmgrFreeDesc(23) = 0x8b7e9000 rx_mailbox node_id 18, handle (0x92905f0) Msg (C0DE0018) from --> 24 : input_addr = 0x60000000, input_size = 0, output_addr = 0x60400000, output_size = 0 bufmgrFreeDesc(24) = 0x8abe9000 bufmgrFreeDesc(24) = 0x8afe9000 rx_mailbox node_id 19, handle (0x9290650) Msg (C0DE0019) from --> 25 : input_addr = 0x60800000, input_size = 0, output_addr = 0x60C00000, output_size = 0 bufmgrFreeDesc(25) = 0x8a3e9000 bufmgrFreeDesc(25) = 0x8a7e9000 rx_mailbox node_id 1a, handle (0x92906b0) Msg (C0DE001A) from --> 26 : input_addr = 0x61000000, input_size = 0, output_addr = 0x61400000, output_size = 0 bufmgrFreeDesc(26) = 0x89be9000 bufmgrFreeDesc(26) = 0x89fe9000 rx_mailbox node_id 1b, handle (0x9290710) Msg (C0DE001B) from --> 27 : input_addr = 0x61800000, input_size = 0, output_addr = 0x61C00000, output_size = 0 bufmgrFreeDesc(27) = 0x893e9000 bufmgrFreeDesc(27) = 0x897e9000 rx_mailbox node_id 1c, handle (0x9290770) Msg (C0DE001C) from --> 28 : input_addr = 0x62000000, input_size = 0, output_addr = 0x62400000, output_size = 0 bufmgrFreeDesc(28) = 0x88be9000 bufmgrFreeDesc(28) = 0x88fe9000 rx_mailbox node_id 1d, handle (0x92907d0) Msg (C0DE001D) from --> 29 : input_addr = 0x62800000, input_size = 0, output_addr = 0x62C00000, output_size = 0 bufmgrFreeDesc(29) = 0x883e9000 bufmgrFreeDesc(29) = 0x887e9000 rx_mailbox node_id 1e, handle (0x9290830) Msg (C0DE001E) from --> 30 : input_addr = 0x63000000, input_size = 0, output_addr = 0x63400000, output_size = 0 bufmgrFreeDesc(30) = 0x87be9000 bufmgrFreeDesc(30) = 0x87fe9000 rx_mailbox node_id 1f, handle (0x9290890) Msg (C0DE001F) from --> 31 : input_addr = 0x63800000, input_size = 0, output_addr = 0x63C00000, output_size = 0 bufmgrFreeDesc(31) = 0x873e9000 bufmgrFreeDesc(31) = 0x877e9000 End of Test... Resources free complete Payload size : 4194304 bytes total mailbox_read_time=391587 ns total_mailbox_write_time=214027 ns total mailbox_read_cnt=32 total_mailbox_write_cnt=32 mailbox_read_min_time=9391 ns mailbox_write_min_time=6196 ns mailbox_read_max_time=24048 ns mailbox_write_max_time=9415 ns mailbox_read_time=12237 ns mailbox_write_time=6688 ns Test Complete Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/filetestdemo/scripts$ cd ../../scripts/ ====================================================================================================== Reset all the DSPs ====================================================================================================== Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/scripts$ ./dspallreset.sh Num of devices 4 Iterations waited for entry point to clear 1 Dsp 0: DSP Reset success ! Iterations waited for entry point to clear 1 Dsp 1: DSP Reset success ! Iterations waited for entry point to clear 1 Dsp 2: DSP Reset success ! Iterations waited for entry point to clear 1 Dsp 3: DSP Reset success ! Ganapathi@infch053333:~/ti/desktop-linux-sdk_01_00_02_00/demos/scripts$