View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004795 | FSVybrid | NAND-FMD | public | 2021-02-03 13:21 | 2021-08-03 08:39 |
Reporter | derksen | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | V3.0 | ||||
Target Version | V3.1 | ||||
Summary | 0004795: Improve ECC error handling | ||||
Description | Improve ECC error handling. The level when ECC errors are reporterd to F3S is to low. This is not optimal because F3S starts refresh operation to often. | ||||
Additional Information | FMD_LB_ReadSector function must be reworked because only ECC_MAX_THRESHOLD should be handled by F3S. This should be reworked: ... switch(iBlkSts) { case BLK_STATUS_CORRECTABLE: // HERE NEED TO BE REWORKED SetLastError(ERROR_READ_FAULT); case BLK_STATUS_EMPTY: if (pSectorSpareBuff) memset((void *)pSectorSpareBuff, 0xFF, sizeof(EXT_SECTOR_INFO)); ... Additional, F3S error handling must be corrected too. | ||||
Found Driver Version | V1.3 | ||||
Fixed Driver Version | V1.4 | ||||
Forum Link | |||||