Hello,
I'm thinking about the way how I can go with NDK + SRIO on c6678.
For example, I'm assuming the use case which SRIO processing is on core0-3, and NDK is on another core, let's say, core4.
Today I tried to work NDK example (helloworld from MCSDK) and SRIO example (SRIO_LoopbackTestProject from PDK package) separately, and they are basically working on EVM...but I had a trouble to work helloworld on core4... it worked only on core0.
If NDK helloworld starts working on core4, I will need to consider the next step - how I can go with NDK + SRIO on c6678 ? I would like to have your ideas for this.
These examples are using common LLD for QMSS and CPPI. So I'm wondering if I might have to marge these examples into a single executable because each core needs to share the HW(QMSS and CPPI) resources correctly.
Should I go with this way ? Or, do you have any good ideas when using a separate executable for each core ?
Regards,
Kawada