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

17 Jul
2017
17 Jul
'17
8:04 p.m.
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
2852
Age (days ago)
2852
Last active (days ago)
0 comments
1 participants
participants (1)
-
Erik Frederiksen