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.

[参考译文] AFE7769DEVM:AFE7769DEVM 软件启动

Guru**** 2455360 points
Other Parts Discussed in Thread: AFE7769DEVM, TSW14J58EVM, AFE7769D

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1541022/afe7769devm-afe7769devm-software-bootup

器件型号:AFE7769DEVM
Thread 中讨论的其他器件: TSW14J58EVMAFE7769D

工具/软件:

您好:

    我的设置包括 AFE7769DEVM 和 TSW14J58EVM。 我尝试按照快速入门指南中的说明操作   、但遇到错误、我在设备管理器中找不到“FTDI FT601 USB 3.0 Bridge Device“

 、这可能是根本原因吗? 我尝试更新驱动程序、但无法更新。 请提供建议。 谢谢

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

    您好、Josh、

    感谢您了解连接到 TSW14J58 FPGA EVM 时面临的挑战。 请尝试执行以下调试步骤:

    1. 确保 USB A 转 USB C 或 USB A 转 USB Micro B 3.0 的 USB A 公连接器已直接插入 PC。
      1. 在连接到 FPGA 时、请勿使用 USB 集线器。  
      2. 如果您已直接连接到 PC 塔式 USB 端口、请直接连接到主板/后部 I/O USB 端口。 连接到前端 I/O 可能会导致某些 PC 出现问题。
    2. 使用一个不相关的设备检查电缆数据传输、
      1. 通过连接另一个已知良好、具有 USB C 或 USB Micro B 3.0 的设备、确保电缆本身正常工作。
      2. 尝试在主机 PC 和目标器件之间复制文件。
    3. 使用 TSW14J58 EVM 上 USB 端口旁边提供的两个按钮复位 USB FTDI
      1. 双击并按住离 EVM 上 USB 端口最近的两个白色按钮。
    4. 更新驱动程序
      1. 访问https://ftdichip.com/drivers/d3xx-drivers/ 并下载驱动程序包 — 解压缩文件时,应该有一个.cat.inf 和 .sys  文件。
      2. 导航至设备管理器(您已完成此操作并包含了屏幕截图-执行完全相同的操作)。
      3. 当您导航到设备管理器时、我们不知道 USB 3.0 显示在哪个器件下(因为驱动程序可能不正确)、因此、请拔下并重新插入连接到 TSW14J58 FPGA EVM 的 USB 电缆。 这将导致“Device Manager(设备管理器)“->“Universal Serial Bus controllers(通用串行总线控制器)“下列出的项目发生变化。 由于您要断开的唯一器件是 TSW14J58 EVM、因此我们知道必须更新更改的项目。  
      4. 右键单击已更改的项目->更新驱动程序->浏览计算机以查找驱动程序->浏览器->选择已下载的驱动程序文件 (.cat、.inf 和 .sys)
      5. 继续安装驱动程序、重新启动 PC、然后断开/重新连接 USB 电缆。

    执行以下步骤后、如果问题仍然存在、请告知我们。


    此致、  
    Karan Venaik。  

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

    您好、Karan:

        感谢您的支持。 我按照您的指示、切换到另一台具有足够 USB 端口的笔记本电脑、并成功安装了驱动程序。 但我遇到了如下 python 问题 。 我尝试安装 python 2、7、但问题仍然存在。 请提供建议

    此致、

    Josh

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

    你好 Josh、

    感谢您试用调试步骤 — 我想跟进一下,

    1. 您是否在 Windows 设备管理器下和 Latte 的 USB 句柄列表中看到了可识别的 TSW14J58 FPGA Capture Card EVM?
    2. 您是否还会在 Windows 设备管理器和 Latte 的 USB 句柄列表中看到能够识别的 AFE7769D EVM?
    3. 您能否发布上面图片中显示的完整错误日志 — 我想了解路径故障发生的时间点。  

    此致、  
    Karan Venaik。  

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

    您好、Karan:

        感谢您的支持。 我的设备管理器的快照是  、因此我认为两个板都已正确驱动。 完整的错误日志如下所示以供您参考。

    错误:没有模块命名路径

    #“",“,第、第 43 行、输入

    #文件“C:\TI\lib\Afe77xxDLibraries\___init__.py“、第 1 行、输入

    #导入操作系统

    #文件“c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importer.py",“,第、第 161 行、位于 load_module 中

    #文件“c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importer.py",“,第、第 395 行、位于 load_module 中

    #文件“os.py"第“第 120 行,输入

    #导入错误:没有模块命名路径

    #

    #

    #=============== 错误:1、警告:0 ============== #

    此致、

    Josh

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

    您好、Josh、

    感谢您分享背景信息 — 根据您所描述的内容,以下是几点:  

    1. 驱动程序问题已经解决、应用程序现在似乎可以与 AFE7769D EVM 通信 — 这是一个积极的问题。
    2. 关于 Latte 环境 Python 错误代码、
      1. 您不需要单独安装 Python;Latte 有效地“容器化“、并执行操作所需的软件设置。
      2. 我看到了路径  “C:\TI\lib\Afe77xxDLibraries\___init__.py“  -您是否偶然更改了 Latte 的安装目录?
      3. 请完整/完全卸载 Latte、并确保没有 Latte 文件剩余。 然后、重新下载 Latte、并在建议的默认目录下重新安装(只需不断点击“Next",“,而,而不进行任何更改)。
      4. 安装 Latte 后、对计算机和两个 EVM 执行下电上电。 然后在 PC 启动后将 EVM 重新连接到 USB。  

    请告诉我#2 是否解决了问题、然后您可以将 EVM 与 Latte 连接。  

    此致、  

    Karan Venaik。  

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

    您好、Karan:

        感谢您的支持。 可能由于不同的区域/语言设置、存储工程文件的目录将被指向无效路径。 正确设置路径后、该实用程序现在正在运行。

    此致、

    Josh

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

    你好 Josh、  

    感谢您确认 Latte 现在可以正常运行 — 您能否确认以下几点:

    1. 您能否完全启动 AFE7769D 器件?
    2. 您能描述一下不同的方面吗 区域/语言设置 您在初始启动期间执行的更改导致 Latte 安装到不同的文件夹路径? 如果可能、请提供将 Latte 安装到“C:\TI\...“的安装过程中所做选择的屏幕截图 文件路径。 我们想回顾一下这一点。  

    此致、

    Karan Venaik。

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

    您好、Karan:

        1.不幸的是,我在点击“运行设备 BringUP“后仍然遇到两个错误。 完整日志如下所示:我使用的电源只能支持 3.2A@5.5V、 这可能是根本原因吗?

        2.笔记本电脑上的区域设置为中国台湾并安装繁体中文功能。 路径指向一个驱动程序下的目录、其名称包含两个“?"</s>“ 字符。 这就是我无法保留默认配置的原因。 我在自己的笔记本电脑中比较了设置(奇怪的是,在相同的区域/语言设置下,我没有遇到相同的问题)、我手动输入“C:\Program Files\AFE77xxDLatte\'、Texas Instruments 问题就消失了。

    AFE77xxDLibraryPG1p0

    SPI - USB Instrument created。

    resetDevice

    Kintex RegProgrammer - USB Instrument created。

    Kintex RegProgrammer - USB Instrument created。

    Kintex RegProgrammer - USB Instrument created。

    MISC-B RegProgrammer - USB Instrument created。

    版本:0x104204b

    已连接到采集卡

    已加载库

    已刷新 GUI

    电源卡 — USB 仪表已创建。

    #=============== 错误:0、警告:0 ============== #

    #=============== 错误:0、警告:0 ============== #

    已刷新 GUI

    芯片版本的器件初始化:1.0

    2T2R1F 编号:0

    有效配置:true

    LaneRateRx:9830.4

    LaneRateRx1:9830.4

    LaneRateFb: 9830.4.

    LaneRateTx0: 9830.4.

    LaneRateTx1:9830.4

    2T2R1F 编号:1.

    有效配置:true

    LaneRateRx:9830.4

    LaneRateRx1:9830.4

    LaneRateFb: 9830.4.

    LaneRateTx0: 9830.4.

    LaneRateTx1:9830.4

    donot_open_Afe77xxDPG1p0_full — 器件寄存器复位。

    芯片类型:0xA

    芯片 ID:0x77d

    芯片版本:0x10

    LMK 时钟分频器 — 器件寄存器复位。

    LMK 时钟分频器 — 器件寄存器复位。

    从 LMK 源使用 refclock、确保电路板连接可以执行相同操作

    LMK 已配置。

    保险丝场加载自动加载成功完成

    无自动加载错误

    保险丝场加载自动加载成功完成

    无自动加载错误

    AFE 复位完成。

    pll1:真;LO 频率:2949.12

    未找到 FPGA 复位器件

    未找到 FPGA 复位器件

    重置 FPGA。

    版本:0x104204b

    已连接到采集卡

    FPGA 配置。

    AFE MCU 唤醒完成。

    PLL0:真;LO 频率:3500.0

    pll1:真;LO 频率:2949.12

    pll2:真;LO 频率:1900.0

    AFE 已配置所有 PLL。

    已配置 AFE SerDes。

    已配置 AFE 数字链。

    已配置 AFE PAP。

    已配置 AFE DAC 模拟写入。

    已配置 AFE RX 模拟写入。

    已配置 AFE FB 模拟写入。

    已配置 AFE JESD。

    已配置 AFE GPIO。

    AFE TX IQMC-LOL 校正配置完成

    AFE DPD 模块配置

    AFE DPD 块配置完成

    AFE RX IQMC 配置完成

    AFE RX AGC 配置完成

    AFE CFR 配置完成

    捕获 FPGA Tx sysref

    实现 FPGA Rx 同步

    ############ 器件 DAC JESD-RX 0 链路状态###########

    CS 状态 TX0:0b00001010。 预计为 0b00001010

    FS 状态 TX0:0b00000101。 预计为 0b00000101

    可以为器件 RX 接通链路:0

    ########################################

    AFE Configuration Complete

    #=============== 错误:2、警告:0 ============== #

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

    你好 Josh、  

    感谢您的回复 — 请在下面查找评论,  

    1. 器件和 Latte 配置
      1. Latte 初始化
        1. 所有库均已正确加载(行至“Power Card–USB Instrument created(电源卡–USB 仪器已创建)“)。
        2. 在 Latte 初始化 (0x104204b) 期间、FPGA FW 处于 JESD204B 模式
      2. 启动过程
        1. 配置被标记为有效。
        2. AFE 复位正确。
        3. 正确回读芯片 ID–SPI 正常工作。
        4. LMK 和时钟树已复位并正确配置。
        5. FPGA 由 Latte 连接和配置。
        6. 执行 AFE 配置/写入。
        7. AFE <->FPGA 链路在线接通(‘可以为器件 RX:0'接通链路)
        8. AFE 配置完全执行。
      3. 错误计数为 2 (2) 可能是由于 TSW14J58 FPGA 采集卡 EVM 中缺少复位电缆所致。
        1. 请忽略此错误。
        2. 请勿连接复位电缆。
        3. 由于您的设置当前正在运行、请保持原样。
    2. 电源
      1. 您能否确认所有电源轨/桶形插孔是否都连接到单个电源? (5V5 @ 3A2)
      2. 建议在具有足够电流的情况下以 5V5 电压使用两个不同的电源/电源轨 — 在启动器件/切换通道/发送数据/采集数据/其他器件功能时可能会出现问题。
      3. 为了提高速度、如果没有看到问题、您可以继续。 如果您确实看到问题、请在第一次调试时使用具有 2 个电流限制更高的独特电源轨。

    此致、  
    Karan Venaik。