View Issue Details

IDProjectCategoryView StatusLast Update
0004610FSiMX6NAND-FMDpublic2021-06-17 14:29
Reporterderksen Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product VersionV2.90 
Target VersionV3.00Fixed in VersionV3.00 
Summary0004610: 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.
Forum Link
Found Driver VersionV1.3
Fixed Driver VersionV1.4

Activities

There are no notes attached to this issue.