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.

evmc6472 stops receiving udp packets

Other Parts Discussed in Thread: SYSBIOS

Hi,

  I currently have a Single Image application running on core 0 and core 1 of the evmc6472. This application is based on the the multicore example, from the emac test examples, in the pdk_c64x_1_00_00_06. The application is sending and receiving udp packets, it is not configured to do a loopback.  Core 0 is receiving the packets, and core 1 is sending the packets.  Both cores are operating through port 0, with the receive on channel 0 and the transmit on channel 1.  After approximately 10 mins of operation core 0 ceases to receive packets. It appears that the core stops receiving any interrupts from the emac for new packet arrival. Core 1 continues to be able to send packets. I have verified that there are properly formatted packets being sent to core 0 using wireshark. 

Using:

SysBios 6_30_02_42

CCSv4.2

PDK_c64x_1_00_00_06

 

What are the possible reasons for the emac to stop generating the interrupts for a packet. Additionally, if the emac is in fact generating interrupts, what would cause the application to stop servicing those interrupts.

 

Thank you,

 James