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] **********************************************