
8 Feb
2004
8 Feb
'04
9:08 p.m.
In message 29390.24.206.119.111.1073890780.squirrel@www.orkun.us you wrote:
Anyway, CSB272 board has Intel LXT971A PHY. I could not get this PHY working initially. After investigation I have found:
- LXT971A requires some recovery time (~300usec) before any register
access after reset. This is documented in the datasheet on page 70, table 40.
- LXT971A requires some time after command is issued before polling
EMAC_STACR_OC is valid. I am not sure why this is needed but it is needed for this particular PHY or otherwise it does not work. I have found this to be minimum 32usec. I used 40usec for some safety margin.
Thus, to get it working I had to patch two shared files:
Patches added, thanks.
Best regards,
Wolfgang Denk
--
See us @ Embedded World, Nuremberg, Feb 17 - 19, Hall 12.0 Booth 440
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de
"The two most common things in the universe are hydrogen and stupi-
dity."