My customer has the following issue by using the NDK in OMAPL138.
From the call tree of our NDK (see table below) we can see a long wait (in the range of 3 msec up) if the link is not available.
It seems that this is related to the MDIO_timerTick: since they have an application task running @ 5msec, this introduce some problem.
Is there any other driver they can use?
How can they skip this problem?
STACK |
NIMU |
ETHDRV |
CSL OMAPL138 |
NetScheduler |
|
|
|
EmacPoll |
|
|
|
|
_HwPktPoll |
|
|
|
|
llEnter |
|
|
|
disableInterrupts |
|
|
|
MDIO_timerTick |
|
|
|
restoreInterrupts |
|
|
|
llExit |
|
NIMU = NETWORK INTERFACE MANAGEMENT UNIT
ETHDRV = ETHERNET DRIVER
CSL OMAPL138 = CHIP SUPPORT LIBRARY PER OMAPL138
Thanks
Silvio