SabreSD: PCIe Endpoint

cancel
Showing results for 
Search instead for 
Did you mean: 

SabreSD: PCIe Endpoint

Jump to solution
562 Views
farhanmasood
Contributor II

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!!!

Labels (1)
1 Solution
206 Views
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

View solution in original post

0 Kudos
7 Replies
207 Views
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

View solution in original post

0 Kudos
206 Views
b47504
NXP Employee
NXP Employee

I would suggest you should make sure the external clock can work correctly firstly, then tried it with PC. 

206 Views
igorpadykov
NXP TechSupport
NXP TechSupport

Hi Farhan

does it work with internal reference with PC RC ?

Best regards

igor

0 Kudos
206 Views
farhanmasood
Contributor II

no it doesnt :smileysad:

0 Kudos
206 Views
igorpadykov
NXP TechSupport
NXP TechSupport

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

0 Kudos
206 Views
farhanmasood
Contributor II

Yes there are caps on both Tx lines. None on Rx lines.

0 Kudos
206 Views
igorpadykov
NXP TechSupport
NXP TechSupport

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

0 Kudos