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.

[参考译文] TMS320F28386D:在引导 ROM 状态中看不到 XRSn 复位

Guru**** 2795325 points

Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1619185/tms320f28386d-xrsn-reset-is-not-visible-on-the-boot-rom-status

部件号: TMS320F28386D
主题: C2000WARE 中讨论的其他器件

您好:

-我有我的 XRSn 复位路径,连接到 PMIC 芯片,我尝试进行一个测试,我在其中强制 ESM 复位由 PMIC 芯片和在下一次启动我检查 PMIC 寄存器和 BootROM 状态,以确认复位引起的是通过 XRSn 的 ESM。

- PMIC 寄存器确认 ESM 复位已触发、发生了实际复位、但当我检查 BootROM 状态时、我看不到 XRSn 标志已设置、并且只设置了所有已处理的复位标志。

-BootROM 状态值为 0x80011002

-这项测试只在冷启动后执行,并且非常偶尔地失败。

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

    您好:

    让我将这个问题交给合适的复位专家。 感谢您的耐心。

    此致、

    Allison

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

    你好 Allison Nguyen ,关于我的问题有什么更新吗?

    BR!

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

    您好、

    BootROM 状态值为 0x80011002

    您正在读取的 CPU1 Brom 状态是什么? 它是否大部分时间都显示 XRSn 并且只偶尔出现故障?

    您是否可以尝试来自诸如 SIMRESET.XRSn 之类的 MCU 内部源的 XRSN 触发并在同一器件上的多个运行中验证相同?

    谢谢。

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

    你好 Prarthan Bhatt ,

    您正在读取的 CPU1 Brom 状态是什么?

    -是的,这是 CPU1 Brom 状态。

    它是否大部分时间都显示 XRSn、且仅偶尔发生故障?

    -是的,它显示了大多数时间的 XRSn 和非常偶尔失败。

    您是否可以尝试来自诸如 SIMRESET.XRSn 之类的 MCU 内部源的 XRSN 触发并在同一器件上的多个运行中验证相同?

    -这个问题发生在许多设备上,而不仅仅是一个,我也尝试了 SIMRESET.XRSn ,它给出了正确的结果。

    是否可能在引导 ROM 代码中 XRSn 复位评估失败或者可能有与此相关的勘误表?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在引导 ROM 代码中、XRSn 复位的评估失败或者是否存在与此相关的勘误表?

    这是有可能的、但我们以前没有看到这样的问题

    [引用 userid=“626917" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1619185/tms320f28386d-xrsn-reset-is-not-visible-on-the-boot-rom-status/6246438 ]我尝试了 SIMRESET.XRSn、它提供了正确的结果。

    如果 SIMRESET.XRSn 在同一器件上多次迭代中正常运行、则问题不太可能是由 MCU 导致的。

    您能否检查 PMIC 何时触发复位(如果意外地也执行 POR)?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“559325" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1619185/tms320f28386d-xrsn-reset-is-not-visible-on-the-boot-rom-status/6247437

    这是有可能的、但我们以前没有看到这样的问题

    [/报价]

    您能告诉我它到底是怎么可能的吗?

    [引述 userid=“559325" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1619185/tms320f28386d-xrsn-reset-is-not-visible-on-the-boot-rom-status/6247437

    您能否检查 PMIC 何时触发复位(如果意外地也执行 POR)?

    [/报价]

    它不会进行 POR 复位、因为我没有 Init 变量并且所有变量都具有正确的值

    BR

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

    复位原因的软件解码可能会有一个假设的问题、尽管我说过这未经验证、我们以前没有看到此类问题。

    如果您想在 C2000Ware 库 Bootrom 文件夹-C2000Ware\libraries\boot_rom\f2838x\revA\ROM_Sources\CPU1\F2838x_ROM\bootROM\source 中查看引导 ROM 代码、则引导 ROM 代码是开源的

    谢谢

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

    您能否告诉我、复位原因解码的潜在问题是什么、正如您提到的、尚未验证、但您对解码有什么假设、因为这可能是我们遇到的问题。

    我检查了 Bootrom 代码、但找不到任何可能导致当前问题的原因。

    BR

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我知道、正如您提到的、这是未经验证的、但假设是什么

    不是的,我说,我的意思是这个问题没有得到验证,我们也没有看到任何问题.

    尤其是如果 SIMRESET XRSn 正常工作、将 XRSn 显示为复位、这会导致我强烈怀疑问题出在 MCU 上

    谢谢