This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Packet dropped due to Security context error

Dear Ti Folks,

I have been working on the example projects shared by you people in SA. 

It seems to work fine. But when i integrate the changes in my stack code Integration/Ciphering does not seem to happen.

When i ran the error statistics it showed that the packet has been dropped due to error in Security Context.

I have checked all the in put configurations namely:

1. The channel configurations

2. Rx flow configurations

3. Count-C, bearer Id ,Direction and Key

  • Can you tell me what could cause such an error?
  • Count you tell us a way in which I could read the contents of the Security Context?
I am using C6670 Multicore DSP processor.
Regards
Praveen
  • Dear Ti Folks,

    As stated above the example project works.

    We are suspecting that it is because it runs on a single Core.

    Our stack code is an multi Core environment.

    What kind of issues do we need to take care regarding memory placements while working in Multi Core Environment.

    I read in some of the Forum that Sa_osalBeginScAccess() and Sa_osalEndScAccess() has to be used to handle Security Context .

    Can you please elaborate on the use of the above mentioned APIs.

    Regards

    Praveen