AnsweredAssumed Answered

mx6 + rtl8111e driver

Question asked by Pavel Ivanchenko on Apr 5, 2014
Latest reply on Apr 17, 2015 by 国承 张
Branched to a new discussion

Hi, i have custom imx6 board Hola-PC http://starterkit.ru/html/index.php?name=shop&op=view&id=99

Now i try create mPCIe plug for this board, based on RTL8111E chip.

After patching of my board file and compiling driver from realtek site r8168-8.038.00, i can see my extension board:

# dmesg | grep PCI

PCI: CLS 0 bytes, default 32

iMX6 PCIe PCIe RC mode imx_pcie_pltfm_probe entering.

PCIE: imx_pcie_pltfm_probe start link up.

IMX PCIe port: link up.

PCI: bus0: Fast back to back transfers disabled

PCI: bus1: Fast back to back transfers disabled

pci 0000:00:00.0: BAR 0: set to [mem 0x01000000-0x010fffff 64bit pref] (PCI address [0x1000000-0x10fffff])

pci 0000:01:00.0: BAR 4: set to [mem 0x01100000-0x01103fff 64bit pref] (PCI address [0x1100000-0x1103fff])

pci 0000:01:00.0: BAR 2: set to [mem 0x01104000-0x01104fff 64bit pref] (PCI address [0x1104000-0x1104fff])

pci 0000:01:00.0: BAR 0: set to [io  0x1e00000-0x1e000ff] (PCI address [0x1e00000-0x1e000ff])

pci 0000:00:00.0: PCI bridge to [bus 01-01]

PCI: enabling device 0000:01:00.0 (0140 -> 0143)

# dmesg | grep 8168

pci 0000:01:00.0: [10ec:8168] type 0 class 0x000200

r8168 Gigabit Ethernet driver 8.038.00-NAPI loaded

r8168 0000:01:00.0: no MSI. Back to INTx.

r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.

r8168  Copyright (C) 2013  Realtek NIC software team <nicfae@realtek.com>

r8168: eth2: link up

 

But, connections working only after software reset (reboot) and can't work any stress interconnections (like iperf, ftp, http), working only ping

Outcomes