Hi,
I am trying to test the UDP loopback with C6657evm.
test setup
1. C6657evm with MCSDK 2.1.2.6 HUA demo, which has a UDP loopback daemon server.
2. Use NDK winapps testudp.exe to send UDP packets and receive packet loopbacked from C6657.
note: testudp is modified to change the IPv4 max payload form 1472 to 1468
3. Use staticIP, point to point connection
4. Enable the UDP loopback from HUA embedded web page.
the testudp test fails.
If I run the same testudp test with MCSDK2.1.2.6 example helloworld or clent project it works. I compared the HUA project and clinet/helloworld project and found that the HUA project put [.far:NDK_PACKETMEM] in MSMCSRAM, while client/helloworld put it in L2SRAM. Then I changed the [.far:NDK_PACKETMEM] placement and verified it's the cause for the HUA project to fail.
Any idea why placing [.far:NDK_PACKETMEM] in MSMCSRAM will cause the testudp to fail?
GanZ