[U-Boot] Atmel mci patch 4.2->4.41

Erik Frederiksen efr at strongit.dk
Mon Jul 17 18:04:29 UTC 2017


Hi

I am trying to patch an old u-boot to work with a new eMMC chip.
The old chip is 4.2 the new is 4.41. The system is equipped with a
AT91SAM9261 and is using the old atmel_mci.c driver (< 2011).

Most of this actually works, but 2 problems remain: 
1. Power off less than 60 secs. gives a RTOE (response timeout) at OCR polling/writing.
2. Read single block gives an OVRE (overrun error) while waiting for data.

My guess is that it has something to do with bus speed/timing - but does anyone
have any clues how to debug this. There is not much in the MCI manual/Jedec standards
concerning overrun errors.

Thanks in advance
Erik Frederiksen



More information about the U-Boot mailing list