Hello,
As our C6678 DSP application using SYS/BIOS exceeds 512KB, I'm trying to place the memory sections in the multi-core shared memory "MSMCSRAM" by modifying the SYS/BIOS configuration file. I'm getting a run time exception while initializing the task parameters using the BIOS API "Task_Params_init(&taskParams)". Kernel object view ROV displays "Internal Fetch Packet exception" . Below is the disassembly code when the exception occurs:
0c001c78: 1FFC7413 CALLP.S2 ti_sysbios_knl_Task_Params_init (PC-7264 = 0x0c000000),B3
0c001c7c: 120005FC || ADDAW.D1X B15,5,A4
ti_sysbios_knl_Task_Params_init:
0c000000: 12345678 DPACKX2.L1X A2,B13,A5:A4 <- exception
0c000004: 9ABCDEF0 [!A1] DMV.S1X A6,B15,A21:A20
I've attached the SYS/BIOS (*.cfg), map and exception dump files, can anyone know why I'm getting this exception and what is needed in addition to run the code from multi-core shared memory ?
Thanks,
Balaji