Part Number: TMS320C6678
i am working on trying to use packet accelerator to route packets to core 1- 7.
im using MCSDK 188.8.131.52 , pdk 184.108.40.206, sysbios 220.127.116.11. I can't using Platform SDK due vendor's support package compatibility requirements.
first step is trying to get Pa_simpleExample_exampleProject to work.
I have gotten to the point where i was able to receive packet from external device,
BUT that's only if I had loaded an NDK example first.
without loading the ndk example, the packets were not able to be routed to the host cores. in this case, i sent two udp packets from a remote server. the statics print outs from the example shows that the packets did in fact get to the PA, but it wasn't properly routed to the C2 classify engines. Just to reiterate, using the same code, i was able to receive packets if i loaded an NDK example before loading the PA simple example without resetting the DSP board. see attachment for my code. so i was wonder what can cause this issue? why is it that loading ndk helps getting PA to work? maybe switch configuration is different? i've been stuck on this issue for quite a while and needs some assistance.
--- PA STATS --- C1 number of packets: 98C1 number IPv4 packets: 0C1 number IPv6 packets: 0C1 number custom packets: 0C1 number SRIO packets: 0C1 number llc/snap fail: 16C1 number table matched: 2 //this is the packet i sent from remote server C1 number failed table matched: 78C1 number Ingress IP frags: 0C1 number IP depth overflow: 0C1 number vlan depth overflow: 0C1 number gre depth overflow: 0C1 number mpls packets: 0C1 number of parse fail: 0C1 number invalid IPv6 opts: 0C1 number of Egress IP frags: 0C1 number of silent discard: 94C1 number of invalid control: 0C1 number of invalid states: 0C1 number of system fails: 1 //this seems really suspicious
C2 number of packets: 1C2 number of UDP packets: 0C2 number of TCP packets: 0C2 number of custom packets: 0C2 number of silent discard: 0C2 number of invalid control: 0
Modify number of command file: 0
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to wei chen20:
Please make sure you read the forum guidelines first.
In reply to Yordan Kovachev:
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.