Hi Ti Folks,
PA + NDK clash in sending packet to externalw world. Hi All, i have initiated NDK on core0 and using PA directly on core1. So, from bootup,
core1 is sending ethernet packets consistently and periodically, due to some unknown reasons ARP request is sent to DSP and DSP responds back with ARP Response[please note this happens on core0 and NDK is doing the job] and suddenly periodic packet send has stopped completely. In other words, the moment NDK replies [sending arp reply packet to external world] on core0, core1 [though qmss queue push is happening periodically and consistently], i am not able to see packets.
Few questions on the above situation
1. Can independent PA application on coreX [X is not equal to 0] co-exist with NDK running on core0. what are the considerations [in terms of hardware semaphore,critical section..etc] to be taken care in such situations.
2. Kindly let me know if i am missing any obvious points/steps, when doing such experimentation/approach.
Thanks
RC Reddy