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.

[参考译文] AM6442:请求为 PCIe 枚举 EP 示例提供预构建的 ti-drivers-kmdf

Guru**** 2783325 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1620172/am6442-request-for-provision-of-pre-built-ti-drivers-kmdf-for-pcie-enumerate-ep-example

器件型号: AM6442

我知道 MCU+ SDK 工具文件夹中有一个目录、其中包含 Windows/Linux RC 机器的 PCIe 驱动程序示例。 然而、我们的测试实验室 PC 无法访问网络、因此获取要构建的 WDK/SDK 工具需要一些时间。

是否有可简单安装的预构建版本的驱动程序?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Darren:

    请确认、您是需要 PCIe enumerate_ep 示例源代码还是需要示例的二进制文件?

    此致、

    Tushar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tushar:  

    我不需要 enumerate_ep 应用程序源代码/二进制文件;我已经使用 MCU+SDK 进行了构建。

    我所问的是 Windows 驱动程序、如下所述:

    software-dl.ti.com/.../EXAMPLES_DRIVERS_PCIE_ENUMERATE_EP.html

    Windows
    On the Windows target system, the following software needs to be installed:
    
    Windows 10 22H2
    WDK for windows 10, version 2004 learn.microsoft.com/.../other-wdk-downloads
    Windows SDK 10.0.19041.685 developer.microsoft.com/.../
    Microsoft Visual C++ Redistributable from learn.microsoft.com/.../latest-supported-vc-redist
    In order to build the Windows driver that runs on the RC to talk to the EP, the following software needs to be installed:
    
    WDK for windows 10, version 2004 learn.microsoft.com/.../other-wdk-downloads
    Windows SDK 10.0.19041.685 developer.microsoft.com/.../
    Visual Studio 2019 (Professional or Community edition)
    spectre mitigation libraries need to be added as an individual component using Visual Studio's installer
    ti-sample-kmdf and ti-sample-console source code

    这是我要找的预构建的 Windows 驱动程序...( /tools/hostdrivers/pcie/ti-sample-kmdf)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Darren:

    感谢您的上述澄清。 没有、我们没有用于 Windows 或 Linux PCIe 主机驱动程序的预编译二进制文件。 路径下仅提供源代码 /tools/hostdrivers/pcie.

    此致、

    Tushar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Darren、

    您不必在“实验室 PC“上构建 KMDF 驱动程序。

    您可以在不同的计算机上进行构建、然后按照链接的文档中的说明传输文件:

    Deploying on Windows
    
    The following files from the build output folder need to be copied to the target machine:
    
        ti-sample-kmdf.inf
        ti-sample-kmdf.sys
        ti-sample-kmdf.cat
        ti-sample-kmdf.cer
        ti-sample-console.exe
    

    此致、

    Dominic