[U-Boot] PCIe on the i.MX6?

Hello,
Does anyone have any experience with PCIe on an i.MX6 processor (in particular the i.MX6 Solo)?
I can access the config space of my PCIe device but can't seem to get its BARs mapped in properly. I thought I had the viewports set up but when I try to access the space, I just get a processor lockup.
Any suggestions would be greatly appreciated.
Thanks, Carolyn

On Thu, Nov 1, 2012 at 2:32 PM, Carolyn Smith carolynsmi56@gmail.com wrote:
Hello,
Does anyone have any experience with PCIe on an i.MX6 processor (in particular the i.MX6 Solo)?
I can access the config space of my PCIe device but can't seem to get its BARs mapped in properly. I thought I had the viewports set up but when I try to access the space, I just get a processor lockup.
Have you turned on the PCI clocks?

Yes, I have the PCI clocks on. I can read the config space and can see the PCIe bus traffic using a logic analyzer when I do so. When I try reading memory or I/O space, I don't see any bus traffic.
Thanks, Carolyn
On Thu, Nov 1, 2012 at 11:18 AM, Fabio Estevam festevam@gmail.com wrote:
On Thu, Nov 1, 2012 at 2:32 PM, Carolyn Smith carolynsmi56@gmail.com wrote:
Hello,
Does anyone have any experience with PCIe on an i.MX6 processor (in particular the i.MX6 Solo)?
I can access the config space of my PCIe device but can't seem to get its BARs mapped in properly. I thought I had the viewports set up but when I try to access the space, I just get a processor lockup.
Have you turned on the PCI clocks?
participants (2)
-
Carolyn Smith
-
Fabio Estevam