I m using a LAUNCHXL2 RM57L. I have followed the http://processors.wiki.ti.com/index.php/LAUNCHXL2_RM57L:_lwIP_Demo and I am able to display the webpage screen shot of which is here.
I dont understand how the microcontroller which is acting as the server has the data? Is it already in the microcontroller or is it being loaded when the program is loaded into the micro-controller? How is the MDIO module able to send this data and the image because MDIO is the one that writes to the PHY register?
I tried setting up breakpoints in the mdio.c file but after the server is setup it seems the MDIO module is not accessed because in the debug mode on code composer studio the debugging session is completed and I am able to access the server(microcontroller) at the IP that I hardcoded into the code. So basically I m not able to see what happens in the microcontroller after I type the IP in the web browser. Is the MDIO module still active and writing data to the PHY register or for that matter are the buffer descriptore of EMAC still active in transmitting packets? How do I see that activity if it is true?
Also is there simpler codes that I could try to get a hang of the MDIO and the EMAC modules?
Thank you.