Linux@TestPC:~/Desktop/linux_host_loader$ sudo insmod pciedemo.ko Linux@TestPC:~/Desktop/linux_host_loader$ dmesg [ 483.413795] Finding the device.... [ 483.413820] Found TI device [ 483.413824] TI device: vendor=0x104c, dev=0xb005, irq=0x00000010 [ 483.413827] Reading the BAR areas.... [ 483.418856] Enabling the device.... [ 483.418873] pci 0000:02:00.0: setting latency timer to 64 [ 483.418890] Access PCIE application register .... [ 483.418896] Registering the irq 16 ... [ 483.418907] Allocating consistent memory start... [ 483.422658] Allocating consistent memory end... [ 483.563860] Finish DMA_TRANSFER_SIZE [ 483.563866] Boot entry address is 0x 82e640 [ 483.566157] Total 5 sections, 0xf5e4 bytes of data were written [ 483.566160] Finish pushData [ 483.566164] Finish writeDSPMemory [ 483.630008] Waiting #1 of MAGIC_ADDR=0 is OK [ 483.630012] j = 29355 [ 485.754422] Write DMA to DSP ... [ 485.766639] Generating interrupt to DSP ... [ 485.891597] Interrupt 16 received from DSP [ 485.891601] Read DMA from DSP ... [ 485.895586] DMA test passed! [ 486.758710] DMA write throughput is: 327.54 MB/s [ 486.758713] DMA read throughput is: 341.70 MB/s [ 486.898900] Write DMA to DSP ... [ 486.911105] Generating interrupt to DSP ... [ 487.036063] Interrupt 16 received from DSP [ 487.036067] Read DMA from DSP ... [ 487.040052] DMA test passed! [ 487.903179] DMA write throughput is: 327.89 MB/s [ 487.903182] DMA read throughput is: 341.73 MB/s [ 488.043399] Write DMA to DSP ... [ 488.055600] Generating interrupt to DSP ... [ 488.180558] Interrupt 16 received from DSP [ 488.180562] Read DMA from DSP ... [ 488.184547] DMA test passed! [ 489.047671] DMA write throughput is: 327.94 MB/s [ 489.047675] DMA read throughput is: 341.73 MB/s [ 489.187870] Write DMA to DSP ... [ 489.200091] Generating interrupt to DSP ... [ 489.325047] Interrupt 16 received from DSP [ 489.325052] Read DMA from DSP ... [ 489.329037] DMA test passed! [ 490.192157] DMA write throughput is: 327.54 MB/s [ 490.192161] DMA read throughput is: 341.73 MB/s [ 490.332370] Write DMA to DSP ... [ 490.344584] Generating interrupt to DSP ... [ 490.469541] Interrupt 16 received from DSP [ 490.469546] Read DMA from DSP ... [ 490.473530] DMA test passed! [ 491.336649] DMA write throughput is: 327.62 MB/s [ 491.336652] DMA read throughput is: 341.73 MB/s [ 491.476855] Write DMA to DSP ... [ 491.489073] Generating interrupt to DSP ... [ 491.614029] Interrupt 16 received from DSP [ 491.614034] Read DMA from DSP ... [ 491.618019] DMA test passed! [ 492.481146] DMA write throughput is: 327.51 MB/s [ 492.481150] DMA read throughput is: 341.70 MB/s [ 492.621367] Write DMA to DSP ... [ 492.633583] Generating interrupt to DSP ... [ 492.758539] Interrupt 16 received from DSP [ 492.758544] Read DMA from DSP ... [ 492.762529] DMA test passed! [ 493.625649] DMA write throughput is: 327.60 MB/s [ 493.625652] DMA read throughput is: 341.73 MB/s [ 493.766048] Write DMA to DSP ... [ 493.778257] Generating interrupt to DSP ... [ 493.903213] Interrupt 16 received from DSP [ 493.903218] Read DMA from DSP ... [ 493.907204] DMA test passed! [ 494.770333] DMA write throughput is: 327.78 MB/s [ 494.770337] DMA read throughput is: 341.70 MB/s [ 494.910532] Write DMA to DSP ... [ 494.922742] Generating interrupt to DSP ... [ 495.047699] Interrupt 16 received from DSP [ 495.047703] Read DMA from DSP ... [ 495.051688] DMA test passed! [ 495.914809] DMA write throughput is: 327.78 MB/s [ 495.914812] DMA read throughput is: 341.73 MB/s [ 496.055017] Write DMA to DSP ... [ 496.067223] Generating interrupt to DSP ... [ 496.192181] Interrupt 16 received from DSP [ 496.192185] Read DMA from DSP ... [ 496.196170] DMA test passed! [ 497.059293] DMA write throughput is: 327.86 MB/s [ 497.059297] DMA read throughput is: 341.73 MB/s [ 497.059299] Freeing consistent memory ... Linux@TestPC:~/Desktop/linux_host_loader$ sudo rmmod pciedemo.ko Linux@TestPC:~/Desktop/linux_host_loader$ dmesg [ 483.413795] Finding the device.... [ 483.413820] Found TI device [ 483.413824] TI device: vendor=0x104c, dev=0xb005, irq=0x00000010 [ 483.413827] Reading the BAR areas.... [ 483.418856] Enabling the device.... [ 483.418873] pci 0000:02:00.0: setting latency timer to 64 [ 483.418890] Access PCIE application register .... [ 483.418896] Registering the irq 16 ... [ 483.418907] Allocating consistent memory start... [ 483.422658] Allocating consistent memory end... [ 483.563860] Finish DMA_TRANSFER_SIZE [ 483.563866] Boot entry address is 0x 82e640 [ 483.566157] Total 5 sections, 0xf5e4 bytes of data were written [ 483.566160] Finish pushData [ 483.566164] Finish writeDSPMemory [ 483.630008] Waiting #1 of MAGIC_ADDR=0 is OK [ 483.630012] j = 29355 [ 485.754422] Write DMA to DSP ... [ 485.766639] Generating interrupt to DSP ... [ 485.891597] Interrupt 16 received from DSP [ 485.891601] Read DMA from DSP ... [ 485.895586] DMA test passed! [ 486.758710] DMA write throughput is: 327.54 MB/s [ 486.758713] DMA read throughput is: 341.70 MB/s [ 486.898900] Write DMA to DSP ... [ 486.911105] Generating interrupt to DSP ... [ 487.036063] Interrupt 16 received from DSP [ 487.036067] Read DMA from DSP ... [ 487.040052] DMA test passed! [ 487.903179] DMA write throughput is: 327.89 MB/s [ 487.903182] DMA read throughput is: 341.73 MB/s [ 488.043399] Write DMA to DSP ... [ 488.055600] Generating interrupt to DSP ... [ 488.180558] Interrupt 16 received from DSP [ 488.180562] Read DMA from DSP ... [ 488.184547] DMA test passed! [ 489.047671] DMA write throughput is: 327.94 MB/s [ 489.047675] DMA read throughput is: 341.73 MB/s [ 489.187870] Write DMA to DSP ... [ 489.200091] Generating interrupt to DSP ... [ 489.325047] Interrupt 16 received from DSP [ 489.325052] Read DMA from DSP ... [ 489.329037] DMA test passed! [ 490.192157] DMA write throughput is: 327.54 MB/s [ 490.192161] DMA read throughput is: 341.73 MB/s [ 490.332370] Write DMA to DSP ... [ 490.344584] Generating interrupt to DSP ... [ 490.469541] Interrupt 16 received from DSP [ 490.469546] Read DMA from DSP ... [ 490.473530] DMA test passed! [ 491.336649] DMA write throughput is: 327.62 MB/s [ 491.336652] DMA read throughput is: 341.73 MB/s [ 491.476855] Write DMA to DSP ... [ 491.489073] Generating interrupt to DSP ... [ 491.614029] Interrupt 16 received from DSP [ 491.614034] Read DMA from DSP ... [ 491.618019] DMA test passed! [ 492.481146] DMA write throughput is: 327.51 MB/s [ 492.481150] DMA read throughput is: 341.70 MB/s [ 492.621367] Write DMA to DSP ... [ 492.633583] Generating interrupt to DSP ... [ 492.758539] Interrupt 16 received from DSP [ 492.758544] Read DMA from DSP ... [ 492.762529] DMA test passed! [ 493.625649] DMA write throughput is: 327.60 MB/s [ 493.625652] DMA read throughput is: 341.73 MB/s [ 493.766048] Write DMA to DSP ... [ 493.778257] Generating interrupt to DSP ... [ 493.903213] Interrupt 16 received from DSP [ 493.903218] Read DMA from DSP ... [ 493.907204] DMA test passed! [ 494.770333] DMA write throughput is: 327.78 MB/s [ 494.770337] DMA read throughput is: 341.70 MB/s [ 494.910532] Write DMA to DSP ... [ 494.922742] Generating interrupt to DSP ... [ 495.047699] Interrupt 16 received from DSP [ 495.047703] Read DMA from DSP ... [ 495.051688] DMA test passed! [ 495.914809] DMA write throughput is: 327.78 MB/s [ 495.914812] DMA read throughput is: 341.73 MB/s [ 496.055017] Write DMA to DSP ... [ 496.067223] Generating interrupt to DSP ... [ 496.192181] Interrupt 16 received from DSP [ 496.192185] Read DMA from DSP ... [ 496.196170] DMA test passed! [ 497.059293] DMA write throughput is: 327.86 MB/s [ 497.059297] DMA read throughput is: 341.73 MB/s [ 497.059299] Freeing consistent memory ... [ 510.620837] Start rmmod procedure !!!!!!!! [ 510.620849] Start local reset assert for core (module id): 15 ... [ 510.620858] Start local reset assert for core (module id): 16 ... [ 510.620866] Start local reset assert for core (module id): 17 ... [ 510.620875] Start local reset assert for core (module id): 18 ... [ 510.620883] Start local reset assert for core (module id): 19 ... [ 510.620891] Start local reset assert for core (module id): 20 ... [ 510.620899] Start local reset assert for core (module id): 21 ... [ 510.620907] Start local reset assert for core (module id): 22 ... [ 510.637858] Previous transition in progress pid 4 mid 11 state: 0 [ 510.648789] Current transition in progress pid 4 mid 11 state: 0 [ 510.659717] MD stat for pid 4 mid 11 state: 0 timeout [ 510.661724] Boot entry address is 0x 878000 [ 510.661798] Total 3 sections, 0x7a0 bytes of data were written [ 510.662793] Boot entry address is 0x 878000 [ 510.662866] Total 3 sections, 0x7a0 bytes of data were written [ 510.663861] Boot entry address is 0x 878000 [ 510.663933] Total 3 sections, 0x7a0 bytes of data were written [ 510.664931] Boot entry address is 0x 878000 [ 510.665003] Total 3 sections, 0x7a0 bytes of data were written [ 510.665999] Boot entry address is 0x 878000 [ 510.666071] Total 3 sections, 0x7a0 bytes of data were written [ 510.667066] Boot entry address is 0x 878000 [ 510.667138] Total 3 sections, 0x7a0 bytes of data were written [ 510.668136] Boot entry address is 0x 878000 [ 510.668209] Total 3 sections, 0x7a0 bytes of data were written [ 510.669204] Boot entry address is 0x 878000 [ 510.669276] Total 3 sections, 0x7a0 bytes of data were written [ 510.687212] MD stat for pid 2 mid 9 state: 3 timeout [ 510.698148] Previous transition in progress pid 4 mid 11 state: 3 [ 510.709079] Current transition in progress pid 4 mid 11 state: 3 [ 510.720011] MD stat for pid 4 mid 11 state: 3 timeout [ 510.721031] Start local reset de-assert for core (module id): 15 ... [ 510.721041] Start local reset de-assert for core (module id): 16 ... [ 510.721052] Start local reset de-assert for core (module id): 17 ... [ 510.721061] Start local reset de-assert for core (module id): 18 ... [ 510.721071] Start local reset de-assert for core (module id): 19 ... [ 510.721082] Start local reset de-assert for core (module id): 20 ... [ 510.721092] Start local reset de-assert for core (module id): 21 ... [ 510.721103] Start local reset de-assert for core (module id): 22 ... Linux@TestPC:~/Desktop/linux_host_loader$ sudo insmod pciedemo.ko Linux@TestPC:~/Desktop/linux_host_loader$ dmesg [ 483.413795] Finding the device.... [ 483.413820] Found TI device [ 483.413824] TI device: vendor=0x104c, dev=0xb005, irq=0x00000010 [ 483.413827] Reading the BAR areas.... [ 483.418856] Enabling the device.... [ 483.418873] pci 0000:02:00.0: setting latency timer to 64 [ 483.418890] Access PCIE application register .... [ 483.418896] Registering the irq 16 ... [ 483.418907] Allocating consistent memory start... [ 483.422658] Allocating consistent memory end... [ 483.563860] Finish DMA_TRANSFER_SIZE [ 483.563866] Boot entry address is 0x 82e640 [ 483.566157] Total 5 sections, 0xf5e4 bytes of data were written [ 483.566160] Finish pushData [ 483.566164] Finish writeDSPMemory [ 483.630008] Waiting #1 of MAGIC_ADDR=0 is OK [ 483.630012] j = 29355 [ 485.754422] Write DMA to DSP ... [ 485.766639] Generating interrupt to DSP ... [ 485.891597] Interrupt 16 received from DSP [ 485.891601] Read DMA from DSP ... [ 485.895586] DMA test passed! [ 486.758710] DMA write throughput is: 327.54 MB/s [ 486.758713] DMA read throughput is: 341.70 MB/s [ 486.898900] Write DMA to DSP ... [ 486.911105] Generating interrupt to DSP ... [ 487.036063] Interrupt 16 received from DSP [ 487.036067] Read DMA from DSP ... [ 487.040052] DMA test passed! [ 487.903179] DMA write throughput is: 327.89 MB/s [ 487.903182] DMA read throughput is: 341.73 MB/s [ 488.043399] Write DMA to DSP ... [ 488.055600] Generating interrupt to DSP ... [ 488.180558] Interrupt 16 received from DSP [ 488.180562] Read DMA from DSP ... [ 488.184547] DMA test passed! [ 489.047671] DMA write throughput is: 327.94 MB/s [ 489.047675] DMA read throughput is: 341.73 MB/s [ 489.187870] Write DMA to DSP ... [ 489.200091] Generating interrupt to DSP ... [ 489.325047] Interrupt 16 received from DSP [ 489.325052] Read DMA from DSP ... [ 489.329037] DMA test passed! [ 490.192157] DMA write throughput is: 327.54 MB/s [ 490.192161] DMA read throughput is: 341.73 MB/s [ 490.332370] Write DMA to DSP ... [ 490.344584] Generating interrupt to DSP ... [ 490.469541] Interrupt 16 received from DSP [ 490.469546] Read DMA from DSP ... [ 490.473530] DMA test passed! [ 491.336649] DMA write throughput is: 327.62 MB/s [ 491.336652] DMA read throughput is: 341.73 MB/s [ 491.476855] Write DMA to DSP ... [ 491.489073] Generating interrupt to DSP ... [ 491.614029] Interrupt 16 received from DSP [ 491.614034] Read DMA from DSP ... [ 491.618019] DMA test passed! [ 492.481146] DMA write throughput is: 327.51 MB/s [ 492.481150] DMA read throughput is: 341.70 MB/s [ 492.621367] Write DMA to DSP ... [ 492.633583] Generating interrupt to DSP ... [ 492.758539] Interrupt 16 received from DSP [ 492.758544] Read DMA from DSP ... [ 492.762529] DMA test passed! [ 493.625649] DMA write throughput is: 327.60 MB/s [ 493.625652] DMA read throughput is: 341.73 MB/s [ 493.766048] Write DMA to DSP ... [ 493.778257] Generating interrupt to DSP ... [ 493.903213] Interrupt 16 received from DSP [ 493.903218] Read DMA from DSP ... [ 493.907204] DMA test passed! [ 494.770333] DMA write throughput is: 327.78 MB/s [ 494.770337] DMA read throughput is: 341.70 MB/s [ 494.910532] Write DMA to DSP ... [ 494.922742] Generating interrupt to DSP ... [ 495.047699] Interrupt 16 received from DSP [ 495.047703] Read DMA from DSP ... [ 495.051688] DMA test passed! [ 495.914809] DMA write throughput is: 327.78 MB/s [ 495.914812] DMA read throughput is: 341.73 MB/s [ 496.055017] Write DMA to DSP ... [ 496.067223] Generating interrupt to DSP ... [ 496.192181] Interrupt 16 received from DSP [ 496.192185] Read DMA from DSP ... [ 496.196170] DMA test passed! [ 497.059293] DMA write throughput is: 327.86 MB/s [ 497.059297] DMA read throughput is: 341.73 MB/s [ 497.059299] Freeing consistent memory ... [ 510.620837] Start rmmod procedure !!!!!!!! [ 510.620849] Start local reset assert for core (module id): 15 ... [ 510.620858] Start local reset assert for core (module id): 16 ... [ 510.620866] Start local reset assert for core (module id): 17 ... [ 510.620875] Start local reset assert for core (module id): 18 ... [ 510.620883] Start local reset assert for core (module id): 19 ... [ 510.620891] Start local reset assert for core (module id): 20 ... [ 510.620899] Start local reset assert for core (module id): 21 ... [ 510.620907] Start local reset assert for core (module id): 22 ... [ 510.637858] Previous transition in progress pid 4 mid 11 state: 0 [ 510.648789] Current transition in progress pid 4 mid 11 state: 0 [ 510.659717] MD stat for pid 4 mid 11 state: 0 timeout [ 510.661724] Boot entry address is 0x 878000 [ 510.661798] Total 3 sections, 0x7a0 bytes of data were written [ 510.662793] Boot entry address is 0x 878000 [ 510.662866] Total 3 sections, 0x7a0 bytes of data were written [ 510.663861] Boot entry address is 0x 878000 [ 510.663933] Total 3 sections, 0x7a0 bytes of data were written [ 510.664931] Boot entry address is 0x 878000 [ 510.665003] Total 3 sections, 0x7a0 bytes of data were written [ 510.665999] Boot entry address is 0x 878000 [ 510.666071] Total 3 sections, 0x7a0 bytes of data were written [ 510.667066] Boot entry address is 0x 878000 [ 510.667138] Total 3 sections, 0x7a0 bytes of data were written [ 510.668136] Boot entry address is 0x 878000 [ 510.668209] Total 3 sections, 0x7a0 bytes of data were written [ 510.669204] Boot entry address is 0x 878000 [ 510.669276] Total 3 sections, 0x7a0 bytes of data were written [ 510.687212] MD stat for pid 2 mid 9 state: 3 timeout [ 510.698148] Previous transition in progress pid 4 mid 11 state: 3 [ 510.709079] Current transition in progress pid 4 mid 11 state: 3 [ 510.720011] MD stat for pid 4 mid 11 state: 3 timeout [ 510.721031] Start local reset de-assert for core (module id): 15 ... [ 510.721041] Start local reset de-assert for core (module id): 16 ... [ 510.721052] Start local reset de-assert for core (module id): 17 ... [ 510.721061] Start local reset de-assert for core (module id): 18 ... [ 510.721071] Start local reset de-assert for core (module id): 19 ... [ 510.721082] Start local reset de-assert for core (module id): 20 ... [ 510.721092] Start local reset de-assert for core (module id): 21 ... [ 510.721103] Start local reset de-assert for core (module id): 22 ... [ 517.986544] Finding the device.... [ 517.986569] Found TI device [ 517.986574] TI device: vendor=0x104c, dev=0xb005, irq=0x00000010 [ 517.986576] Reading the BAR areas.... [ 517.989441] Enabling the device.... [ 517.989455] pci 0000:02:00.0: setting latency timer to 64 [ 517.989469] Access PCIE application register .... [ 517.989474] Registering the irq 16 ... [ 517.989484] Allocating consistent memory start... [ 517.992942] Allocating consistent memory end... [ 518.135296] Finish DMA_TRANSFER_SIZE [ 518.135303] Boot entry address is 0x 82e640 [ 518.137553] Total 5 sections, 0xf5e4 bytes of data were written [ 518.137556] Finish pushData [ 518.137559] Finish writeDSPMemory [ 518.201426] Waiting #1 of MAGIC_ADDR=0 is OK [ 518.201430] j = 29358 [ 520.327330] Write DMA to DSP ... [ 520.339531] Generating interrupt to DSP ... [ 520.464482] Interrupt 16 received from DSP [ 520.464485] Read DMA from DSP ... [ 520.468001] DMA test passed! [ 521.357652] DMA write throughput is: 327.97 MB/s [ 521.357656] DMA read throughput is: 341.70 MB/s [ 521.498329] Write DMA to DSP ... [ 521.510516] Generating interrupt to DSP ... [ 521.635465] Interrupt 16 received from DSP [ 521.635468] Read DMA from DSP ... [ 521.636001] DMA test passed! [ 522.528631] DMA write throughput is: 328.38 MB/s [ 522.528635] DMA read throughput is: 341.70 MB/s [ 522.669309] Write DMA to DSP ... [ 522.681504] Generating interrupt to DSP ... [ 522.806451] Interrupt 16 received from DSP [ 522.806454] Read DMA from DSP ... [ 522.808001] DMA test passed! [ 523.699607] DMA write throughput is: 328.16 MB/s [ 523.699610] DMA read throughput is: 341.73 MB/s [ 523.840315] Write DMA to DSP ... [ 523.852501] Generating interrupt to DSP ... [ 523.977449] Interrupt 16 received from DSP [ 523.977452] Read DMA from DSP ... [ 523.980001] DMA test passed! [ 524.870585] DMA write throughput is: 328.40 MB/s [ 524.870589] DMA read throughput is: 341.67 MB/s [ 525.011358] Write DMA to DSP ... [ 525.023545] Generating interrupt to DSP ... [ 525.148495] Interrupt 16 received from DSP [ 525.148498] Read DMA from DSP ... [ 525.152001] DMA test passed! [ 526.041694] DMA write throughput is: 328.38 MB/s [ 526.041698] DMA read throughput is: 341.70 MB/s [ 526.182518] Write DMA to DSP ... [ 526.194705] Generating interrupt to DSP ... [ 526.319654] Interrupt 16 received from DSP [ 526.319657] Read DMA from DSP ... [ 526.320002] DMA test passed! [ 527.212802] DMA write throughput is: 328.38 MB/s [ 527.212806] DMA read throughput is: 341.73 MB/s [ 527.353581] Write DMA to DSP ... [ 527.365773] Generating interrupt to DSP ... [ 527.490722] Interrupt 16 received from DSP [ 527.490725] Read DMA from DSP ... [ 527.492001] DMA test passed! [ 528.383952] DMA write throughput is: 328.21 MB/s [ 528.383956] DMA read throughput is: 341.73 MB/s [ 528.524845] Write DMA to DSP ... [ 528.537031] Generating interrupt to DSP ... [ 528.661980] Interrupt 16 received from DSP [ 528.661983] Read DMA from DSP ... [ 528.664001] DMA test passed! [ 529.555230] DMA write throughput is: 328.40 MB/s [ 529.555234] DMA read throughput is: 341.73 MB/s [ 529.695911] Write DMA to DSP ... [ 529.708109] Generating interrupt to DSP ... [ 529.833058] Interrupt 16 received from DSP [ 529.833061] Read DMA from DSP ... [ 529.836002] DMA test passed! [ 530.726296] DMA write throughput is: 328.11 MB/s [ 530.726300] DMA read throughput is: 341.73 MB/s [ 530.866974] Write DMA to DSP ... [ 530.879165] Generating interrupt to DSP ... [ 531.004116] Interrupt 16 received from DSP [ 531.004119] Read DMA from DSP ... [ 531.008001] DMA test passed! [ 531.897275] DMA write throughput is: 328.27 MB/s [ 531.897279] DMA read throughput is: 341.73 MB/s [ 531.897281] Freeing consistent memory ... Linux@TestPC:~/Desktop/linux_host_loader$