TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: linux系统下pcie模式配置

Part Number:TDA4VM

您好,根据你之前给出的链接

https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/08_00_00_08/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_End_Point.html

我们需要配置k3-j721e-common-proc-board.dts和k3-j721e-proc-board-tps65917.dts两个文件,但文档里跟我们所用的代码不太一致。请问能给出指导吗?谢谢!

(我们目前使用的是linux-5.4.106+gitAUTOINC+023faefa70-g023faefa70这个版本)

Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛,因感恩节假期,预计答复您的时间将稍晚。敬请谅解!

,

zong jorn.:

请问这个问题有答复吗?

,

Cherry Zhou:

目前暂时还没有,已发邮件提醒工程师,有新的信息会尽快给到您。

,

zong jorn.:

我们在做高通的8155与TDA的PCIe 通信,TDA端配置成EP模式,目前做了尝试配置,但

ls /sys/class/pci_epc/ 执行后为空,所以不清楚后面如何调试

,

zong jorn.:

我已配置成EP模式,但是对端扫描不到TDA设备。想向您确认下,TDA端在什么情况下即可被扫描到?有判断依据吗?

,

Cherry Zhou:

您好,已帮您跟进给工程师,工程师外出至明天,应该很快会给您答复。敬请谅解!

,

zong jorn.:

高通reset信号输出后,信号保持为低,请问如何确定TDA的状态,还请给予支持。

,

zong jorn.:

目前SA8155 RC端扫描后 到 LTSSM_POLL_ACTIVE后training失败,正常情况下一步应该进入polling.configuration.

首先SA8155发送逻辑向对端发送1024 TS 序列,如果TDA接收逻辑能无误的收到8个连续的报文,设备才能进入 polling.configuration。

目前SA8155有发送,TDA端如何做对应debug

,

Cherry Zhou:

好的收到您的问题,目前工程师还没有答复,非常抱歉让您等久了。已发邮件跟进给工程师,敬请谅解!

,

Cherry Zhou:

非常抱歉回复晚了。

针对您之前说的情况,请您先参考以下回复:

zong jorn. 说:我已配置成EP模式,但是对端扫描不到TDA设备。想向您确认下,TDA端在什么情况下即可被扫描到?有判断依据吗?

zong jorn. 说:

我们在做高通的8155与TDA的PCIe 通信,TDA端配置成EP模式,目前做了尝试配置,但

ls /sys/class/pci_epc/ 执行后为空,所以不清楚后面如何调试

目前我们认为当 TDA4 处于 EP 模式时,RootComplex 无法检测到 TDA4 设备。

如果真的是由于这个原因,那请您先确认以下信息:

1. 您有没有把RC 的 Perst 复位信号连接到 TDA4 ? 注意 SDK UG page有关于未连接 PERST 的 EVM-EVM 互连的描述。

2. 如果 Qualcomm 处理器主机提供标准 PCIe 插槽,请您先尝试启动 TDA4,然后再启动主机。 这是为了确保当主机尝试检测 PCIe 插槽中的器件时,TDA4 处于 LTSSM link ready state。

,

zong jorn.:

非常感谢您的回复。我现在关注的地方与您相同。目前按照文档的指导,在TDA端配置后,重启RC端(因为是同一个块主板),可以跳转到状态 PCIe RC1: LTSSM_STATE: LTSSM_PRE_DETECT_QUIET。 至于RC 的 Perst 复位信号,我们原本是没有连接,后来连接后发现影响TDA的启动,即便在TDA正常启动后连接 Perst 复位信号重启RC端也会导致TDA异常。这部分连接是否有参考设计,是直接连接吗

,

zong jorn.:

另外,TDA作为EP,会输出clkreq吗?什么时候输出?

,

Cherry Zhou:

好的收到,已经帮您跟进给工程师,如有新的消息会尽快给到您。

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: linux系统下pcie模式配置
分享到: 更多 (0)