View Issue Details

IDProjectCategoryView StatusLast Update
0004795FSVybridNAND-FMDpublic2021-08-03 08:39
Reporterderksen Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product VersionV3.0 
Target VersionV3.1 
Summary0004795: Improve ECC error handling
DescriptionImprove 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 InformationFMD_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 VersionV1.3
Fixed Driver VersionV1.4
Forum Link

Activities

There are no notes attached to this issue.