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.

[参考译文] XIO2001:引导配置失败

Guru**** 2518740 points
Other Parts Discussed in Thread: XIO2001

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1289951/xio2001-boot-config-failed

器件型号:XIO2001

大家好、

客户正在进行 XIO2001测试、遇到配置不成功的问题、请帮助进行检查。

  • 拓扑

PCIe→XIO2001 (桥接)→PCI I/F (DSP)

  • 客户报告的问题
    1. 第一个启动行为、安装 PCI 驱动程序(未知的第三方驱动程序)->运行扫描软件(echoloader)、这将调用 dll 文件来调用驱动程序->引导配置
    2. 重新打开扫描软件(从第二步开始)、然后可以确认引导配置不成功;重新打开软件将重新加载 DSP 配置文件和逻辑文件。 客户尝试仅重新加载逻辑文件、但问题仍然存在。
    3. 禁用 XiO 驱动程序或 DSP 驱动程序、然后启用 XiO 驱动程序或 DSP 驱动程序以恢复正常。

  • 可能的问题
    1. 客户重新打开软件时、将重新加载 DSP 文件、但 XiO (桥接器)不执行重新连接 操作、导致无法访问 DSP 器件。
    2. 当客户重新打开软件时、PCIe 地址将更改、导致连接失败。

XIO2001本身是否满足上述设计要求?  或者它与 BIOS 有关吗?

谢谢你。

达伦

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

    Darren、您好!

    现在要说问题在哪里有点困难。 您能为我澄清几个问题吗:

    1. XIO2001的初始启动和配置时、是否能够正确识别 PCI 设备?
    2. 客户的设计是否遵循了建议的 XIO2001实施指南

    此致!
    大卫

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

    尊敬的 David:

    您能否将此主题公开?

    我希望客户直接参与讨论、或者我将打开另一个公开话题。

    谢谢你。

    达伦

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

    Darren、您好!

    该线程现已公开。

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

    您好、TI 专家:

     方框图如下所示:

     

    A : 我们的客户‘s PCIe cardXIO2001+DM648 DSP,在各种 x86平台上运行多年。 (但是、A 对我们而言几乎是一个黑盒、因为它不是我们的设计、我们无法获取任何日志)

    B :一个供应商的主板。 A+B 还行

    C :我们的主板。  A+C 是 NOK但是如果我们把 B 的 BIOS 设置为 C,A+C 是可以的,所以 C 必须需要一些 BIOS 更改,但是由于我们不知道如何修改 BIOS,TI 能根据您丰富的经验提供一些建议吗?

     B&C 均为英特尔 威士忌湖 U 平台

    A+C 的详细故障症状

    1. 当 Windows 操作系统首次打开 且 安装了相对驱动程序/软件时,认为是可以的
    2. 但当我们的客户尝试为 DM648 DSP 重新加载逻辑文件时,问题发生了 ,PCI 设备(__LW_AT__DSP DM648)异常,细节检查显示 DM648的栏已损坏/修改参见下图

        3.如果我们 在 Windows OS 下执行"禁用/启用 XiO 驱动程序(或 DSP 驱动程序)"操作,步骤2中的问题将消失,DSP 将再次正常

        A+B 或 A+C 中不会出现此问题(而是带有 B 的 BIOS 芯片的 C)

    谢谢

    E·王

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

    当您加载 DSP 文件时、DSP 会发生什么情况? 如果 DSP 自行复位、那么从主机的角度来看、突然出现了一个新的 PCI 器件。 您的系统(硬件、固件、软件)是否能够处理热插拔?

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

    抱歉、但现实情况是、DSP 对我们来说只是一个黑盒、我们无法知道确切发生了什么、我们已经尝试在 x86 BIOS 中启用 PCIe 热插拔支持、但故障症状并没有改变。

    我知道电流信息对于 TI 而言很难找出问题的根本原因、但如果 TI 能提供更多基于教育建议、我们一定会感激之情

    谢谢

    E·王

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

    您好、Eric、

    我想要解决这个问题、需要知道在加载 DSP 文件时 DSP 发生了什么情况。

    似乎 B 主板的 BIOS 与 C 主板一起工作、是否可以继续在 C 主板上使用此 BIOS? 这似乎是软件问题、不一定是 XIO2001问题、因为 XIO2001器件在相同的硬件配置下工作了很长时间。

    此致!
    大卫

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

    您好、TI 专家。

     我们通过一些 x86 BIOS 比较和修改解决了此问题;请关闭此票证、感谢您的支持。

    谢谢

    E·王

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

    您好、Eric、

    感谢您确认已解决此问题。

    此致!
    大卫