EmbeddedRelated.com
Forums

Problem with Ethernet

Started by luciano December 21, 2009
Hello, i need help with ethernet interface on my
LPC2387. I'm using un DP83848 like driver, an d
the design is like MCB2300 from Keil development
boards.
I'm not receiving response from the DP83848, do
you have any tips to test the interface between
LPC2387 and DP83848?

Thanks in advance

An Engineer's Guide to the LPC2100 Series

There are a few things to check before testing the
ethernet PHY connection:
(1) Test your S/W on a known good board.
(2) Check the circuit around 50Mhz OSC on the PHY.
I have seen/heard more than one case that OSC doesn't work.
(3) PHY Address may vary depending on the PHYADR0~4
setting. By default, AD0 has pull-up, AD1~4 have pull-downs,
so, the PHY address is 0x0001. Embedded Artists board has
pull-downs on AD0~4, so, their PHY address is 0x0000.
(4) Use "GET PRODUCT ID" command to see if you can talk
to the PHY or not before using "AUTO NEGOTIATION" to make
the connection.

There is a EMAC bug on the VERY EARLY version of
LPC236x although it's not likely, please have a look at this:
http://www.standardics.nxp.com/support/documents/microcontrollers/all/?scope=LPC2368&type=errata
or
http://www.keil.com/support/docs/3358.htm

best,
Tom

--- In l..., "luciano" wrote:
>
> Hello, i need help with ethernet interface on my
> LPC2387. I'm using un DP83848 like driver, an d
> the design is like MCB2300 from Keil development
> boards.
> I'm not receiving response from the DP83848, do
> you have any tips to test the interface between
> LPC2387 and DP83848?
>
> Thanks in advance
>