Part Number: TM4C1294NCPDT
Other Parts Discussed in Thread: EK-TM4C1294XL
I am attempting to implement Ethernet communication on the TM4C129NCPDT on a custom board. I have successfully written code for Ethernet and telnet on the EK-TM4C1294XL, however the custom board seems to have an issue either in the layout or connection that is preventing the micro-controller from getting an IP address from DHCP or responding to ping requests with a static IP. The debug information from the UART port is,
ÿ[2J[HEthernet with uIP
-----------------
Using Internal PHY.
Waiting for MAC to be ready...
MAC ready.
Waiting for Link.
Link Established.
Waiting for IP address...
SSI ->
Mode: SPI
Data: 8-bit
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
uip ip_send_nolen: checksum 0xffff
Sending packet with length 277 (277)
[2J[HEthernet with uIP
-----------------
Using Internal PHY.
Waiting for MAC to be ready...
MAC ready.
Waiting for Link.
The micro-controller section of the PCB looks like this,
In the PCB drawing you may notice the Ethernet connector is rotated 180 degrees the wrong way(oops). It was rotated correctly so I could get an Ethernet cable into it, and make the electrical connection correct.
Please let me know if you need more information.
Thanks,
Allan
