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.

关于PCIe时钟问题请教



大家好:

        我使用C6678 EVM和DM8168 EVM进行PCIe连接,链路训练可以成功,但PCIe的时钟频率是多少该如何查看呢?在C6678端,和PCIe时钟配置有关的代码是这样的:

     

#define PCIE_APP_SERDES_CFG0 0x390
#define PCIE_APP_SERDES_CFG1 0x394
DEVICE_REG32_W ((PCIE_BASE_ADDR + PCIE_APP_SERDES_CFG0), 0x00062320);  /* ss clock */
DEVICE_REG32_W ((PCIE_BASE_ADDR + PCIE_APP_SERDES_CFG1), 0x00022320);  /* ss clock */
/* Wait for PCIe PLL lock */
while(!(DEVICE_REG32_R(PCIE_STS_REG) & 1));

        但我看到相关文档说的SERDES_CFG0寄存器和SERDES_CFG1寄存器只available KeyStone I ,但是C6678属于KeyStone II吧?是否意味着以上代码这两个寄存器的配置对C6678的PCIe时钟没有影响?那这个PCIe时钟频率到底是多少呢?

    谢谢!