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.

OMAP-L138 ndk: MDIO_timerTick long wait when link is not availbale

Other Parts Discussed in Thread: OMAPL138

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