Toybrick

中文 / EN
Toybrick Wiki教程 TB-96AI PCI-E驱动开发
PCI-E驱动开发

概述

TB-96AI开发板上支持GEN2,4lane的标准PCIE接口。

设备树

&pcie0 {        
        ep-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;        
        num-lines = <4>;
        max-link-speed = <2>;
        pinctrl-names = "default";
        pinctrl-0 = <&pcie_clkreqn_cpm &pcie_ep>;
        status = "okay";
};


ep-gpios:PERST;

num-lines:支持的lane数量,最大支持4lanes;

max-link-speed:支持的速率,1:GEN1,2:GEN2

配置驱动(以rtl8169为例):

在menuconfig选择插入PCIE的设备驱动:

_images/pci_eth_kernel_config.png

lspci可以看到系统检测到的pcie设备:

_images/lspci.png

查看网口设备:

_images/eth_dev.png



产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


返回顶部