This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1、在28379 MCU self_test example里有FLASH ECC检测uint16_t STL_Flash_detectECCError(const STL_Flash_ECCDetectHandleflashECCDetectHandle)
当插入FLASH ECC故障时,使用如下地址
#define STA_USER_FLASH_START_ADDR_ERR 0x701F8U
#define STA_USER_FLASH_END_ADDR_ERR 0x701FCU
查阅相关资料,0x701F8U-0x701FFU区域是TI OTP区,在该区TI插入了ECC故障,请问这个故障多久触发一次?
2、上电自检时检测FLASH ECC,做故障插入时,可以触发故障; 但将FLASH ECC在mainloop中用于周期性自检,做故障插入时,有时可以检测到故障,有检测不到,呈周期性变化。这是不是由于TI OTP区中的ECC故障触发周期不定导致?
你好,参考下工程师的回复:
ECC error will occur whenever the TI-OTP ECC error location is read by the application.
Did the customer ask about the single bit error Or the uncorrectable error?
您的问题是关于单个位错误还是不可纠正的错误?
对于单个位错误,必须满足一个阈值配置(请参阅 TRM flash章节的 SECDED 部分)才能生成错误中断。