This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

omapl138的ptp协议的问题

Other Parts Discussed in Thread: DP83640

omap138与dp83640实现IEEE1588功能,phy部分的功能实现,网络能ping通。IEEE1588的功能不能实现,问题如下:

使用linux3.3、linux3.14、linux4.2.5内核里的Document/ptp/testptp.c里的clock_adjtime函数调用不了drivers/ptp/ptp_clock.c里ptp_clock_adjtime函数,这是为什么呢?

内核里Document/ptp/testptp.c里的clock_gettime、clock_settime函数能正常调用drivers/ptp/ptp_clock.c里的ptp_clock_gettime、ptp_clock_settime,函数两个功能能实现。

调试drivers/net/phy/dp83640.c时,发现在整个dp83640.c是运行起来了,也能读写1588功能的寄存器。难道是omapl138不支持ptp?

希望大家帮忙看看这是怎么回事?