I am trying to connect SabreSD as an endpoint to a PC. I followed i.MX6Q PCIe EP/RC Validation System and i.MX6Q: Using an external reference for PCIe for building the kernel image. I set clkdiv2 and mpll to accept 100Mhz external clock.
when I connect it with a PC, PC says PCIe link initialization failed. With internal reference, EP works fine with a Sabrelite RC. Please help!!!
已解决! 转到解答。
Hi Farhan
suggest to check if TX lines on PC side have in series 0.1uF capacitors as C6,C5
in SPF-27392 p.16
SABRE Platform for Smart Devices Reference Design Based on the i.MX 6 Series
~igor
I think you can try several PCs, seems noise (more on PC
than on i.MX6 RC board) greatly affects connection.
You can check posts from key two with SABRE Lite board,
checking link with ./memtool -32 01ffc72c and trying different cables
i.MX6Q PCIe EP/RC Validation System
~igor