This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5749: Linux PCIe Driver

Expert 2430 points
Part Number: AM5749

High-Level Context:  I need to write a Windows 10 PCIe driver to communicate with our proprietary PCIe card (controlled by an AM5749).  PC will be the RC and AM5749 will be the EP.

Immediate Needs:

I know TI does not support Windows hosts for any type of PCIe development, but I could have sworn a couple of years ago when I was initially exploring this that TI included a Linux-based PCIe driver in their SDK.  I was using it with the AMC to PCIe Adapter Card sporting a TMDSEVM6678 EVM.

The SDK for the AM57x includes no such host driver.  (I suppose that makes sense since there's no PCIe adapter card for it.)  So my question is whether or not there is any host-side PCIe sample code available for the AM57x?  Or if I reinstall the C66x SDK, will that host linux driver work when interfacing with the PCIe controller in the AM57x rather than the expected C66x's PCIe's controller?  (I know the subsystem's are pretty much identical.)