器件型号: DRA821U
尊敬的团队:
根据我们之前在下面提到的 URL 中进行的讨论、Linux SDK 不支持低功耗模式、并且串行器/解串器不支持 PCIe 输出时钟
是否对此进行了任何更新?
是否已完成任何 BSP 更新来支持低功耗模式(这是 Linux 应支持的基本和关键功能之一)?
您是否计划使用新版本的 CPU 来支持串行器/解串器输出时钟?
期待您的答复。
此致、
Nikhil K
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.
器件型号: DRA821U
尊敬的团队:
根据我们之前在下面提到的 URL 中进行的讨论、Linux SDK 不支持低功耗模式、并且串行器/解串器不支持 PCIe 输出时钟
是否对此进行了任何更新?
是否已完成任何 BSP 更新来支持低功耗模式(这是 Linux 应支持的基本和关键功能之一)?
您是否计划使用新版本的 CPU 来支持串行器/解串器输出时钟?
期待您的答复。
此致、
Nikhil K
您好、Nikhil、
11.2 SDK 现在开箱即可支持 S2R。
请尝试以上操作。
- Keerthy
你好、Nikhil、
您可以尝试下面的补丁吗?
此致、
Takuma
亲爱的 Takuma、
借助上述补丁、我们能够看到 100MHz 时钟生成、但 PCIe 器件未检测到。
DTS 文档和驱动程序注意用于内部时钟支持的额外时钟属性
/*
*如果属性 ti,SYSCON-PCIe-refclk-out 存在,请相信 PCIe 连接器
*需要来自串行器/解串器的 PCIe 参考时钟、因此启用 ACSPCIE 焊盘和多路复用器
*为了提供 PCIe 参考时钟、否则必须提供参考时钟
*板载时钟发生器。
*/
SYSCON = SYSCON_regmap_lookup_by_phandle(节点,“ti、SYSCON-PCIe-refclk-out“);
IF (IS_ERR (SYSCON))
返回 0;
RET = of_parse_phandle_with_FIXED_args(节点,“ti、SYSCON-PCIe-refclk-out“、5、
0、args);
if (ret){
dev_err (dev、“failed to read ti、SYSCON-PCIe-refclk-out property\n“);
返回 ret;
}
是否需要在 DTS 中配置这些属性以使 PCIe 正常工作? 如果是、请分享相关参数和说明
DTS 文档中提到的示例:ti、SYSCON-PCIe-refclk-out =<&SCM_conf 0x9008 0x900c 0x18090 0x8074 0x1>;
此致。
Nikhil K