We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi
First my system:
I'm developing a Software using an LPC1788 with the Keil TCP Library. I use the EMAC_LPC177x_8x.c file from NXP to initiate my PHY. Although I made some small changes, because I use another PHY (DP83848).
The Problem:
The Phy is initiated correctly, as the Auto-Negotiation goes well. But when I want to ping the device it says that the received ethernet frame is wrong. The error is "CRC Error in Frame" (RINFO_CRC_ERR).
In general, what can cause this? Is it more a hardware or a software error? I use the same initialisation routine on a different board and everything goes well.
Here is a schematic for the hardware: ininet.ch/.../ethernet_sl.png
regards Frederic