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.

[参考译文] DRA722:DRA722 DSS BT1120输出

Guru**** 2554580 points
Other Parts Discussed in Thread: DRA722

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1007685/dra722-dra722-dss-bt1120-output

器件型号:DRA722
Thread 中讨论的其他器件:SysConfig

我想将带有 bt1120的视频输出到 AHD 编码器, 我使用 PDK 进行测试,修改示例:vps_examples_dss_BareMetal, 它将显示色条但失败,无信号输出,DISPC 寄存器值为:  

DISPC_DISPC_REVISION                   0x00000051
DISPC_DISPC_SYSCONFIG                  0x00000001
DISPC_DISPC_SYSSTATUS                  0x00000001
DISPC_DISPC_IRQSTATUS                  0x00000022
DISPC_DISPC_IRQENABLE                  0x00004622
DISPC_DISPC_CONTROL1                   0x00000309
DISPC_DISPC_CONFIG1                    0x01200C04
DISPC_DISPC_DEFAULT_COLOR0             0x00101010
DISPC_DISPC_DEFAULT_COLOR1             0x00000000
DISPC_DISPC_TRANS_COLOR0               0x00000000
DISPC_DISPC_TRANS_COLOR1               0x00000000
DISPC_DISPC_LINE_STATUS                0x00000171
DISPC_DISPC_LINE_NUMBER                0x0000031B
DISPC_DISPC_TIMING_H1                  0x14100727
DISPC_DISPC_TIMING_V1                  0x00501404
DISPC_DISPC_POL_FREQ1                  0x0000F000
DISPC_DISPC_DIVISOR1                   0x00010001
DISPC_DISPC_GLOBAL_ALPHA               0xFFFFFFFF
DISPC_DISPC_SIZE_TV                    0x00000000
DISPC_DISPC_SIZE_LCD1                  0x031F04FF
DISPC_DISPC_GFX_BA_j_0                 0x00000000
DISPC_DISPC_GFX_BA_j_1                 0x00000000
DISPC_DISPC_GFX_POSITION               0x00000000
DISPC_DISPC_GFX_SIZE                   0x00000000
DISPC_DISPC_GFX_ATTRIBUTES             0x000000A0
DISPC_DISPC_GFX_BUF_THRESHOLD          0x04FF04F8
DISPC_DISPC_GFX_BUF_SIZE_STATUS        0x00000500
DISPC_DISPC_GFX_ROW_INC                0x00000001
DISPC_DISPC_GFX_PIXEL_INC              0x00000001
DISPC_DISPC_GFX_TABLE_BA               0x00000000
DISPC_DISPC_VID1_BA_j_0                0x80000400
DISPC_DISPC_VID1_BA_j_1                0x00000000
DISPC_DISPC_VID1_POSITION              0x00000000
DISPC_DISPC_VID1_SIZE                  0x02CF04FF
DISPC_DISPC_VID1_ATTRIBUTES            0x02288A35
DISPC_DISPC_VID1_BUF_THRESHOLD         0x07FF07F8
DISPC_DISPC_VID1_BUF_SIZE_STATUS       0x00000800
DISPC_DISPC_VID1_ROW_INC               0x00000001
DISPC_DISPC_VID1_PIXEL_INC             0x00000001
DISPC_DISPC_VID1_FIR                   0x04000400
DISPC_DISPC_VID1_PICTURE_SIZE          0x02CF04FF
DISPC_DISPC_VID1_ACCU_j_0              0x00000000
DISPC_DISPC_VID1_ACCU_j_1              0x00000000
DISPC_DISPC_VID1_FIR_COEF_H_i_0        0x00800000
DISPC_DISPC_VID1_FIR_COEF_H_i_1        0x0E7DF601
DISPC_DISPC_VID1_FIR_COEF_H_i_2        0x2172F102
DISPC_DISPC_VID1_FIR_COEF_H_i_3        0x3762F001
DISPC_DISPC_VID1_FIR_COEF_H_i_4        0xF24E4EF2
DISPC_DISPC_VID1_FIR_COEF_H_i_5        0xF06237F6
DISPC_DISPC_VID1_FIR_COEF_H_i_6        0xF17221FA
DISPC_DISPC_VID1_FIR_COEF_H_i_7        0xF67D0EFE
DISPC_DISPC_VID1_FIR_COEF_HV_i_0       0x00800000
DISPC_DISPC_VID1_FIR_COEF_HV_i_1       0x0E7DF6FE
DISPC_DISPC_VID1_FIR_COEF_HV_i_2       0x2172F1FA
DISPC_DISPC_VID1_FIR_COEF_HV_i_3       0x3762F0F6
DISPC_DISPC_VID1_FIR_COEF_HV_i_4       0xF24E4E00
DISPC_DISPC_VID1_FIR_COEF_HV_i_5       0xF0623701
DISPC_DISPC_VID1_FIR_COEF_HV_i_6       0xF1722102
DISPC_DISPC_VID1_FIR_COEF_HV_i_7       0xF67D0E01
DISPC_DISPC_VID1_CONV_COEF0            0x01670100
DISPC_DISPC_VID1_CONV_COEF1            0x01000000
DISPC_DISPC_VID1_CONV_COEF2            0x07A90749
DISPC_DISPC_VID1_CONV_COEF3            0x00000100
DISPC_DISPC_VID1_CONV_COEF4            0x000001C6
DISPC_DISPC_VID2_BA_j_0                0x00000000
DISPC_DISPC_VID2_BA_j_1                0x00000000
DISPC_DISPC_VID2_POSITION              0x00000000
DISPC_DISPC_VID2_SIZE                  0x00000000
DISPC_DISPC_VID2_ATTRIBUTES            0x00008400
DISPC_DISPC_VID2_BUF_THRESHOLD         0x07FF07F8
DISPC_DISPC_VID2_BUF_SIZE_STATUS       0x00000800
DISPC_DISPC_VID2_ROW_INC               0x00000001
DISPC_DISPC_VID2_PIXEL_INC             0x00000001
DISPC_DISPC_VID2_FIR                   0x04000400
DISPC_DISPC_VID2_PICTURE_SIZE          0x00000000
DISPC_DISPC_VID2_ACCU_j_0              0x00000000
DISPC_DISPC_VID2_ACCU_j_1              0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_0        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_1        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_2        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_3        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_4        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_5        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_6        0x00000000
DISPC_DISPC_VID2_FIR_COEF_H_i_7        0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_0       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_1       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_2       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_3       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_4       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_5       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_6       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV_i_7       0x00000000
DISPC_DISPC_VID2_CONV_COEF0            0x00000000
DISPC_DISPC_VID2_CONV_COEF1            0x00000000
DISPC_DISPC_VID2_CONV_COEF2            0x00000000
DISPC_DISPC_VID2_CONV_COEF3            0x00000000
DISPC_DISPC_VID2_CONV_COEF4            0x00000000
DISPC_DISPC_DATA1_CYCLE1               0x00000000
DISPC_DISPC_DATA1_CYCLE2               0x00000000
DISPC_DISPC_DATA1_CYCLE3               0x00000000
DISPC_DISPC_VID1_FIR_COEF_V_i_0        0x00000000
DISPC_DISPC_VID1_FIR_COEF_V_i_1        0x0000FE01
DISPC_DISPC_VID1_FIR_COEF_V_i_2        0x0000FA02
DISPC_DISPC_VID1_FIR_COEF_V_i_3        0x0000F601
DISPC_DISPC_VID1_FIR_COEF_V_i_4        0x000000F2
DISPC_DISPC_VID1_FIR_COEF_V_i_5        0x000001F6
DISPC_DISPC_VID1_FIR_COEF_V_i_6        0x000002FA
DISPC_DISPC_VID1_FIR_COEF_V_i_7        0x000001FE
DISPC_DISPC_VID2_FIR_COEF_V_i_0        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_1        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_2        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_3        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_4        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_5        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_6        0x00000000
DISPC_DISPC_VID2_FIR_COEF_V_i_7        0x00000000
DISPC_DISPC_CPR1_COEF_R                0x1344B01D
DISPC_DISPC_CPR1_COEF_G                0xF51D4883
DISPC_DISPC_CPR1_COEF_B                0x20DC93EB
DISPC_DISPC_GFX_PRELOAD                0x00000100
DISPC_DISPC_VID1_PRELOAD               0x00000100
DISPC_DISPC_VID2_PRELOAD               0x00000100
DISPC_DISPC_CONTROL2                   0x00000300
DISPC_DISPC_GFX_POSITION2              0x00000000
DISPC_DISPC_VID1_POSITION2             0x00000000
DISPC_DISPC_VID2_POSITION2             0x00000000
DISPC_DISPC_VID3_POSITION2             0x00000000
DISPC_DISPC_VID3_ACCU_j_0              0x00000000
DISPC_DISPC_VID3_ACCU_j_1              0x00000000
DISPC_DISPC_VID3_BA_j_0                0x00000000
DISPC_DISPC_VID3_BA_j_1                0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_0        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_1        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_2        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_3        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_4        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_5        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_6        0x00000000
DISPC_DISPC_VID3_FIR_COEF_H_i_7        0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_0       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_1       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_2       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_3       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_4       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_5       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_6       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV_i_7       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_0        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_1        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_2        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_3        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_4        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_5        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_6        0x00000000
DISPC_DISPC_VID3_FIR_COEF_V_i_7        0x00000000
DISPC_DISPC_VID3_ATTRIBUTES            0x00008400
DISPC_DISPC_VID3_CONV_COEF0            0x00000000
DISPC_DISPC_VID3_CONV_COEF1            0x00000000
DISPC_DISPC_VID3_CONV_COEF2            0x00000000
DISPC_DISPC_VID3_CONV_COEF3            0x00000000
DISPC_DISPC_VID3_CONV_COEF4            0x00000000
DISPC_DISPC_VID3_BUF_SIZE_STATUS       0x00000800
DISPC_DISPC_VID3_BUF_THRESHOLD         0x07FF07F8
DISPC_DISPC_VID3_FIR                   0x04000400
DISPC_DISPC_VID3_PICTURE_SIZE          0x00000000
DISPC_DISPC_VID3_PIXEL_INC             0x00000001
DISPC_DISPC_VID3_POSITION              0x00000000
DISPC_DISPC_VID3_PRELOAD               0x00000100
DISPC_DISPC_VID3_ROW_INC               0x00000001
DISPC_DISPC_VID3_SIZE                  0x00000000
DISPC_DISPC_DEFAULT_COLOR2             0x00000000
DISPC_DISPC_TRANS_COLOR2               0x00000000
DISPC_DISPC_CPR2_COEF_B                0x00000000
DISPC_DISPC_CPR2_COEF_G                0x00000000
DISPC_DISPC_CPR2_COEF_R                0x00000000
DISPC_DISPC_DATA2_CYCLE1               0x00000000
DISPC_DISPC_DATA2_CYCLE2               0x00000000
DISPC_DISPC_DATA2_CYCLE3               0x00000000
DISPC_DISPC_SIZE_LCD2                  0x00000000
DISPC_DISPC_TIMING_H2                  0x00000000
DISPC_DISPC_TIMING_V2                  0x00000000
DISPC_DISPC_POL_FREQ2                  0x00000000
DISPC_DISPC_DIVISOR2                   0x00040001
DISPC_DISPC_WB_ACCU_j_0                0x00000000
DISPC_DISPC_WB_ACCU_j_1                0x00000000
DISPC_DISPC_WB_BA_j_0                  0x00000000
DISPC_DISPC_WB_BA_j_1                  0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_0          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_1          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_2          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_3          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_4          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_5          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_6          0x00000000
DISPC_DISPC_WB_FIR_COEF_H_i_7          0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_0         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_1         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_2         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_3         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_4         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_5         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_6         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV_i_7         0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_0          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_1          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_2          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_3          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_4          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_5          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_6          0x00000000
DISPC_DISPC_WB_FIR_COEF_V_i_7          0x00000000
DISPC_DISPC_WB_ATTRIBUTES              0x00008000
DISPC_DISPC_WB_CONV_COEF0              0x00000000
DISPC_DISPC_WB_CONV_COEF1              0x00000000
DISPC_DISPC_WB_CONV_COEF2              0x00000000
DISPC_DISPC_WB_CONV_COEF3              0x00000000
DISPC_DISPC_WB_CONV_COEF4              0x00000000
DISPC_DISPC_WB_BUF_SIZE_STATUS         0x00000800
DISPC_DISPC_WB_BUF_THRESHOLD           0x07FF07F8
DISPC_DISPC_WB_FIR                     0x04000400
DISPC_DISPC_WB_PICTURE_SIZE            0x00000000
DISPC_DISPC_WB_PIXEL_INC               0x00000001
DISPC_DISPC_WB_ROW_INC                 0x00000001
DISPC_DISPC_WB_SIZE                    0x00000000
DISPC_DISPC_VID1_BA_UV_j_0             0x00000000
DISPC_DISPC_VID1_BA_UV_j_1             0x00000000
DISPC_DISPC_VID2_BA_UV_j_0             0x00000000
DISPC_DISPC_VID2_BA_UV_j_1             0x00000000
DISPC_DISPC_VID3_BA_UV_j_0             0x00000000
DISPC_DISPC_VID3_BA_UV_j_1             0x00000000
DISPC_DISPC_WB_BA_UV_j_0               0x00000000
DISPC_DISPC_WB_BA_UV_j_1               0x00000000
DISPC_DISPC_CONFIG2                    0x00000000
DISPC_DISPC_VID1_ATTRIBUTES2           0x00000000
DISPC_DISPC_VID2_ATTRIBUTES2           0x00000000
DISPC_DISPC_VID3_ATTRIBUTES2           0x00000000
DISPC_DISPC_GAMMA_TABLE0               0x00000000
DISPC_DISPC_GAMMA_TABLE1               0x00000000
DISPC_DISPC_GAMMA_TABLE2               0x00000000
DISPC_DISPC_VID1_FIR2                  0x04000200           
DISPC_DISPC_VID1_ACCU2_j_0             0x00000000
DISPC_DISPC_VID1_ACCU2_j_1             0x00000000
DISPC_DISPC_VID1_FIR_COEF_H2_i_0       0x00800000
DISPC_DISPC_VID1_FIR_COEF_H2_i_1       0x0E7DF601
DISPC_DISPC_VID1_FIR_COEF_H2_i_2       0x2172F102
DISPC_DISPC_VID1_FIR_COEF_H2_i_3       0x3762F001
DISPC_DISPC_VID1_FIR_COEF_H2_i_4       0xF24E4EF2
DISPC_DISPC_VID1_FIR_COEF_H2_i_5       0xF06237F6
DISPC_DISPC_VID1_FIR_COEF_H2_i_6       0xF17221FA
DISPC_DISPC_VID1_FIR_COEF_H2_i_7       0xF67D0EFE
DISPC_DISPC_VID1_FIR_COEF_HV2_i_0      0x00800000
DISPC_DISPC_VID1_FIR_COEF_HV2_i_1      0x0E7DF6FE
DISPC_DISPC_VID1_FIR_COEF_HV2_i_2      0x2172F1FA
DISPC_DISPC_VID1_FIR_COEF_HV2_i_3      0x3762F0F6
DISPC_DISPC_VID1_FIR_COEF_HV2_i_4      0xF24E4E00
DISPC_DISPC_VID1_FIR_COEF_HV2_i_5      0xF0623701
DISPC_DISPC_VID1_FIR_COEF_HV2_i_6      0xF1722102
DISPC_DISPC_VID1_FIR_COEF_HV2_i_7      0xF67D0E01
DISPC_DISPC_VID1_FIR_COEF_V2_i_0       0x00000000
DISPC_DISPC_VID1_FIR_COEF_V2_i_1       0x0000FE01
DISPC_DISPC_VID1_FIR_COEF_V2_i_2       0x0000FA02
DISPC_DISPC_VID1_FIR_COEF_V2_i_3       0x0000F601
DISPC_DISPC_VID1_FIR_COEF_V2_i_4       0x000000F2
DISPC_DISPC_VID1_FIR_COEF_V2_i_5       0x000001F6
DISPC_DISPC_VID1_FIR_COEF_V2_i_6       0x000002FA
DISPC_DISPC_VID1_FIR_COEF_V2_i_7       0x000001FE
DISPC_DISPC_VID2_FIR2                  0x04000400
DISPC_DISPC_VID2_ACCU2_j_0             0x00000000
DISPC_DISPC_VID2_ACCU2_j_1             0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_0       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_1       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_2       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_3       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_4       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_5       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_6       0x00000000
DISPC_DISPC_VID2_FIR_COEF_H2_i_7       0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_0      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_1      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_2      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_3      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_4      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_5      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_6      0x00000000
DISPC_DISPC_VID2_FIR_COEF_HV2_i_7      0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_0       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_1       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_2       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_3       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_4       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_5       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_6       0x00000000
DISPC_DISPC_VID2_FIR_COEF_V2_i_7       0x00000000
DISPC_DISPC_VID3_FIR2                  0x04000400
DISPC_DISPC_VID3_ACCU2_j_0             0x00000000
DISPC_DISPC_VID3_ACCU2_j_1             0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_0       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_1       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_2       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_3       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_4       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_5       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_6       0x00000000
DISPC_DISPC_VID3_FIR_COEF_H2_i_7       0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_0      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_1      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_2      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_3      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_4      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_5      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_6      0x00000000
DISPC_DISPC_VID3_FIR_COEF_HV2_i_7      0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_0       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_1       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_2       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_3       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_4       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_5       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_6       0x00000000
DISPC_DISPC_VID3_FIR_COEF_V2_i_7       0x00000000
DISPC_DISPC_WB_FIR2                    0x04000400
DISPC_DISPC_WB_ACCU2_j_0               0x00000000
DISPC_DISPC_WB_ACCU2_j_1               0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_0         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_1         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_2         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_3         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_4         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_5         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_6         0x00000000
DISPC_DISPC_WB_FIR_COEF_H2_i_7         0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_0        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_1        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_2        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_3        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_4        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_5        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_6        0x00000000
DISPC_DISPC_WB_FIR_COEF_HV2_i_7        0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_0         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_1         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_2         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_3         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_4         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_5         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_6         0x00000000
DISPC_DISPC_WB_FIR_COEF_V2_i_7         0x00000000
DISPC_DISPC_GLOBAL_BUFFER              0x246D2240
DISPC_DISPC_DIVISOR                    0x00010001
DISPC_DISPC_WB_ATTRIBUTES2             0x00000000
DISPC_DISPC_DEFAULT_COLOR3             0x00000000
DISPC_DISPC_TRANS_COLOR3               0x00000000
DISPC_DISPC_CPR3_COEF_B                0x00000000
DISPC_DISPC_CPR3_COEF_G                0x00000000
DISPC_DISPC_CPR3_COEF_R                0x00000000
DISPC_DISPC_DATA3_CYCLE1               0x00000000
DISPC_DISPC_DATA3_CYCLE2               0x00000000
DISPC_DISPC_DATA3_CYCLE3               0x00000000
DISPC_DISPC_SIZE_LCD3                  0x00000000
DISPC_DISPC_DIVISOR3                   0x00040001
DISPC_DISPC_POL_FREQ3                  0x00000000
DISPC_DISPC_TIMING_H3                  0x00000000
DISPC_DISPC_TIMING_V3                  0x00000000
DISPC_DISPC_CONTROL3                   0x00000300
DISPC_DISPC_CONFIG3                    0x00000000
DISPC_DISPC_GAMMA_TABLE3               0x00000000
DISPC_DISPC_BA0_FLIPIMMEDIATE_EN       0x00000000
DISPC_DISABLE_MSTANDBY_ENHANCEMENT     0x00000001
DISPC_DISPC_GLOBAL_MFLAG_ATTRIBUTE     0x00000000
DISPC_DISPC_GFX_MFLAG_THRESHOLD        0x00000000
DISPC_DISPC_VID1_MFLAG_THRESHOLD       0x00000000
DISPC_DISPC_VID2_MFLAG_THRESHOLD       0x00000000
DISPC_DISPC_VID3_MFLAG_THRESHOLD       0x00000000
DISPC_DISPC_WB_MFLAG_THRESHOLD         0x00000000

谢谢

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

    您好!

    BT1120输出需要对配置进行细微更改。 我们需要在  DISPC_CONFIG 寄存 器中启用 BT1120 (Bit21)、并启用 CSC 以将输入 RGB 转换为 YUV。  

    除了数据信号、您能否检查 时钟输出引脚上是否有任何时钟?

    引脚多路复用 设置是否正确? 您能否检查代码何时运行?

    此致、

    Brijesh

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

    1. pinxmux 正常、硬件连接为:

    VOUT1_CLK --> ENCODER_CLK
    VOUT1_D02~D09 --> Y0~7
    VOUT1_D12~D19 --> C0~7

    焊盘的 MUXMODE 为0x0

    2.我可以测量时钟输出信号正常,频率是37.125MHz,这是我的预期,但数据引脚没有信号,所有信号都保持低电平。

    3. BT1120和 CSC 已设置,如上所述:

    DISPC_DISPC_CONFIG1                    0x01200C04

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

    您好!

    如果您获得像素时钟、则会启用 VENC/DSS。  

    您能否共享 pinmux 寄存器的完整值?

    此致、

    Brijesh

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

    好的,

    CTRL_CORE_PAD_VOUT1_CLK	    0x00040000	
    CTRL_CORE_PAD_VOUT1_DE	    0x00040000	
    CTRL_CORE_PAD_VOUT1_FLD	    0x00040000	
    CTRL_CORE_PAD_VOUT1_HSYNC	0x00040100	
    CTRL_CORE_PAD_VOUT1_VSYNC	0x00040000	
    CTRL_CORE_PAD_VOUT1_D0	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D1	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D2	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D3	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D4	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D5	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D6	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D7	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D8	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D9	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D10	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D11	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D12	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D13	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D14	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D15	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D16	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D17	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D18	    0x00040000	
    CTRL_CORE_PAD_VOUT1_D19	    0x00040000	

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

    仅 VOUT1_CLK、VOUT1_D02~D09、VOUT1_D12~19、 我想使用嵌入式同步信号

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

    好的、 在 pinmux 值中、您能否复位位位位位位位21、即 INPUTENABLE?

    实质上、将所有 pinxmu 值设置为0x0。

    Rgds、

    Brijesh

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

    还可以,但是没有什么改变!

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

    好的、您是否看到该视频端口出现 vsync 中断?  

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

    我使用 了 PDK 示例:vps_examples_dss_BareMetal ,您的意思是有 vsync ISR? 哦,哪一个寄存器?

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

    您好!

    是的、您是否看到驱动程序不断进行回调? 此应用程序是否正常运行并完成?  

    此致、

    Brijesh

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

    编码可以运行、我认为回调是通过以下方式注册的:

    VpsDrv_DispInstObj *App_dsscoreOpen(UInt32 dssInstId)
    {
        VpsDrv_DispInstObj   *pObj = NULL;
        VpsCore_OpenPrms      openParams;
        VpsCore_DssOpenParams dssOpenParams;
    
        openParams.reqFrmCb  = (VpsCore_ReqFrameCb) App_DssqueBufs;
        openParams.frmDoneCb = (VpsCore_FrameDoneCb) App_DssdeQueBufs;
    
        pObj = VpsDrv_dssOpen(dssInstId, &openParams, &dssOpenParams);
    
        return pObj;
    }

    因此,没有调用回调。  

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

    在该示例中、我的更改包括:

    1.通过 I2C 初始化编码器

    2.将输出分辨率更改为720p

    3.使用以下代码将输出格式更改为 BT1120:

        outputInfo.vencId = vencId;
        outputInfo.dataFormat = FVID2_DF_RGB24_888;
        outputInfo.dvoFormat = VPS_DCTRL_DVOFMT_BT1120_EMBSYNC ;
        outputInfo.videoIfWidth = FVID2_VIFW_24BIT ;
    
        vpsDrv_DctrlSetVencOutput(pObj,&outputInfo);

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

    使用此低电平驱动器的具体原因是什么?  

     文件夹 ti_component-\drivers\pdk_01_10_02_07\packages/ti\drv\v\examples\dss\displayDss\src\DisplayDss_main.c 中有一个使用高级驱动程序的示例 您可以尝试使用它吗?

    我会检查您的寄存器设置、看看我是否能找到任何东西。

    此致、

    Brijesh

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

    没有具体原因,只是看起来很简单。

    明天我会试一下、晚安!

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

    您好!

     我在寄存器中看到它

    -生成 VSYNC 中断、    DISPC_DISPC_IRQSTATUS 0x00000022
    -线路被推出、       DISPC_DISPC_LINE_STATUS 0x00000171

    也是如此

    - BT1120输出被启用

     -水平消隐为0x27、即40个时钟周期

    -垂直空白1为20

    -垂直空白2为6

    - 使用 YUV422格式启用 VID1流水线。

    因此、我看不到配置有任何问题。 您是否可以 暂时禁用视频流水线并仅发送背景颜色。  

    此致、

    Brijesh

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

    很抱歉、我在过去两天里一直在做其他事情。

    我通过 DISPC_VID1_attributes 中的清除使能位禁用视频流水线、并将 DISPC_DEFAULT_COLOR0更改为红色(0xx0000)、但数据引脚上仍然没有信号!

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

    我再次尝试 packages/ti/drv/vPS/examples/dss/dss_BareMetal_app/src/app_dss.c、调用 ISR 回调!

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

    您好!

    这意味着 DSS 正在推送数据。

    您现在能否检查 DSS 输出中是否有任何良好的数据?

    此致、

    Brijesh

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

    否、数据引脚(D02~D09、D12~D19)保持低电平。

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

    示例  ti_component-\drivers\pdk_01_10_02_07\packages/ti\drv\vps\examples\dss\displayDss\src\DisplayDss_main.c 很难移植到我的定制板、 修改 packages/ti/drv/vPS/examples/dss/BareMetal_app/src/app_dss.c 可能更容易、我需要帮助!

    谢谢

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

    您好!

    如果回调即将到来、寄存器设置正确、那么唯一可以阻止输出的是 pinmux、您能否检查所有20个引脚的 pinmux 值以确保它们已配置为输出电压?  

    此致、

    Brijesh

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

    我放弃了 VPS 驱动程序、改为 Linux omapdrm 驱动程序、它可以是输出图片、但显示错误、显示跳转和脱位:

    我认为,较大的概率是 DSS 输出时序的问题,我注意到参考手册中的 BT 模式:  

    1.行数或每行像素数是指包含消隐? 我的分辨率为720p30 (1650x750、30fps,有效显示为1280x720),每行像素数应为1280或1650?

    2.什么是垂直帧消隐 NO1/NO2?

    3.水平消隐是1650-1280?  

    4.其他字段(HFP、HBP……) 是未定义的,还是应为零?  

    谢谢!

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

    您好!

    我 在分析寄存器转储并发布在下面时、您是否检查了我的回复? 您能否检查以下时序是否正确? 本质上、驱动 程序是相同的、但只需确保 DSS 配置正确。  

    -生成 VSYNC 中断、    DISPC_DISPC_IRQSTATUS 0x00000022
    -线路被推出、       DISPC_DISPC_LINE_STATUS 0x00000171

    也是如此

    - BT1120输出被启用

     -水平消隐为0x27、即40个时钟周期

    -垂直空白1为20

    -垂直空白2为6

    - 使用 YUV422格式启用 VID1流水线。

    请查找您的问题答案。

    1.行数或每行像素数是指包含消隐? 我的分辨率为720p30 (1650x750、30fps,有效显示为1280x720),每行像素数应为1280或1650?

    这是活动帧分辨率、因此在此处配置1280x720。

    2.什么是垂直帧消隐 NO1/NO2?

    如果您在图像顶部和底部有两个消隐位置、则使用此选项。 通常、您只需要配置消隐编号1。  

    3.水平消隐是1650-1280?  

    是的、水平消隐为1650-1280

    4.其他字段(HFP、HBP……) 是未定义的,还是应为零?  

    是的。

    此致、

    Brijesh

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

    我现在是测试 omapdrm,寄存器已更改,它使用 GFX 管道。

    我关闭 gfx 管道并将  DISPC_DEFAULT_COLOR0设置为零,为了测量 BT1120嵌入式同步间隔,结果显示了这一点  

    每行像素数表示所有行像素、即1650

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

    包括消隐在内的总像素数为1650、但有效像素将为1280。

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

    是的、我的意思是我的测试结果显示 DISPC_SIZE _LCD1[11:0] PPL 字段应为1650

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

    很抱歉、不理解这个问题、 您是不是要询问应该在这个寄存器中配置什么?  

    PPL 是活动视频行大小。  

    此致、

    Brijesh

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

    好的、您能告诉我如何将所有字段值设置为720p30:  

    谢谢

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

    请设置配置、如下所示。

    DISPC_CONFIGo[22] OUTPUTMODEENABLE = 0

    DISPC_时序_HO[7:0] HSW = 370

    DISPC_时序_Vo[19:8] VFP = 25

    DISPC_Timing_Vo[31:20] VBP = 5

    DISPC_SIZE _LCDx[27:16] LPP = 1280

    DISPC_SIZE _LCDx[11:0] PPL = 720

    此致、

    Brijesh

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

    DISPC 在 LCD 时支持最大256字节的水平消隐
    输出配置为 BT 模式(DISPC_时序_H1/2/3的位域 HSW)
    寄存器为8位宽)。 这与 BT.656和 BT.1120不兼容
    这两种标准都需要较长的消隐期。 超过256
    应用需要水平消隐字节、然后是 RGB 模式
    必须用于 LCD 输出。

    BTW,为什么 VFP、VBP 是25,5,可以是30,0?

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

    哦、是的、没错、HSW 的时钟周期不能超过256个、因此在最大行大小时为1536、而不是1650。

    是的、VFP 可配置为30、0。

    此致、

    Brijesh  

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

    编码器(TP2912) FAE 告诉我,线的总像素不能更改,即1650,它可以增加有效线以保留总线,我的设置:

    HSW = 250

    LPP = 1400

    VFP = 30

    VBP = 0

    PPL = 720

    然后显示所有黑色(全零), 测量 BT1120嵌入式同步(SAV/EAV Y7为1)间隔,间隔不相等,44.4us。 38美国. 跳跃  

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

    但编码器是否支持该计时?  编码器能否接受1400而不是1280的有效行大小?

    此致、

    Brijesh

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

    他告诉我这样做,他说,全高清收复员机将自动进行裁剪。 当前问题是 DRA722输出时序不正确、HSYNC 间隔不相等。

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

    您好、Rangzhou Liu、

    这种情况不太可能发生。 没有 DSS 控制可为每条线路设置不同的时序。 该线的时序在整个帧内保持一致。  请仔细检查一下吗?  

    此致、

    Brijesh

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

    关系寄存器值:

    DISPC_REVISION	        	0x00000051	
    DISPC_SYSCONFIG	        	0x00002015	
    DISPC_SYSSTATUS	        	0x00000001	
    DISPC_IRQSTATUS	        	0x00010083	
    DISPC_IRQENABLE	        	0x0E92D640	
    DISPC_CONTROL1	        	0x00018309	
    DISPC_CONFIG1	        	0x0120020C	
    DISPC_DEFAULT_COLOR0		0x00000000	
    DISPC_DEFAULT_COLOR1		0x00000000	
    DISPC_TRANS_COLOR0	    	0x00000000	
    DISPC_TRANS_COLOR1	    	0x00000000	
    DISPC_LINE_STATUS	    	0x00000058	
    DISPC_LINE_NUMBER	    	0x00000000	
    DISPC_TIMING_H1	        	0x000000F9	
    DISPC_TIMING_V1	        	0x00501900	
    DISPC_POL_FREQ1	        	0x00073000	
    DISPC_DIVISOR1	        	0x00010004	
    DISPC_GLOBAL_ALPHA	    	0xFFFFFFFF	
    DISPC_SIZE_TV	        	0x00000000	
    DISPC_SIZE_LCD1	        	0x02CF0577	
    DISPC_GFX_BA_j_0	    	0x7F6DC000	
    DISPC_GFX_BA_j_1	    	0x7F6DC000	
    DISPC_GFX_POSITION	    	0x00000000	
    DISPC_GFX_SIZE	        	0x02CF04FF	
    DISPC_GFX_ATTRIBUTES	  	0x020040B0	
    DISPC_GFX_BUF_THRESHOLD	  	0x07FF07F8	
    DISPC_GFX_BUF_SIZE_STATUS	0x00000500	

    SAV/EAV 间隔:

    Δt1 =38us、Δt2 =52us

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

    您好!

    您能否测量两条连续线之间的两个 HS 间隔? 您可以检查一下吗?  

    此致、

    Brijesh

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

    抱歉,无法直接测量 HS 间隔,因为嵌入式同步 ,在黑色(有效数据全为零)模式下, EAV->SAV->EAV ,即,三个 Y7高脉冲间隔是 HS 间隔

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

    您好!

    我是说您对38us 和52us 的测量适用于 后续行吗? 如果不是、您是否可以测量后续行?  

    DSS 无法在每条线路上输出不同的时序。 我觉得这可能是一些测量错误。

    此致、

    Brijesh

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

    也许38+52是一个线时间、这不是上面 DSS 寄存器值的预期值。  

    当然,测量方法也可能不正确,我认为是正确的:在黑色(有效数据全为零)模式下, EAV->SAV->EAV ,即,三个 Y7高脉冲间隔是 HS 间隔,你能更好地告诉我吗?

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

    它还取决于像素时钟、那么您 配置的像素时钟是什么?

    1650x720x30 ~ 37.2MHz。 这是您用作像素时钟的东西吗?

    此致、

    Brijesh

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

    37.125MHz,正常

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

    您好!

    但 它不匹配。  

    250是 HSW、  

    1400是宽度  

    因此总宽度为1650。

    对于37.125MHz 时钟、线周期约为44.4us。

    您能否检查您的像素时钟设置?  看起来不正确。

    此致、

    Brijehs

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

    是的,我选中了 double,是37.125MHz

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

    您是否还可以使用 示波器进行测量并确认其为37.125MHZ?  

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

    我认为像素时钟被2分频、因此44.5us 的时间周期变为90us。  

    我认为输出端的像素时钟不是37.125、而 是18.5625MHz。  

    是否可以检查 DSS 内部除数? 是否可以确定将其设置为1?

    Rgds、

    Brijesh

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

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

    那么、您可能会遇到测量问题、是否确定要捕获一行的时间? 它实际上是 BT1120输出吗?  

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

    上述 DSS 寄存器值列表中,我禁用 GFX  管道并将  DISPC_DEFAULT_COLOR0设置为零,然后测量 Ydata 位7输出,BT1120的 EAV/SAV 为 FF-00-00-xy (最高位始终为1),因此放大 Y7波形是:  

     

    当我缩小以查看两个或更多 SAV/EAV 符号时、它看起来像一个脉冲。 一行由  消隐--> SAV -->有效数据--> EAV 组成,因此我认为三个脉冲间隔是一个线时间。

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

    您好!

    是的、EAV 至 SAV + SAV 至 EAV 是 一个完整的线时间。 但为什么它几乎是实际时间的两倍? 应该是44.5us、但您将得到90us。  

    此致、

    Brijesh