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.

TMS320C6455 NDK 2_22 sysbios 6.31 raw socket problem

Other Parts Discussed in Thread: TMS320C6455, SYSBIOS

Hello!

 

My name is valentin gulimanescu and i am from romania. I am currently working on a dsk 6455 kit with the TMS320C6455 DSP. I am using NDK 2_22 and sysbios 6.31. The ndk performs OK when i am using TCP or UDP sockets, but doesn't work with raw sockets. I am trying to send a packet with ethertype 0x300, and although the send function returns the correct result (the number of sent bytes, not counting the mac addresses and the ethertype fields), i am unable to see the packet with a wireshark sniffer. I verified both the sniffer and laptop i am using with another hardware that generates raw packets and it's OK. It is isn't a hardware because although i cannot send raw packets, i am able to see ping packets between the laptop and the dsk6455 kit with wireshark on the laptop. I followed to the letter the specifications in the sprug524 guide regarding raw sockets. What am i missing? Had anyone else encountered a similar problem? Could it be a driver problem ? (by the way, i am using a nimu driver).

Thank you!

Valentin