-
Bug
-
Resolution: Fixed
-
High
-
SITSW-5830
-
10.00.00
-
10.01.00
-
As of SDK v10.00.00.14, the MMCSD driver checks for CRC errors during MMCSD_transfer but doesn't implement any recovery steps which leads to driver hang on next MMCSD reads.
There is no proper handling for the transaction failures due to cmd/data crc errors, timeout errors, endbit errors.
During the occurrence of such errors the driver is not being handled to retry the transaction, which in succeeding transaction, results in hanging for data or cmd lines to be free.
Request here is to add a recovery sequence as a part of this requirement.