PFLASH 逻辑扇区,擦除状态检查

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

我使用的是 TC364DP 控制器,我想知道特定 pFlash 逻辑扇区的状态(是否已删除)。我怎样才能知道它是否被删除。

有这方面的登记吗?


0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

@Albin_Augustine

用户手册第 1 部分的 6.5.2.2.3 命令序列定义中,有表 145,其中包含 Flash 操作的所有命令序列。 有几个命令序列可以验证已擦除的内存,因为由于安全性 ECC,直接读取 pFlash 可能会导致多个错误。 对于扇区,有 “ 验证已擦除的逻辑扇区范围 ” 命令序列,在 ifxFlash_EraseverifyMultipleSectors () 函数中可以得到这个序列,单个扇区使用 ifxFlash_eraseverifySector () 函数。当未擦除 DMU_HF_ERRSR.EVER 寄存器中的内存时,这可以设置验证错误标志。

用户手册可通过 MyICP 获得,如果您需要有关如何访问的信息,请点击此 链接

最诚挚的问候,

埃里克

在原帖中查看解决方案

0 点赞
2 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

@Albin_Augustine

用户手册第 1 部分的 6.5.2.2.3 命令序列定义中,有表 145,其中包含 Flash 操作的所有命令序列。 有几个命令序列可以验证已擦除的内存,因为由于安全性 ECC,直接读取 pFlash 可能会导致多个错误。 对于扇区,有 “ 验证已擦除的逻辑扇区范围 ” 命令序列,在 ifxFlash_EraseverifyMultipleSectors () 函数中可以得到这个序列,单个扇区使用 ifxFlash_eraseverifySector () 函数。当未擦除 DMU_HF_ERRSR.EVER 寄存器中的内存时,这可以设置验证错误标志。

用户手册可通过 MyICP 获得,如果您需要有关如何访问的信息,请点击此 链接

最诚挚的问候,

埃里克

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

谢谢 @ErickG_14 它起作用了

0 点赞