Hello,
We are trying to validate PCIe Communication with Lattice ECP5 to Freescale.iMX6 Device.
During enumeration we have seen that the EP is getting detected but the BAR Configuration remains half-finished hence BARs inside EP remain in their initial state and hence driver doesn’t get loaded completely into the Kernel Module.
For successful BAR Configuration ARM RC should program upper bits of BART with the starting address range assigned for the interfaced PCIe EP Card.
Could you please assist us in this if you have solution for the above problem or atleast the workaround which will solve the above problem?
Let us know if you need more details on this.
Thanks,
Message was edited by: Sushant Mahajan
Original Attachment has been moved to: lscpcie2_Linux26.zip
HI Yuan,
Attached is the output of dmesg.
We are working on changes in pci.c file and recompiling the Kernel.
Regards,
Sushant
Hi Sushant,
I don't know why I cannot see the log you attached.
Regards,
Yuan,
Yes Imx6 is used as RC.
This is special to Lattice EP Devices.
Thanks,
Sushant