• xilinx zynqmp DisplayPort时钟检测错误


    [    3.239150] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success
    [    3.246330] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success
    [    3.253506] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success
    [    3.260680] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success
    [    3.267850] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success
    [    3.275015] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success
    [    3.282182] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success
    [    3.289360] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success
    [    3.296600] xilinx-zynqmp-dma ffa80000.dma: ZynqMP DMA driver Probe success
    [    3.303786] xilinx-zynqmp-dma ffa90000.dma: ZynqMP DMA driver Probe success
    [    3.310969] xilinx-zynqmp-dma ffaa0000.dma: ZynqMP DMA driver Probe success
    [    3.318138] xilinx-zynqmp-dma ffab0000.dma: ZynqMP DMA driver Probe success
    [    3.325305] xilinx-zynqmp-dma ffac0000.dma: ZynqMP DMA driver Probe success
    [    3.332476] xilinx-zynqmp-dma ffad0000.dma: ZynqMP DMA driver Probe success
    [    3.339648] xilinx-zynqmp-dma ffae0000.dma: ZynqMP DMA driver Probe success
    [    3.346820] xilinx-zynqmp-dma ffaf0000.dma: ZynqMP DMA driver Probe success
    [    3.354214] xilinx-zynqmp-dpdma fd4c0000.dma-controller: Xilinx DPDMA engine is probed
    [    3.362327] xilinx-psgtr fd400000.phy: Invalid reference clock number 2
    [    3.368941] zynqmp-display fd4a0000.display: failed to get PHY lane 0
    [    3.375401] zynqmp-display: probe of fd4a0000.display failed with error -22

    [    3.382826] macb ff0e0000.ethernet: Not enabling partial store and forward
    [    3.390418] libphy: MACB_mii_bus: probed

    1、问题描述:

    7ev系统内核启动时,报错:xilinx-psgtr fd400000.phy: Invalid reference clock number 2

    2、原因分析:

    7ev默认自动生成pcw.dtsi文件中的设备树的设置为:

    &zynqmp_dpsub {
        phy-names = "dp-phy0","dp-phy1";
        phys = <&psgtr 1 6 0 2>, <&psgtr 0 6 1 2>;
        status = "okay";
        xlnx,max-lanes = <2>;
    };

    如上设备树配置所示,设备树phys配置的参考时钟是"2"通道。但是实际上,硬件原理图使用的是ref_clk_1。硬件连接和xsa文件的配置不一致导致的问题。

    3、解决方法:

    修改vivado,将参考时钟设置为"1",和硬件原理图对应起来。即可解决问题。

  • 相关阅读:
    Redis Key-Value数据库 【高级】
    极端气候肆虐催化,碳中和带出了一个“再生时代”
    《Linux驱动:s3c2440 lcd 驱动分析》
    WPF 控件的缩放和移动
    黑马点评环境搭建导入
    你知道.NET的字符串在内存中是如何存储的吗?
    ServletContext
    家里蹲了七个月的大学生活是怎么度过的?
    常见编写Vue代码时容易出现的错误(2)
    动态规划求 x 轴上相距最远的两个相邻点 java 代码实现
  • 原文地址:https://blog.csdn.net/u013443950/article/details/126473045