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.

[参考译文] F28M36P63C2:SEU/SEFI 事件后需要 F28M36P63C 复位

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/565686/f28m36p63c2-f28m36p63c-reset-needed-after-seu-sefi-events

器件型号:F28M36P63C2

您好!

我的客户在其最终应用中遇到了一些与 SEU/SEFI 现象相关的问题。

-为了解决 SEFI 引起的中断问题,他们想知道在保持1.8V 和3.3V 电压的同时是否可以复位1.2V (VREG12EN)。

-是否可以共享引导软件的源代码? 我们是否可以修改或停用它?

此致、

S é bastien

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

    复位1.2V VREG 意味着什么? VREG12EN 是一个引脚、根据1.2V VDD 电源轨的电源方法被拉高或拉低。

    您的客户是从外部提供1.2V 电压还是使用内部1.2V VREG?

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

    您好、Adam、

    他们尝试使用其外部1.2V 进行复位。 它解决了他们的问题;如果他们使用 XRS 复位、情况就不是这样:芯片在 M3的引导中保持冻结。

    他们将第二次尝试使用我们的内部稳压器和 VREG12EN。

    但问题是:通过这种"硬件"方式重置数字内核是否是一个好建议?

    是否可以共享引导软件的源代码? 我们是否可以修改或停用它?

    此致、

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

    重置问题:这不是重置器件的推荐方法。 如果您使用内部 VREG 并将 VREGENZ 设置为高电平、则很可能会重置 VDDIO 和 VDD 电源轨、但尚未对此方法进行任何特性描述(驱动电平、驱动时间等)、因此不支持该方法。

    两个复位引脚是否连接在一起(XRSn 和 ARSn)?

    引导软件问题:我将让另一个团队成员对此做出响应。

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

    对于引导软件、不能修改、禁用或绕过它。 启动源代码未公开发布、他们必须继续参考 TRM 以了解启动流程的详细信息、或与 TI 签订 NDA 以获取源代码。

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

    尊敬的 Chris:

    NDA 正在进行中。

    是否可以将引导源代码以专用方式发送给我?

    此致、

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

    很棒! 我们正在完成软件的许可和打包过程、以便交付。 一旦准备好、我将联系我们、请耐心等待、因为这可能需要两周左右的时间。 我会尽力快速移动它!

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

    您好、Adam、

    回到复位问题:

    为了澄清一些要点、客户将 XRSn 和 ARSn 联系在一起、但通过这种方式、复位不起作用。

    它们通过 VREG12EN 成功执行复位、因为它们使用的是1.2V 外部电压

    您能描述一下 XRS/ARS 复位和1.2V 复位之间有何区别吗?

    当他们使用外部1.2V 时、您是否确认风险与您的上述描述相同?

    此致、

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

    是的。 风险仍然存在。 如果客户使用1.2V 外部电源为 VDD 电源轨供电、并且 VREG12EN 引脚被拉至低电平、则 VDD 电源轨将发生竞争、因为它尝试由内部和外部电源供电。 这可能会损坏 F28或外部电源 IC。 不支持以这种方式重置器件。 实际上、如果外部1.2V 电源始终保持工作状态、我不确定客户是如何以这种方式对器件进行复位的、除非1.2V 电源上的电压下降到足以使器件复位的低电平。

    有关 XRSn 和 ARSn 的说明、请参阅 www.ti.com/.../f28m36p63c2.pdf 的第36和190页

    XRSn 引脚是数字子系统的复位引脚、而 ARSn 引脚是模拟子系统的复位引脚。

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

    已了解1.2V 复位。
    但是、我们能否澄清"电源复位"和"XRS/ARS 复位"之间的区别? 由于芯片不会对 XRS/ARS 复位做出反应、这意味着芯片的某些部分不关心这个复位。

    其他方面:我需要共享位于 OTP 中的源代码。
    可以提供吗?

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

    有关复位的更多信息、请参阅 TRM 第85页 www.ti.com/.../spruhe8d.pdf

    此处的表格显示复位应该相同。 是否确定 XRSn 引脚和 ARSn 引脚被驱动至零并保持所需的时间来复位器件? [TW (RSL2)脉冲持续时间、XRS 低电平持续32tc (OCK)个周期]

    您是否正在寻找 Brom 代码?

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

    不是 Brom 代码、而是 TI 保留 OTP 存储器。
    例如、您可以在其中找到 ADC 的出厂设置和校准功能。

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

    客户一直有这个关于芯片供电方式的待决问题、即使我们知道芯片还没有被切割、我们能解释一下内部行为吗:

    "我们为每个电源1.2V、1.8V 和3.3V 使用外部电源。 内部 LDO 被禁用-> VREG12EN 和 VREG18EN 上的上拉电阻。
    在200ms 以上、3.3V 和1.8V 仍在外部供电的情况下、仅关闭1.2V 外部电源有哪些风险、
    然后打开1.2V 外部电源?
    电源之间的内部链接是什么?
    微控制器是否会通过此测试正常重新启动?"

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

    基本上、您所做的是对1.2V 电压轨进行功率循环。 这将导致与 POR 相同的复位。 只要1.2V 电源完全断电、器件就应该正常重新启动。

    您能否发送有关 XRSn 和 ARSn 引脚的原理图? 您是否尝试按照数据表/TRM 中规定的方式重置器件?

    有关复位的更多信息、请参阅 TRM 第85页 www.ti.com/.../spruhe8d.pdf

    此处的表格显示复位应该相同。 是否确定 XRSn 引脚和 ARSn 引脚被驱动至零并保持所需的时间来复位器件? [TW (RSL2)脉冲持续时间、XRS 低电平持续32tc (OCK)个周期]。

    此致、
    Adam Dunhoft