This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

UDP Response problem

Hello,

I have a device (K60) with code built using the Keil MDK-Pro and using the TCP_CM3.lib library. I am able receive every UDP packet sent from the PC to the K60. But every other response packet from the K60 is not received by the PC.

This error seems to be rather intermittent. If I build with the No Init options (in Target options) for both IRAM1 and IRAM2 the problem "sometimes" goes away.

Has anyone seen this issue before?

Any ideas?

Thanks,
Mike

Parents
  • I have a hunch that the issue is related to initialized data. I modified the TCP_CM3.lib options such that "Other Data" is placed in the IRAM1 area. Rebuilt the firmware and it I now get every response. At least for now.

    I am rather concerned with this as a solution.

Reply
  • I have a hunch that the issue is related to initialized data. I modified the TCP_CM3.lib options such that "Other Data" is placed in the IRAM1 area. Rebuilt the firmware and it I now get every response. At least for now.

    I am rather concerned with this as a solution.

Children