This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Code Hangs when running the SRIO Example Project on TI C6678 EVM



Hi,

I have just started on sRIO for C6678 and was trying to execute a few sample sRIO projects on EVM; when running the - "SRIO_MulticoreLoopbackexampleProject" project i encountered that the code hangs. Debugging further i saw memory allocations failures (Ln 25 and 26 in attachment) and was therefore suspicious if a particular GEL file for multi-core project needs to be used ? The sRIO example project is run from pdk version - "pdk_C6678_1_1_2_5". Could someone take a look and let me know the cause of this problem.

Thanks,

Nikhil

[C66xx_0] ****************************************************
[C66xx_0] ******  Multicore Loopback Testing (Core 0) *******
[C66xx_0] ****************************************************
[C66xx_1] ****************************************************
[C66xx_1] ******  Multicore Loopback Testing (Core 1) *******
[C66xx_1] ****************************************************
[C66xx_2] ****************************************************
[C66xx_2] ******  Multicore Loopback Testing (Core 2) *******
[C66xx_2] ****************************************************
[C66xx_3] ****************************************************
[C66xx_3] ******  Multicore Loopback Testing (Core 3) *******
[C66xx_3] ****************************************************
[C66xx_3] Debug(Core 3): Waiting for SRIO to be initialized.
[C66xx_0] Debug(Core 0): Waiting for SRIO to be initialized.
[C66xx_2] Debug(Core 2): Waiting for SRIO to be initialized.
[C66xx_1] Debug(Core 1): System Initialization for CPPI & QMSS
[C66xx_1] Debug: Queue Manager and CPPI are initialized.
[C66xx_1] Debug: Host Region 0x83efc0
[C66xx_1] Debug(Core 1): SRIO Driver has been initialized
[C66xx_1] Debug: SRIO Driver has been started Instance Handle 0x@00832360
[C66xx_1] Debug: SRIO Driver ISR has been registered
[C66xx_1] **********************************************
[C66xx_1] ******** Multicore Testing (Core 1) *********
[C66xx_1] **********************************************
[C66xx_1] Error: Producer Memory Allocation failed.
[C66xx_1] Error: Multicore Tests failed
[C66xx_0] Debug(Core 0): SRIO can now be used.
[C66xx_2] Debug(Core 2): SRIO can now be used.
[C66xx_3] Debug(Core 3): SRIO can now be used.
[C66xx_0] Debug: SRIO Driver has been started Instance Handle 0x@00832360
[C66xx_2] Debug: SRIO Driver has been started Instance Handle 0x@00832360
[C66xx_3] Debug: SRIO Driver has been started Instance Handle 0x@00832360
[C66xx_0] Debug: SRIO Driver ISR has been registered
[C66xx_2] Debug: SRIO Driver ISR has been registered
[C66xx_3] Debug: SRIO Driver ISR has been registered
[C66xx_0] **********************************************
[C66xx_2] **********************************************
[C66xx_3] **********************************************
[C66xx_0] ******** Multicore Testing (Core 0) *********
[C66xx_2] ******** Multicore Testing (Core 2) *********
[C66xx_3] ******** Multicore Testing (Core 3) *********
[C66xx_0] **********************************************
[C66xx_2] **********************************************
[C66xx_3] **********************************************