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.

DLPC7540: DLPC7540+ITE6807E Test Pattern 和HDMI信号无法显示

Part Number: DLPC7540
我们新做的7540的板子打板回来,可以正常开机和显示logo,但是外部信号和test pattern显示不了,已排除edid的问题。
带dlp logo的splash和SFG的画面都可以显示,稍微复杂点的图片和外部信号(compser里面get sourc config出来的数据是正常的)就显示不了,这会是什么原因?
备注:我们的板子是10层板,原理图基本和开发板一致.
  • test pattern显示不了?棋盘格打不出来? 切不过去吗?还是怎么?

  • 是的,棋盘格打不出来。

    DLP Control program里面可以正常设定到test pattern或者external信号,读取设定状态也是对的,但就是显示不出来,一直是黑画面。

  • 核对这里配置是否和硬件链接一致。DLPC7540和DMD。

  • 硬件确认和软件配置是一致的。如果不一致,开机DLP logo和SFG显示也会不正常的。

  • 切换Test Pattern和HDMI信号的dbmsg, 供参考!

    Blank screen is set to TPG 
    dispfmt_CalculateDisplayArea:  X, Y, Width, Height = 0, 0, 3840, 2160
    dispfmt: minPan, pan, maxPan:0, 0, 0
             data = { 3840, 0, 3840 }
    dispfmt: minScan, scan, maxScan:0, 0, 0
             data = { 2160, 0, 2160 }
    dispfmt_CalculateCroppedArea:  X, Y, Width, Height = 0, 0, 3840, 2160
    dispfmt:apply_disp: activeSource = 3, dispSrc = 0
    
    datapath: Transition to IDLING on Vx1(ITE0)
    Command 0x11 execution took 215698 us (greater than allowed 50 ms)
    mbSend: mbx: 2b610   msg: 0005   tID: 2b348
    mbRecv: mbx: 2b610   msg: 0005    us (greatesource: SPLASH address:  0x1053045c
    source: DisplaySplash size = 3840 x 2160
    Blank screen is set to splash 
    dispfmt_CalculateDisplayArea:  X, Y, Width, Height = 0, 0, 3840, 2160
    dispfmt: minPan, pan, maxPan:0, 0, 0
             data = { 3840, 0, 3840 }
    dispfmt: minScan, scan, maxScan:0, 0, 0
             data = { 2160, 0, 2160 }
    dispfmt_CalculateCroppedArea:  X, Y, Width, Height = 0, 0, 3840, 2160
    dispfmt:apply_disp: activeSource = 2, dispSrc = 2
    
    ------------------- SCANNING CONNECTOR : Vx1(ITE0) ----------------
    Warning: No AFE1000/HW communcation found while attempting to place stand-by (However connector table seem to have a VGA entry)
    digcontrol: Decoder 5 powerStandby complete
    digcontrol: ConfigureForSearch complete
    
    datapath: Transition to SCANNING on Vx1(ITE0)
    Event: Source Change Detected on channel
    mbSend: mbx: 2b610   msg: 0004   tID: 28798
    mbRecv: mbx: 2b610   msg: 0004   data:0000
    Event: DSM Locked on channel
    mbSend: mbx: 2b610   msg: 0003   tID: 28798
    mbRecv: mbx: 2b610   msg: 0003   data:0000
    digcontrol: FillSourceConfig - srcConfig:
            TotalArea.PixelsPerLine  - 4400,
            TotalArea.LinesPerFrame  - 2250,
            ActiveArea.FirstPixel    - 384,
            ActiveArea.FirstLine     - 82,
            ActiveArea.PixelsPerLine - 3840,
            ActiveArea.LinesPerFrame - 2160,
            PixelClockFreqInkHz      - 297000,
            inputFrameRate           - 60,
            srcColorType                        - YUV420.
            srcConfig->IsInterlaced             - FALSE,
    digcontrol: FillSourceConfig complete
    Is3D = FALSE
    dispfmt: DEI Disabled, Field Scaling Disabled
    dispfmt: Input frame rate is 60Hz 
    dispfmt: input resolution: 3840 x 2160
    dispfmt_CalculateDisplayArea:  X, Y, Width, Height = 0, 0, 3840, 2160
    dispfmt: minPan, pan, maxPan:0, 0, 0
             data = { 3840, 0, 3840 }
    dispfmt: minScan, scan, maxScan:0, 0, 0
             data = { 2160, 0, 2160 }
    dispfmt_CalculateCroppedArea:  X, Y, Width, Height = 0, 0, 3840, 2160
    dispfmt:apply_disp: activeSource = 0, dispSrc = 0
    ******* Try to set Color Profile 0 *******
    pictcont: Active Display is 0 
    pictcont: Set White Peaking: 0
    pictcont: Set gamma 0
    pictcont: Sharpness 0 
    pictcont: cscIndex 0 
    pictcont: tableIndex 4 
    
    datapath: Transition to MONITORING on Vx1(ITE0)
    

  •   srcColorType                        - YUV420.

    电脑应该是RGB的。

    核对配置

  • 应该不是这个问题,EVM上同样的信号,dbmsg显示也是YUV420,是可以正常显示的。

    对比过切外部信号的dbmsg,和开发板上打印出来的参数是一样的。还有个关键点,TPG信号也不能正常显示哦,也是黑画面。

  • 前面说开机画面和SFG都正常的?TPG不能显示,这个比较奇怪。你联系当地工程师看一看。

  • dlp的logo画面可以正常显示,换一张色彩复杂的logo图片也是不能正常显示的......

  • 拍一个异常的照片看看

  • 现在调试下来,发现eeprom不通,image相关参数get出来全是0.

    对比EVM的板子(烧录TI提供的img包),EEPROM也不通,一上电也没有i2c的波形出来。这个需要工程档特殊配置吗?

      

  • 这个是配置USB转I2C或SPI接口,以便外围设备PC电脑可以控制DLPC7541,应该和这个问题没有关系。

  • EVM上如果我要更新eeprom里面的值,要怎么设定?现在工程文件改参数后,重新烧录,状态值不会保存更新。

  • 修改上面的EEPROM DATA version版本号

  • 收到,已解决,谢谢!