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

AM5728 pcie EP识别问题

大家好,我们参考AM5728 IDK设计的板子,现在需通过PCIE 与xilinx FPGA 通信,5728作为RC,我们设计中是通过PEX8624做交换, 系统运行起来后,在AM5728上输入命令lspci -v 能识别出8624,但是识别不了FPGA设备,我们把AM5728换成以前设计的8168,就能看到FPGA设备,请问这是什么原因呢,需要配置什么吗?在5728设备树里面我们把PCIE修改如下:

&pcie1_rc {
status = "okay";
/*  

gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
*/

};

&pcie1_ep {

/*
gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;

*/
};

上面的GPIO3_23在PCIE接口上我们没使用,所以注释掉了,

Jian Zhou:

请问是在最新的Linux SDK上做的么?驱动层修改的不够彻底吧?

yongqing wang:

查一下PEX8624的驱动

yongjun wang:

回复 Jian Zhou:

你好 我们使用的SDK版本是ti-processor-sdk-linux-rt-am57xx-evm-03.03.00.04,以前的8168插上去就可以使用。是需要修改内核驱动吗?

yongjun wang:

回复 yongqing wang:

好的

赞(0)
未经允许不得转载:TI中文支持网 » AM5728 pcie EP识别问题
分享到: 更多 (0)