
5 Dec
2015
5 Dec
'15
1:19 a.m.
Hi Eric,
On Fri, Dec 4, 2015 at 8:42 PM, Eric Nelson eric@nelint.com wrote:
I've figured out a way to repeat this on my machine.
If I write 0xff's to the eMMC blocks, then issue an erase for the same, I get the problem with each MMC_ERASE command.
I've also found something that fixes the issue in my testing.
Changing SECURE_ERASE to 0 from 0x80000000 in include/mmc.h allows things to function for me.
Page 115 of the JEDEC eMMC 4.5 spec says that bit 31 is obsolete and should be zero: http://www.jedec.org/sites/default/files/docs/jesd84-B45.pdf
Hector and Fabio, can you test that change?
Please advise,
That sounds promising. I will test it on Monday when I get access to a revC4 board.
Thanks a lot!