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.

[参考译文] AM625:无法实现 IPC 唤醒、Processor SDK v10?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1593049/am625-ipc-wakeup-processor-sdk-v10-not-possible

器件型号: AM625

您好:

我正在尝试设置 M4F 内核以唤醒主内核。 我发现在仅 MCU 模式下、可以使用 IPC 唤醒主内核。 我已经尝试设置它、但我遇到了一个问题、我似乎无法将 M4F 设置为唤醒源:

&mcu_m4fss{
  兼容=“ti、am64-m4fss“;
  mboxes =<&mailbox0_cluster0 &mbox_m4_0>;
  MBOX 名称=“TX",“,"Rx"、"Rx";“;</s>“
  MEMORY 区域=<&MCU_m4fss_DMA_MEMORY_REGION>、
      <&MCU_m4fss_memory_region>;
  firmware-name =“am62-mcu-m4f0_0-fw";“;
  唤醒源;
  状态=“正常“;
};

root@verdin-am62-15599343:~# ls /sys/bus/platform/devices/5000000.m4fss/power
异步         控制        RUNTIME_ACTIVE_TIME RUNTIME_STATUS       RUNTIME_USAGE
autospend_delay_ms runtime_active_kids runtime_enabled   runtime_suspended_time

如图所示、M4F/电源下没有唤醒功能。 我浏览了该 文档 、看到了一条注释:“请注意、以下设置“已启用“的步骤对于 SDK 10.00 不起作用、并且在未来版本中将受支持“

这是否意味着我不能使用 IPC 通过 M4F 唤醒主内核、或者我只是在某个地方犯了错误? 如果无法选择 IPC、您是否可以建议使用替代方法?

此致、

作业   

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

    尊敬的 Job:

    SDK 10 应支持 IPC 唤醒。  

    在文档中、请参阅通知上方的 userspace 命令:

    由于命令在 SDK 版本之间发生了变化、因此添加了注释。

    pm_qos_resume_delay_us 不会直接指示 M4F 保持开启状态、而是告知 DM 固件进入哪个 LPM: downloads.ti.com/.../lpm.html

    此致、

    Anshu