SDHC linux kernel driver giving the error "Timeout waiting for hardware interrupt"

apailla - December 8, 2011

Hi,

Do anyone have an idea on how to fix the error - "timeout waiting for hardware interrupt" while sending the CMD0 and CMD8 to the SDHC card.

The SDHC driver which I got it with the Montavista CGE 6.0 linux 2.6.32 is not working for our custom board.

It was giving the error -84 Illegal byte sequence while sending the CMD8 (CMD0 was success with this). Then I changed the SYSCTL register for the clock settings and could remove the error.

Now I am getting this new error -110.

Please let me know if someone already faced this problem and knows how to fix it.

Thanks,

Aneesha

Share this

Comments

SDHC linux kernel driver giving the error "Timeout waiting for h

Aneesha,

CGE6 support is handled through the official MontaVista support channels.  Please login to MontaVista Zone (www.mvista.com) and submit a new support request.

Thanks

Bill

Hi Bill Thanks for your

Hi Bill

Thanks for your response. I already raised a support request in Montavista but for the custom boards they cannot give support to completely solve the problem. They gave the suggestion to use kgdb. I would like to know if anyone faced this already so that I can get some insight into where to look at it and how to solve it.

Thanks,

Aneesha

Thanks,

Aneesha

SDHC linux kernel driver giving error

Hi Aneesha,

I have not experienced that error before and it is difficult to support custom boards.  However, I' d likely try kgdb and jtag to debug, and/or turn on kernel debugging to try to determine what's causing the problem.

Good luck,

Bill