Jan Kiszka wrote:
> Javi Roman wrote:
>> ...
>> I think the driver requires PHY management (MDIO) to get my ethernet
>> working, and from the brand new rtnet-0.9.7 (rt_mpc8xx_fec.c):
>>
>> #ifdef CONFIG_RTAI_RTNET_USE_MDIO
>> #error "MDIO for PHY configuration is not yet supported!"
>> #endif
> 
> OK, that's something Wolfgang has to comment on.

As the message says, MDIO is not supported.

> 
>> All MDIO stuff is under this macro.
>> I don't know why is not supported, nevertheless I'm going to work with
>> this issue.
> 
> The original phy management here includes timed jobs that you don't want
> in a deterministic environment, therefore they have been switched off.
> Of course, this only makes sense when those jobs are not required to
> keep the link running. If they are needed to bring it up, a smart way to
> only do this during fec_enet_open has to be found.
> 
> The golden rule is: Keep "comfort" functions out of the critical path.
> If you have high rate deterministic traffic, some link watchdog at a few
> HZ will choke far too late anyway. In this case, error detection can
> best be performed at higher levels.

Before we think more about PHY support some more questions:

- did you disable the FEC driver in Linux via kernel config
- do you see link up messages or are the corresponding LEDs on or
   blinking.
- does FEC work under Linux without PHY support (try disabling PHY
   support via kenrel config).

Wolfgang.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to