Other Parts Discussed in Thread: SYSBIOS
Can anyone tell me why my multicore project's results are getting corrupted??
Project description:
My project which has several FFTs and IFFT (2K fft and ifft) computations and some mathematical operations.
I started my project running on one core and found working fine and got the best results( Without sys-bios ). Then I made the same project to work on multicore (on Evaluation board) and found successfully on all cores(8 c6678 cores) independently and got the again best(same) results on all cores independently. I used shared memory, on board 4MB and respective cores's L2SRAM(512K) to achieve this results ( Without sys-bios ).
Problem:
I wanted to achieve the same above project's results with sys-bios environment. In this I could successfully make base multicore programming project using IPC (Message Q topology) master and slave fashion and I could add my project to this base multicore programming project. The problem is My project runs only on two cores among 8 cores and got the best results same as above:). When I run my project on 3rd and on others cores my results are getting corrupted. I used some of the shared memory (around 2MB) and DDR3 memory and I could not use respective cores's L2SRAM(512K) at all??.
when I tried to use respective cores's L2SRAM(512K) my projects on the cores were hanging indefinitely...
Can anyone tell me why it is so?
Please tell me how to solve these issues...
looking forward for the kind reply...
