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.

[参考译文] TMS570LC4357:由于重复收取费用而导致 SCM 超时

Guru**** 2468480 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1077972/tms570lc4357-scm-timeout-caused-by-repeated-access-to-fee

部件号:TMS570LC4357
“线程:测试”中讨论的其它部件

QJ 您好,

正如我们在离线讨论的那样,客户试图减少每个 VS 中的物理扇区数量。
原始配置有两个 VS,每个 VS 由16个物理扇区组成。
它们逐步将物理部门的数量减少到2个。
然后,读取/写入4KB 数据块的操作重复了250次。

下面是结果。

如您所见,如果物理扇区数量减少,则会延长 SCM 超时错误的时间。
因此,超时很可能是由闪存擦除时间引起的。
但是,如果测试时间足够长,即使物理扇区编号为2,错误仍会发生,客户怀疑该错误也会发生。
客户希望知道如何完全避免错误。

您能否提供以下信息?
1)是否有任何方法可以避免由费用删除时间导致的 SCM 超时?
例如,限制重复访问的次数等
2)正如我之前所问的,从 SCM 超时中恢复的正确操作是什么?
CPU 在当前客户的系统中冻结。

谢谢,此致,
柯一朗·塔希罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Koichiro San,

    您可以尝试 F021闪存暂停和恢复命令。  暂停操作将停止程序或擦除脉冲。   请确保在暂停前至少执行擦除操作2.5毫秒,否则擦除状态机将无法进行,擦除将无法完成。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    QJ 您好,

    感谢您的快速回复。

    [引用 userid="45190" url="~ë/support/icros/arm-based 微处理器组/基于 ARM 的微控制器/f/arm-based 微控制器-forum/1077972/tms570lc4357-scm-超时-由反复访问引起的超时/3990950#3990950"您可以尝试暂停和恢复闪存命令。]F021  [/引用]

    请问您能更详细地解释如何使用这些命令吗?
    我不清楚何时应该暂停操作以及何时应该恢复操作等

    谢谢,此致,
    柯一朗·塔希罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    QJ 您好,

    可以回答我的上述问题吗?

    客户还在等待以下答案:

    [引用 userid="97804" url="~ë/support/icros/arm-based 微处理器-组/基于 ARM 的微控制器/f/基于 ARM 的微控制器- forum/1077972/tms570lc4357-scm-超时-由反复访问引起]2)正如我之前所问的,从超时中恢复 SCM 有哪些正确的操作?
    CPU 在当前客户的系统中冻结。


    谢谢,此致,
    柯一朗·塔希罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    QJ 您好,

    请听我说。

    谢谢,此致,
    柯一朗·塔希罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Koichiro San,

    很抱歉,我没有使用暂停和恢复命令的示例。