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.

[参考译文] AM62P-Q1:MIPI CSI 数据验证

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1490305/am62p-q1-mipi-csi-data-verification

器件型号:AM62P-Q1
主题:AM62P 中讨论的其他器件

工具/软件:

目前,我们对雷达 ads6311,发现 PCM 灰度图像在600FPS 帧速率下出现亮点的概率较小,而在200FPS 帧速率下出现问题的概率较小。 我可以问我如何判断我们的 mipi 是好的? 平台是否有 mipi 部件的验证机制,看看它是否异常或不?

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

    嗨、Xiangxu、

    什么是帧大小和每像素有多少位?

    谢谢、

    建中

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

    你好

    8位 4096大小

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

    好的。 感谢您提供更多信息。 吞吐量远低于 AM62A 上的 MIPI CSI-2 Rx 接口带宽。  

    我们最近在驱动程序 https://serenity.dal.design.ti.com/patchwork/project/linux-patch-review/cover/20250228121817.1033607-1-y-abhilashchandra@ti.com/中实现了 CSI-2 Rx 错误处理。 您可以选择此补丁并将其合并到您正在使用的 SDK 中、或者在几周内等待11.0 SDK 版本。

    此致、

    建中

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

    您好:

     此链接无法打开

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

    e2e.ti.com/.../Enable_2D00_support_2D00_for_2D00_error_2D00_detection_2D00_in_2D00_CSI2RX.patch

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

    您好:

    此补丁启动后、如何查看是否有问题、内核会自动打印? 我仍然需要应用控制?

    我做了一些自调试。

    1 μ s、此中断未发生。

    root@am62pxx-evm:~# cat /proc/interrupts
               CPU0       CPU1       CPU2       CPU3
     11:      17218      19326      19536      33933     GICv3  30 Level     arch_timer
     14:          0          0          0          0     GICv3 130 Level     pinctrl
     16:         15          0          0          0     GICv3 109 Level     mbox-mcu-r5-0
     17:          0          0          0          0     GICv3  23 Level     arm-pmu
     18:       1033          0          0          0     GICv3  66 Level     4d000000.mailbox thr_012
     27:          2          0          0          0     GICv3 139 Level     4900000.i2c
     28:          0          0          0          0     GICv3 197 Level     2b200000.i2c
    117:          1          0          0          0  MSI-INTA 1970707 Level     8000000.ethernet-tx0
    125:          0          1          0          0  MSI-INTA 1970715 Level     8000000.ethernet-tx1
    133:          3          0          4          0  MSI-INTA 1970723 Level     8000000.ethernet-tx2
    141:          0          0          0          1  MSI-INTA 1970731 Level     8000000.ethernet-tx3
    149:          1          0          0          0  MSI-INTA 1970739 Level     8000000.ethernet-tx4
    157:          0          1          0          0  MSI-INTA 1970747 Level     8000000.ethernet-tx5
    165:         13          6         13          0  MSI-INTA 1970755 Level     8000000.ethernet-tx6
    173:          0          0          0          1  MSI-INTA 1970763 Level     8000000.ethernet-tx7
    207:          1         30         24          0  MSI-INTA 1971731 Level     8000000.ethernet
    239:          0          0          0          0  MSI-INTA 13045248 Edge      4e230000.dma-controller chan0
    240:          0          0          0          0  MSI-INTA 13045249 Edge      4e230000.dma-controller chan1
    241:          0          0          0          0  MSI-INTA 13045250 Edge      4e230000.dma-controller chan2
    242:          0          0          0          0  MSI-INTA 13045251 Edge      4e230000.dma-controller chan3
    243:          0          0          0          0  MSI-INTA 13045252 Edge      4e230000.dma-controller chan4
    244:          0          0          0          0  MSI-INTA 13045253 Edge      4e230000.dma-controller chan5
    245:       2721          0          0          0  MSI-INTA 13045760 Level     4e230000.dma-controller chan0
    246:       2721          0          0          0  MSI-INTA 13045761 Level     4e230000.dma-controller chan1
    247:       2721          0          0          0  MSI-INTA 13045762 Level     4e230000.dma-controller chan2
    248:          0       2721          0          0  MSI-INTA 13045763 Level     4e230000.dma-controller chan3
    249:          0          0          0          0  MSI-INTA 13045764 Level     4e230000.dma-controller chan4
    250:          0          0          0          0  MSI-INTA 13045765 Level     4e230000.dma-controller chan5
    251:       1073          0          0          0     GICv3 210 Level     2800000.serial
    252:          0          0          0          0   pinctrl 456 Edge      2800000.serial:wakeup
    253:          0          0          0          0     GICv3 205 Level     20110000.spi
    254:          0          0          0          0     GICv3 134 Level     8000000.ethernet
    265:          0          0          0          0     GICv3 258 Level     xhci-hcd:usb1
    267:       7344          0          0          0     GICv3 165 Level     mmc0
    268:       2175          0          0          0     GICv3 115 Level     mmc1
    274:          0          0          0          0     GICv3 190 Level     30101000.csi-bridge
    IPI0:       551        948       1020       1075       Rescheduling interrupts
    IPI1:      1464       1827       3843       3202       Function call interrupts
    IPI2:         0          0          0          0       CPU stop interrupts
    IPI3:         0          0          0          0       CPU stop (for crash dump) interrupts
    IPI4:         0          0          0          0       Timer broadcast interrupts
    IPI5:         1          0          0          0       IRQ work interrupts
    IPI6:         0          0          0          0       CPU wake-up interrupts
    

    2、 我编写了自己的 sysfs 来手动读取寄存器值。 错误是 CSI2RX_STREAM1_FIFO_OVERFLOAD_IRQ。

    static ssize_t error_status_attr_show(struct device *dev, struct device_attribute *attr, char *buf)  {  
    	uint8_t reg_val = 0;
    	struct csi2rx_priv *csi2rx = dev_get_drvdata(dev);
    	int error_status = readl(csi2rx->base + CSI2RX_ERROR_IRQS_REG);
    
    	writel(error_status, csi2rx->base + CSI2RX_ERROR_IRQS_REG);
    
        return sprintf(buf, "error_status=%x   register=%x\n",error_status,csi2rx->base + CSI2RX_ERROR_IRQS_REG);  
    }

    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20100   register=81983028
    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20000   register=81983028
    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20000   register=81983028
    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20000   register=81983028
    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20000   register=81983028
    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20000   register=81983028
    root@am62pxx-evm:/# cat /sys/devices/platform/bus@f0000/30102000.ticsi2rx/30101000.csi-bridge/error_status
    error_status=20000   register=81983028
    

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

    嗨、Xiangxu、

    抱歉、链接错误。

    感谢 Jenney Ni 发布补丁。

    该补丁出现后,如何查看是否有问题,内核会自动打印? 我仍然需要应用控制?

    让我检查一下、尽快回复您。

    因此、我编写了自己的 sysfs 来手动读取寄存器值。 错误是 CSI2RX_STREAM1_FIFO_OVERFLOAD_IRQ

    对于流1溢出错误、请查看以下常见问题解答:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1476091/faq-am6x-how-do-i-fix-stream-fifo-overflow-errors-in-the-csi2rx-linux-driver-with-num_pixels

    此致、

    建中

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

    您好:

    该补丁似乎在 am62p 下不起作用、并且在使用后无法采集传感器数据

    请确认并测试 am62p

    1、CSI2RX_STREAM1_FIFO_OVERRIDE_IRQ、错误位无法清除

    无法生成2、mipi 中断

    3、上层如何使用来获取此统计误差数据

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

    没问题。 我们将执行该操作。

    上层如何获取此统计错误数据

    若要检查流式传输期间是否存在错误、首先使用 media-ctl -p 获取媒体流水线 这将列出媒体管道中的所有子设备。 然后找到 Cadence CSI2RX 的子器件、并运行以下命令来检查流式传输期间是否存在任何错误:

    v4l2-ctl --log-status -d /dev/v4l-subdevX (将/dev/v4l-subdevX 替换为 Cadence CSI2RX 接收器的正确子设备节点)

    此致、

    建中

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

    您好、Yuang、

    "对不起,我不知道你在想什么。"

    此致、

    建中

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

    您好:

    测试进度如何

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

    您好、Xiangxu、

    对于此常见问题解答( https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1476091/faq-am6x-how-do-i-fix-stream-fifo-overflow-errors-in-the-csi2rx-linux-driver-with-num_pixels)中分享的补丁、我们已经在包括 AM62P 在内的多个平台上进行了测试、并且可以正常运行。

    对于 IRQ 错误处理补丁、我们无法引入 FIFO 溢出错误。 我们只通过写入 ERROR_IRQ 寄存器的位8来对其进行测试。 写入可能会导致错误并产生中断。 我们已验证错误处理是否按预期工作。  

    1、CSI2RX_STREAM1_FIFO_OVERFLE_IRQ、错误位无法清除

     CSI Rx 接口中仅使用流0、因此应忽略 STREAM1 FIFO 溢出错误。

    [报价 userid="542688" url="~/support/processors-group/processors/f/processors-forum/1490305/am62p-q1-mipi-csi-data-verification/5730399 #5730399"]

    无法生成2、mipi 中断

    [/报价]

    请确保应用 CSI Rx 驱动程序更改和补丁中的器件树更改。

    此致、

    建中

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

    您好:                 

    如何写入该寄存器。 我无法使用 devmem2读取或写入0x81983028

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

    根据 AM62P TRM、地址为0x30101028。  

     0x81983028是映射到以下位置的虚拟地址:

    https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/drivers/media/platform/cadence/cdns-csi2rx.c?h=ti-linux-6.6.y#n786

    您应该能够使用 devmem2来读取和写入 0x301028。

    此致、

    建中

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

    您好:

    我测试了它。 没有中断

    root@am62pxx-evm:~# devmem2 0x30101028 w 0x1
    /dev/mem opened.
    Memory mapped at address 0xffffa5be6000.
    Read at address  0x30101028 (0xffffa5be6028): 0x00020100
    Write at address 0x30101028 (0xffffa5be6028): 0x00000001, readback 0x00000001
    root@am62pxx-evm:~# devmem2 0x30101028 w 0x2
    /dev/mem opened.
    Memory mapped at address 0xffffb0cf1000.
    Read at address  0x30101028 (0xffffb0cf1028): 0x00020100
    Write at address 0x30101028 (0xffffb0cf1028): 0x00000002, readback 0x00000002
    root@am62pxx-evm:~# devmem2 0x30101028 w 0x3
    /dev/mem opened.
    Memory mapped at address 0xffffa7501000.
    Read at address  0x30101028 (0xffffa7501028): 0x00020100
    Write at address 0x30101028 (0xffffa7501028): 0x00000003, readback 0x00000003
    root@am62pxx-evm:~# devmem2 0x30101028 w 0x4
    /dev/mem opened.
    Memory mapped at address 0xffffa5b9d000.
    Read at address  0x30101028 (0xffffa5b9d028): 0x00020100
    Write at address 0x30101028 (0xffffa5b9d028): 0x00000004, readback 0x00000004
    root@am62pxx-evm:~# devmem2 0x30101028
    /dev/mem opened.
    Memory mapped at address 0xffff83a26000.
    Read at address  0x30101028 (0xffff83a26028): 0x00020100
    root@am62pxx-evm:~# cat /proc/interrupts
               CPU0       CPU1       CPU2       CPU3
     11:     185606    1201027    1308655    1648704     GICv3  30 Level     arch_timer
     14:          0          0          0          0     GICv3 130 Level     pinctrl
     16:         15          0          0          0     GICv3 109 Level     mbox-mcu-r5-0
     17:          0          0          0          0     GICv3  23 Level     arm-pmu
     18:       1025          0          0          0     GICv3  66 Level     4d000000.mailbox thr_012
     27:          3          0          0          0     GICv3 197 Level     2b200000.i2c
    116:       1463          0          0          0  MSI-INTA 1970707 Level     8000000.ethernet-tx0
    124:          0          1          0          0  MSI-INTA 1970715 Level     8000000.ethernet-tx1
    132:          0          0         14          0  MSI-INTA 1970723 Level     8000000.ethernet-tx2
    140:          0          0          0          2  MSI-INTA 1970731 Level     8000000.ethernet-tx3
    148:          1          0          0          0  MSI-INTA 1970739 Level     8000000.ethernet-tx4
    156:          0         13          0          0  MSI-INTA 1970747 Level     8000000.ethernet-tx5
    164:          0          0         10          0  MSI-INTA 1970755 Level     8000000.ethernet-tx6
    172:          0          0          0          1  MSI-INTA 1970763 Level     8000000.ethernet-tx7
    206:       1569          0          0          0  MSI-INTA 1971731 Level     8000000.ethernet
    238:          0          0          0          0  MSI-INTA 13045248 Edge      4e230000.dma-controller chan0
    239:          0          0          0          0  MSI-INTA 13045249 Edge      4e230000.dma-controller chan1
    240:          0          0          0          0  MSI-INTA 13045250 Edge      4e230000.dma-controller chan2
    241:          0          0          0          0  MSI-INTA 13045251 Edge      4e230000.dma-controller chan3
    242:          0          0          0          0  MSI-INTA 13045252 Edge      4e230000.dma-controller chan4
    243:          0          0          0          0  MSI-INTA 13045253 Edge      4e230000.dma-controller chan5
    244:     190191          0          0          0  MSI-INTA 13045760 Level     4e230000.dma-controller chan0
    245:     190191          0          0          0  MSI-INTA 13045761 Level     4e230000.dma-controller chan1
    246:     190186          0          0          0  MSI-INTA 13045762 Level     4e230000.dma-controller chan2
    247:     190186          0          0          0  MSI-INTA 13045763 Level     4e230000.dma-controller chan3
    248:          0          0          0          0  MSI-INTA 13045764 Level     4e230000.dma-controller chan4
    249:          0          0          0          0  MSI-INTA 13045765 Level     4e230000.dma-controller chan5
    250:        517          0          0        329     GICv3 210 Level     2800000.serial
    251:          0          0          0          0   pinctrl 456 Edge      2800000.serial:wakeup
    252:          0          0          0          0     GICv3 205 Level     20110000.spi
    253:          0          0          0          0     GICv3 134 Level     8000000.ethernet
    264:          0          0          0          0     GICv3 258 Level     xhci-hcd:usb1
    266:       7573          0          0          0     GICv3 165 Level     mmc0
    267:          0          0          0          0     GICv3 115 Level     mmc1
    273:          0          0          0          0     GICv3 190 Level     30101000.csi-bridge
    IPI0:       736       1164       1070        985       Rescheduling interrupts
    IPI1:     29282      80851      65106      78118       Function call interrupts
    IPI2:         0          0          0          0       CPU stop interrupts
    IPI3:         0          0          0          0       CPU stop (for crash dump) interrupts
    IPI4:         0          0          0          0       Timer broadcast interrupts
    IPI5:         9          0          0          0       IRQ work interrupts
    IPI6:         0          0          0          0       CPU wake-up interrupts
    

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

    请尝试写入 ERROR_IRQ 寄存器的位8。 写入可能会导致错误并产生中断。  写入任何其他位实际上会清除该位。  

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

    您好:

    但仍然不起作用

    root@am62pxx-evm:~# cat /proc/interrupts
               CPU0       CPU1       CPU2       CPU3
     11:       3726       2929       4767       4663     GICv3  30 Level     arch_timer
     14:          0          0          0          0     GICv3 130 Level     pinctrl
     16:         15          0          0          0     GICv3 109 Level     mbox-mcu-r5-0
     17:          0          0          0          0     GICv3  23 Level     arm-pmu
     18:        975          0          0          0     GICv3  66 Level     4d000000.mailbox thr_012
     27:          2          0          0          0     GICv3 197 Level     2b200000.i2c
    116:          8          0          0          0  MSI-INTA 1970707 Level     8000000.ethernet-tx0
    124:          0          1          0          0  MSI-INTA 1970715 Level     8000000.ethernet-tx1
    132:          0          0          1          0  MSI-INTA 1970723 Level     8000000.ethernet-tx2
    140:          0          0          0          1  MSI-INTA 1970731 Level     8000000.ethernet-tx3
    148:          1          0          0          0  MSI-INTA 1970739 Level     8000000.ethernet-tx4
    156:          0          1          0          0  MSI-INTA 1970747 Level     8000000.ethernet-tx5
    164:          0          0          1          0  MSI-INTA 1970755 Level     8000000.ethernet-tx6
    172:          0          0          0          1  MSI-INTA 1970763 Level     8000000.ethernet-tx7
    206:         14          0          0          0  MSI-INTA 1971731 Level     8000000.ethernet
    250:        543          0          0          0     GICv3 210 Level     2800000.serial
    251:          0          0          0          0   pinctrl 456 Edge      2800000.serial:wakeup
    252:          0          0          0          0     GICv3 205 Level     20110000.spi
    253:          0          0          0          0     GICv3 134 Level     8000000.ethernet
    264:          0          0          0          0     GICv3 258 Level     xhci-hcd:usb1
    266:       7808          0          0          0     GICv3 165 Level     mmc0
    267:          0          0          0          0     GICv3 115 Level     mmc1
    273:          0          0          0          0     GICv3 190 Level     30101000.csi-bridge
    IPI0:       540        919        821        892       Rescheduling interrupts
    IPI1:       886       1522       1862       1607       Function call interrupts
    IPI2:         0          0          0          0       CPU stop interrupts
    IPI3:         0          0          0          0       CPU stop (for crash dump) interrupts
    IPI4:         0          0          0          0       Timer broadcast interrupts
    IPI5:         0          0          0          0       IRQ work interrupts
    IPI6:         0          0          0          0       CPU wake-up interrupts
    Err:          0
    root@am62pxx-evm:~#
    root@am62pxx-evm:~#
    root@am62pxx-evm:~# devmem2 0x30101028 w 0x100
    /dev/mem opened.
    Memory mapped at address 0xffff84551000.
    Read at address  0x30101028 (0xffff84551028): 0x00000000
    Write at address 0x30101028 (0xffff84551028): 0x00000100, readback 0x00000100
    root@am62pxx-evm:~# devmem2 0x30101028
    /dev/mem opened.
    Memory mapped at address 0xffff82d0f000.
    Read at address  0x30101028 (0xffff82d0f028): 0x00000000
    root@am62pxx-evm:~# cat /proc/interrupts
               CPU0       CPU1       CPU2       CPU3
     11:       5185       3974       6563       5785     GICv3  30 Level     arch_timer
     14:          0          0          0          0     GICv3 130 Level     pinctrl
     16:         15          0          0          0     GICv3 109 Level     mbox-mcu-r5-0
     17:          0          0          0          0     GICv3  23 Level     arm-pmu
     18:        975          0          0          0     GICv3  66 Level     4d000000.mailbox thr_012
     27:          2          0          0          0     GICv3 197 Level     2b200000.i2c
    116:          8          0          0          0  MSI-INTA 1970707 Level     8000000.ethernet-tx0
    124:          0          1          0          0  MSI-INTA 1970715 Level     8000000.ethernet-tx1
    132:          0          0          1          0  MSI-INTA 1970723 Level     8000000.ethernet-tx2
    140:          0          0          0          1  MSI-INTA 1970731 Level     8000000.ethernet-tx3
    148:          1          0          0          0  MSI-INTA 1970739 Level     8000000.ethernet-tx4
    156:          0          1          0          0  MSI-INTA 1970747 Level     8000000.ethernet-tx5
    164:          0          0          1          0  MSI-INTA 1970755 Level     8000000.ethernet-tx6
    172:          0          0          0          1  MSI-INTA 1970763 Level     8000000.ethernet-tx7
    206:         24          0          0          0  MSI-INTA 1971731 Level     8000000.ethernet
    250:        721          0          0          0     GICv3 210 Level     2800000.serial
    251:          0          0          0          0   pinctrl 456 Edge      2800000.serial:wakeup
    252:          0          0          0          0     GICv3 205 Level     20110000.spi
    253:          0          0          0          0     GICv3 134 Level     8000000.ethernet
    264:          0          0          0          0     GICv3 258 Level     xhci-hcd:usb1
    266:       7876          0          0          0     GICv3 165 Level     mmc0
    267:          0          0          0          0     GICv3 115 Level     mmc1
    273:          0          0          0          0     GICv3 190 Level     30101000.csi-bridge
    IPI0:       557        959        841        914       Rescheduling interrupts
    IPI1:      1062       1768       2189       1772       Function call interrupts
    IPI2:         0          0          0          0       CPU stop interrupts
    IPI3:         0          0          0          0       CPU stop (for crash dump) interrupts
    IPI4:         0          0          0          0       Timer broadcast interrupts
    IPI5:         0          0          0          0       IRQ work interrupts
    IPI6:         0          0          0          0       CPU wake-up interrupts
    

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

    嗨、Xiangxu、

    我已联系我们的开发团队、要求他们提供测试日志。

    请给我们一天左右的时间来提供。

    感谢您的耐心。

    此致、

    建中

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

    嗨、Xiangxu、

    [报价 userid="542688" url="~/support/processors-group/processors/f/processors-forum/1490305/am62p-q1-mipi-csi-data-verification/5733600 #5733600"]

    变更点与修补程序相同

    [/报价]

    我查看了您之前分享的更改、发现这些更改与 Jenney 提供的修补程序不同。

    您是否可以按原样应用 Jenney 的补丁并重新进行测试?  

    我们已经完成了内部测试和验证、并正在努力提供一些可供外部客户使用的方法。

    此致、

    建中

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

    此外、下面是中断信息(您可以看到与关联的中断数 4504000.csi-bridge):

    Save New Duplicate & Edit Just Text Twitter
    root@am68-sk:~# cat /proc/interrupts
               CPU0       CPU1      
     11:       6453       6840     GICv3  30 Level     arch_timer
     14:          0          0     GICv3  23 Level     arm-pmu
     15:       2662          0     GICv3  69 Level     32c00000.mailbox thr_011
     30:         42          0     GICv3 928 Level     42120000.i2c
     31:          0          0     GICv3 884 Level     40b00000.i2c
     32:      26185          0     GICv3 885 Level     40b10000.i2c
     33:         28          0     GICv3 232 Level     2000000.i2c
     34:       8169          0     GICv3 233 Level     2010000.i2c
     35:          0          0     GICv3 236 Level     2040000.i2c
     84:          1          0  MSI-INTA 17825888 Level     46000000.ethernet-tx0
     85:          0          0  MSI-INTA 17825889 Level     46000000.ethernet-tx1
     86:          8          2  MSI-INTA 17825890 Level     46000000.ethernet-tx2
     87:          1          4  MSI-INTA 17825891 Level     46000000.ethernet-tx3
     88:          0          0  MSI-INTA 17825892 Level     46000000.ethernet-tx4
     89:          0          2  MSI-INTA 17825893 Level     46000000.ethernet-tx5
     90:          0          0  MSI-INTA 17825894 Level     46000000.ethernet-tx6
     91:          0         10  MSI-INTA 17825895 Level     46000000.ethernet-tx7
     93:        600       1205  MSI-INTA 17825897 Level     46000000.ethernet-rx0
    104:       1873          0  MSI-INTA 16974702 Level     31150000.dma-controller chan0
    105:          0          0  MSI-INTA 16974703 Level     31150000.dma-controller chan1
    106:          0          0  MSI-INTA 16974704 Level     31150000.dma-controller chan2
    107:          0          0  MSI-INTA 16974705 Level     31150000.dma-controller chan3
    232:          0          0     GICv3 878 Level     40a00000.serial
    233:        856          0     GICv3 280 Level     2880000.serial
    234:          2          0     GICv3 872 Level     47040000.spi
    235:          0          0     GICv3 890 Level     46000000.ethernet
    236:          0          0      INTR 391 Level     310d0000.cpts
    337:          0          0      GPIO   0 Edge    -davinci_gpio  HPD
    403:          0          0     GICv3 362 Edge      j721e-pcie-link-down-irq
    404:          0          0  ITS-PCI-MSI-0000:00:00.0   0 Edge      PCIe PME, aerdrv
    501:      12725          0     GICv3  36 Level     mmc1
    502:          0          0     GICv3 632 Level     4800000.dsi
    506:          0          0     GICv3  43 Level     4e10000.rng
    507:          0          0     GICv3 214 Level     vpu_irq
    510:          6          0      INTR 428 Level     mbox-main-r5fss1-core0, mbox-main-r5fss1-core1
    511:          6          0      INTR 420 Level     mbox-c71-0, mbox-c71-1
    512:         63          0     GICv3 128 Level     xhci-hcd:usb1
    514:          0          0     GICv3 152 Level     6000000.usb
    515:          0          0     GICv3 634 Level     tidss
    524:     130144          0     GICv3 185 Level     4504000.csi-bridge
    525:          6          0      INTR 436 Level     mbox-mcu-r5fss0-core0, mbox-mcu-r5fss0-core1
    528:          6          0      INTR 432 Level     mbox-main-r5fss0-core0, mbox-main-r5fss0-core1
    530:          0          0     GICv3 189 Level     4514000.csi-bridge
    IPI0:      1015       5126       Rescheduling interrupts
    IPI1:      2565      11545       Function call interrupts
    IPI2:         0          0       CPU stop interrupts
    IPI3:         0          0       CPU stop NMIs
    IPI4:         0          0       Timer broadcast interrupts
    IPI5:         4          0       IRQ work interrupts
    IPI6:         0          0       CPU backtrace interrupts
    IPI7:         0          0       KGDB roundup interrupts
    Err:          0
    root@am68-sk:~# cat /proc/interrupts | grep csi
    524:     130144          0     GICv3 185 Level     4504000.csi-bridge
    530:          0          0     GICv3 189 Level     4514000.csi-bridge
    root@am68-sk:~#