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.

[参考译文] AM2754-Q1:确认是否可以关闭 AM275x 唤醒 MCU

Guru**** 2845750 points

Other Parts Discussed in Thread: AM2754-Q1, AM2612

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1629851/am2754-q1-confirming-if-am275x-wakeup-mcu-can-be-closed

器件型号: AM2754-Q1
Thread 中讨论的其他器件: AM2612

尊敬的专家:  

 

如果可以从硬件端关闭唤醒 MCU、客户需要评估相关要求。  

这对于 MCU 选择很重要。 请评论我们是否可以关闭从硬件功能唤醒 MCU。 谢谢。  

 

此致、

张弗雷迪

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

    大家好、我还想了解这个芯片的其他内核:如何关闭 DSP C7X 内核、如果只使用四个 R5 主内核中的一个或两个、如何关闭其余的主内核?

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

    您好、Fredy Zhang、

    [引述 userid=“358109" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1629851/am2754-q1-confirming-if-am275x-wakeup-mcu-can-be-closed

    如果可以从硬件端关闭唤醒 MCU、客户需要评估相关要求。  

    这对于 MCU 选择很重要。 请评论我们是否可以关闭从硬件功能唤醒 MCU。 谢谢

    [/报价]

    我不确定是否正确理解。 您是否指在唤醒域或 MCUSS(主域内核)的唤醒功能中最终实现 Device Manager R5FSS 内核的某些新功能?

     您好、Luo、

    [quote userid=“691518" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1629851/am2754-q1-confirming-if-am275x-wakeup-mcu-can-be-closed/6283222 您好、我还想问一下此芯片的其他内核:如何关闭 DSP C7X 内核、如果四个 R5 主内核中只有一个或两个、如何关闭其余的主内核?

    请允许我花一些时间来对比可用的 AM275 TRM。  我能在本周结束时尽早得到你的回复。

    谢谢

    此致

    Anastas Yordanov

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

    感谢您的回答。 其实,弗雷迪和我都在问同样的事情。 主要问题是、除了使用主内核之外、是否可以关闭其他 CPU 内核、包括未使用的主 CPU 中的内核。 谢谢!

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

    您好 Luo、

    感谢您发送编修。  

    此致

    Anastas Yordanov

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

    对此有任何更新? 感谢您抽出时间。

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

    您好 Luo、

    我正在与我们的 AM275x 系统团队专家讨论您的问题、等待他们的最终答复。

    我会尽快更新您的信息。

    感谢您的耐心!

    此致

    Anastas Yordanov

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

    您好:

    系统中的器件可以通过以下 TISCI PM API 进行上电/断电

    https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/pm/devices.html

    此致、

    Prashant

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

     我已阅读本文档、但未能解决我的问题。 例如、是否可以为您只启用一个主 R5 内核并关闭其余部分、尤其是 DM R5、。此外、关于此处提到的 API、这些接口是由芯片还是由 TI 软件系统留下的? 您能否提供更具体的答案?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    例如、是否可以为您启用一个主 R5 内核并关闭其余内核、尤其是 DM R5、

    无法关闭 WKUP R5F 内核(也称为 DM)、因为它运行设备管理器来为 TISCI PM API 提供服务、因此必须始终运行以使系统正常工作。

    至于其他内核、仅当要为特定内核加载映像时、SBL 引导加载程序才会为内核供电。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、关于这里提到的 API、它们的接口是由芯片还是由 TI 软件系统留下的? 您能否提供更具体的答案?

    这些 TISCI PM 服务由在 WKUP R5F 内核上运行的 DM 固件提供。

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

    换句话说、如果其他内核未加载相应的固件、它们将不会启动。 这是否意味着这些内核处于默认关闭状态? 这是怎么理解的呢?

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

    系统启动后、我看到数据表具有唤醒函数。 大多数模块可以进入睡眠模式、包括 DM R5 MAIN R5*4。 这个功能是针对整个芯片还是仅针对单个模块? 此外、HSM 中的 M4 内核也可以关闭吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    换句话说、如果其他内核没有加载相应的固件、它们将不会启动。 这是否意味着这些内核处于默认关闭状态? 可以这样理解吗?

    如果 SBL 没有找到特定内核的固件、则不会接触该特定内核。

    系统启动后、我看到数据表具有唤醒函数。 大多数模块可以进入睡眠模式、包括 DM R5 MAIN R5*4。 此功能适用于整个芯片还是仅适用于单个模块?

    我想您讨论的是低功耗模式 (LPM)? 您能否分享您正在讨论的数据表中的快照?

    此外、HSM 中的 M4 内核也可以关闭吗?

    我必须对此进行检查。

    我是否可以知道关闭内核的用例? 这是一款异构/多核 SoC、因此如果您使用的是 AM275 器件、您应该要求在不同的内核上运行应用程序。

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

    感谢您的答复。 在数据表中、有关电源的第 6.2 节介绍了 PSC。

       谢谢!

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

    考虑到此芯片的 RAM 和 R5 的性能、我们使用单个内核、不希望其他内核产生干扰、因此包括 HSM M4 内核和 DM R5 内核在内的所有其他内核都需要关闭。 当然、如果系统启动后、这些内核可以进入特定的睡眠状态(断电或时钟关闭)、这也是可以接受的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的答复。 在数据表中、关于 POWER 的第 6.2 节介绍了 PSC。

    这些快照通常讨论 PSC、但不讨论睡眠模式。 如果您对睡眠模式感兴趣、这可能会有所帮助

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM275X/11_02_00_23/exports/docs/api_guide_am275x/EXAMPLES_LPM_IO_RETENTION_MCAN_WAKEUP.html

    在您的用例中、似乎关闭内核电源 就足够了。

    我将检查关闭 HSM 内核的能力、但它不会对系统产生任何干扰、因为它完全在隔离的安全域中运行。

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

    感谢您的回复、是否有任何方法或证据可以证明 HSM M4 和 DM R5 没有影响? 如果有、则没关系。

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

    没有这样的方法或证据。 从架构的角度来看、HSM 内核实际上不应产生任何干扰、因为它完全在隔离的安全域中运行。 对于 WKUP R5F 内核、它无法关闭、但也不会产生任何干扰、因为它是一种基于服务的固件、因为它仅在收到请求时才处理 TISCI 请求、但在其他情况下不会监听 TISCI 请求。

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

    您好 Luo、

    AM275x 硬件专家也确认了:“唤醒 R5F(也称为 DM R5F)不应关闭、因为它可以处理来自其他内核的 TISCI 请求。“

    谢谢

    此致

    Anastas Yordanov

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

    我真的很感谢你的答复。   您能帮我确认 HSM 是否可以关闭吗? 此外、我们要禁用的所有这些内核是否都可以进入 WFI 或 WFE 模式? 能否将进入 WFI 或 WFE 模式视为不影响其他内核?  谢谢!

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

    我还有几个问题:我看到我们的芯片支持 WFI 和 WFE 模式。 这种模式在芯片手册中也可以理解为待机、对吧? 在待机情况下、当 MAIN_SEC_MMR_CFG0_CLSTR0_CFG 配置为待机模式时、是否可以关闭时钟? 如果我们选择关闭时钟而不将该内核从待机状态唤醒、这是否符合我们的要求? 每个内核的待机功能是否都是独立的、这意味着某些内核可以休眠、而其他内核则不能? 如果 STANDBY 模式使整个系统进入睡眠状态而无法分离、是否可以在 WFI /WFEmode 下关闭时钟? 请确认。 谢谢你。

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

    Prashant,

    非常感谢您对该主题的大力支持!

    您好、Fredy、Luo、

    很高兴听到提供的信息有所帮助。 感谢您回答其他问题。

    首先: AM275x 系统专家想知道客户希望在主 R5FS00、R5FSS1、唤醒 DM_R5FSS 和 C7x256v DSPSS 1、2 中的每个单独 CPU 内核上执行的电源和时钟控制的用途是什么。

    目的是针对每个 R5F 内核应用一些单独的性能测试、功耗测试或调试单个内核上的应用程序吗?

    请留出一些时间来分析您的新输入。

    对于您的新问题、您是否在 aqain 确认您希望确保 未使用 AM275x R5FSS 内核应始终保持完全断电状态(以免干扰检测到的 CPU 内核)。  

    谢谢

    此致、

    Anastas Yordanov

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

    我们希望为载人低空飞机选择高性能的单核 R5 芯片,可能在大多数情况下是双核芯片。 考虑到适航性认证、有必要确保其他内核不会干扰主内核的运行。 由于我以前曾亲自使用过 TI 产品、所以我觉得 TI 对用户非常友好、而且我觉得该芯片非常合适。 但是、我仍然不确定隔离或干扰、因为我没有找到具体的证据。 我对其他各方面都很满意。 这就是我提出这个问题的原因。

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

    不需要 HSM M4、DM R5、DSP CX7。 探索关闭路径是为了防止干扰、或者至少根据当前计划、不使用这些干扰。 关闭电源是最佳解决方案

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

    您好 Luo、

    您能帮助我了解为什么 AM2754-Q1 是需要考虑的器件吗? 根据我上面的读数、如果您需要单核或双核 R5F MCU、我们有一个名为 AM261 AM2612-Q1 数据表的理想器件、产品信息和支持|德州仪器 TI.com

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

    AM2612 不可以、主频率很低、RAM 很小、RAM 应至少高于 4M

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

    您好 Luo、

    HSM 具有两个 M4 内核、一个由 TIFS 使用、另一个可用于功能安全(例如 AutoSAR)。 默认情况下、用于功能安全的 M4 处于复位状态。 TIFS 使用的闪存将由 ROM 引导加载程序加载。 DM R5 也将由 ROM 引导加载程序加载。 总之、如果您要从某些外设(如 OSPI 闪存、SD/EMMC/UART)引导应用、TIFS M4 和 DM R5 将用于运行系统固件和 SBL(次级引导加载程序)。 未使用的主 R5F 内核和 C7x 内核将置于无限循环、甚至保持在复位模式。

    要回答您有关干扰的问题、如果应用必须从 某些外设引导、TIFS M4 和 DM R5 将必须运行其固件。 避免在 TIFS M4 和 DM R5 上运行程序的唯一方法是使用无引导模式。 在此模式下、ROM 引导加载程序会将 TIFS M4 和 DM R5 置于无限循环中。 您必须使用 JTAG 加载 DM R5 的 OUT 文件、并且无法再通过 JTAG 访问 TIFS M4。 对于普通客户而言、这过于复杂。  

    此致、

    Ming

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

    您好 Luo、

    我希望我们的专家回答您(客户)的问题。

    Erik、 Ming Wei、  

    非常感谢您的支持!

    此致

    Anastas Yordanov

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

    您能否发送证明材料、证明每个内核之间有一种且只有一种通信方法:IPC? 谢谢你。

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

    您好、Fredy、Luo、

    我在打开的 IPC 主题讨论中创建了一个新主题:查询 — 是每个  AM275x 内核之间唯一的通信方法

    如果您有新主题需要讨论、可以创建新的 E2E 主题。 这将帮助我们改进未来 E2E 主题的处理和跟踪。

    让我们关闭此主题(如果您没有关于禁用 Core 的新问题)、然后继续在新主题中就 IPC 主题进行通信。

    谢谢

    此致

    Anastas Yordanov