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.

[参考译文] AM2432:我需要一本与 AM243x PCIe EP 寄存器相关的手册

Guru**** 2680515 points

Other Parts Discussed in Thread: AM2432, TMS320C6674

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1589685/am2432-i-need-a-manual-related-to-am243x-pcie-ep-register

器件型号: AM2432
主题中讨论的其他器件: TMS320C6674

大家好、我目前正在使用 spruim2h 手册查看 PCIE0_CORE_DBN_CFG_PCIE_CORE 寄存器。

但是、我发现本手册仅描述 PCIE0_RC 寄存器、而不描述 PCIe 端点 (EP) 寄存器。

为了阐明和支持开发流程、我交叉参考了 MCU SDK v11_00_00_15 中的相关文件、包括 pcie_v0.h、pcie_v0.c 和 cslr_pcie_ep.h

虽然某些寄存器具有匹配的地址和位字段、但许多寄存器在手册中未描述或不一致。

此外、头文件缺少多个寄存器的位级描述、因此很难准确理解。

您能否提供 AM2432 的 PCIe 端点 (EP) 寄存器手册?

 在正确配置寄存器并利用其功能方面、这将是一个很大的帮助。

感谢您的支持。

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

    你好 Kim Wonsik、  

    感谢您的查询。

    serdes0 接口已针对 USB3 或 PCIE 进行预配置。

    我们不建议客户配置 SERDES0 寄存器。

    寄存器是否有特定用例。

    此致、

    Sreenivasa.

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

    您好 Sreenivasa、

    感谢您的答复。

    在上一个工程中、我们使用 TMS320C6674 开发了 PCIe 端点板、目前我们正在将 AM2432 用于新工程。

    在某些具有 PCIe 3.0 x16 插槽的 PC 上、基于 TMS320C6674 的 PCIe EP 板能够成功建立链路。

    但是、对于基于 AM2432 的 PCIe EP 板、在调用 pcie_setSlotClockCNFG 和 pcie_cfgEP 函数后、pcie_isLinkUp 函数会返回超时。

    此外、从 LtsmState.ConfDeviceCmdReg 寄存器中直接读取 Pcie_Ti 会显示 PCIE_LTSSM_POLL_COMPLIANCE (3)。

    由于 TMS320C6674 可以直接控制 SERDES、BAR 和 Debug0 寄存器、因此如果可以直接控制这些寄存器、我们预计 AM2432 的行为会类似。

    因此、我们要求提供有关 PCIe EP 寄存器配置的详细信息。

    此致、
    Wonsik Kim

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

    你好 Kim Wonsik、  

    感谢您的意见。

    由于感恩节假期、预计回复会延迟。

    此致、

    Sreenivasa.