Other Parts Discussed in Thread: MSP-EXP432E401Y
Hi,
I'm using the MSP-EXP432E401Y development board with the objective of using the MSP432E401Y in our product line. Our products are used in isolated Ethernet networks where they are configured as clients. They periodically receive a few bytes of data from a server (a command) and send a few bytes back as a response. It's a very simple application with no further protocol required of the network.
With help I got from a previous e2e post (thank you Chester and Leo) I've been able to configure the board as a client using the ethernet_weather lwip example. I have a windows program that acts as a server that I can use to send a command to the board for testing. When I point the program to the same IP address as the board and send it a command I'm pretty confident the board is receiving something because the LEDs flicker and I can see changes in some of the EMAC registers, but I have no idea where the incoming command is located. I suspect that the ethernet_weather example is expecting the incoming data to have a particular structure and is rejecting it, or it might not be expecting incoming data at all and is rejecting it for that reason.
I also don't know how to send a response back to the server.
Can anyone please tell me how to make sure the ethernet_weather example is ready to receive a command and where to find that command that has been received. And also, how to send a response back to the server.
Or, is there another example program I should be using to develop my application?
Thank you in advance for any help.
Regards,
Brad McMillan