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.

DS90UB948-Q1EVM: Unable to generate pattern or image

Part Number: DS90UB948-Q1EVM
Other Parts Discussed in Thread: ALP

I'm trying to connect a 1920x720 screen to the 948 eval board and display the pattern generator. However, the screen remains dark no matter how I try to turn on the display. I've adjusted the display settings on the right side of the screen without success. I've also connected the 949 eval board to the 948, and my laptop recognizes that it is connected to a 1920x720 display, but is also unable to resolve an image. I'm attaching the datasheet of the display, any help would be appreciated.

 M123AWF4_R0_Rev.00_20210730_202208308660.pdf

  • Hi Bruce,

    I've adjusted the display settings on the right side of the screen without success.

    Could I have more insight on the display settings you've mentioned?

    Also, Analog Launch Pad (ALP) screenshots including the Information tab and Pattern Generator tab would be super helpful as well, let us start from the top and ensure that the configurations are correct. If you can, please provide those two tabs for either setup, the 948 to the monitor alone or the 949 to the 948 to the monitor.

    Best,

    Miguel

  • Hi Miguel,

    For the display settings, I meant within the pattern generator. Sorry about the confusion. Here are screenshots of both tabs, and I am currently connected only to the 948.

     

  • Hi Bruce,

    Thank you for the ALP tabs, as well as your 948 setup.

    With the pattern generator configuration that is currently set up, I would suggest using the [] Color Bars checkbox in this scenario. It could be possible the output you were receiving on the display was actually just a black screen, given the custom color Hex selected is #000000.

    If any issues arise after using the color bars option, it may also be worth checking the timings that the display uses, to ensure it aligns in compatibility with the pattern generator specifications.

    Hope this helps!

    Best,

    Miguel

  • Hi Miguel,

    I'm unable to have color bars appear on the screen. This is the current timing information I have from the display's datasheet, would you recommend any specific timing settings that I could change to have the display work?

  • Hi Bruce,

    May I have a register dump from the 948 side via ALP? This will help verify the timing configurations and patgen settings that have been configured. I would also like to see, if you can make it bigger, the entirety of the timing configuration window seen under video control to cross reference it with the specifications that you see here. If possible, include the screenshot of your latest configuration of the entire patgen tab. 

    Best,

    Miguel

  • Hello Miguel,

    Here is the register dump from the 948. Also screenshots with the video control window.

    948_regs.txt
    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Register Display - ALP Nano 1 - DS90UB948, Connector 1
    Register Data Name
    0x0000 0x5C I2C Device ID
    0x0001 0x04 Reset
    0x0002 0x00 General Configuration 0
    0x0003 0xF8 General Configuration 1
    0x0004 0xFE BCC Watchdog Control
    0x0005 0x1E I2C Control 1
    0x0006 0x80 I2C Control 2
    0x0007 0x18 REMOTE ID
    0x0008 0x00 SlaveID[0]
    0x0009 0x00 SlaveID[1]
    0x000A 0x00 SlaveID[2]
    0x000B 0x00 SlaveID[3]
    0x000C 0x00 SlaveID[4]
    0x000D 0x00 SlaveID[5]
    0x000E 0x00 SlaveID[6]
    0x000F 0x00 SlaveID[7]
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Hi Bruce,

    Thank you for the requested information, I will review the register status and update you on the configuration.

    Best,

    Miguel

  • Hi Bruce,

    Thank you for your patience. Upon observing the PGCTL register, 0x64[7:0] = 0x14, it seems that Pattern Generation has color bars selected, but Pattern Generator itself not enabled. 

    Please select the enable "generator checkbox" and try color bars again, don't forget to send the command by selecting "Apply" on the right.

    Or try the following script recommendation; set register 0x63[0] = 1 first, then set PGCTL register 0x64[7:0] = 0x15 to enable the pattern generation and see if this produces a signal to the monitor.

    Looking forward to seeing your results, please let me know if you have any questions regarding the configuration. 

    Best,

    Miguel

  • Hi Miguel, 

    The pattern generator has been enabled and there is still no image. As you can see in the first screenshot, I enabled both the generator and color bars. I only disabled it to scroll such that I could screenshot the whole video control panel.

    Thanks

  • Hi Bruce,

    As you can see in the first screenshot, I enabled both the generator and color bars. I only disabled it to scroll such that I could screenshot the whole video control panel.

    I see now, thank you for clarifying.

    In this circumstance, with the correct configurations on the DES registers to configure a Pattern Generator output, it there may be a connection issue between the DES and the output destination, or a configuration with the display timing. Let me confirm some of the parameters that are set here and see if they match to the PATGEN setup. The last parameter I am unable to see is Front Porch, would you be able to capture this under Video Control?

    Best,

    Miguel

  • Hi Bruce,

    One thing I noticed in the pattern Generation tab is that the approximate frame rate is running at 44 fps, and the frame rate of the monitor according to the specifications is between 55 and 65 Hz. This would mean modifying the timing in order to match this intended frame rate (60 fps ideally), this might allow for pattern and image to show up on the display, please allow me some additional time to look into this, until tomorrow.

    Best,

    Miguel

  • Hello Miguel, 

    There was an external issue forcing the display off. It is now working correctly with the settings I provided before. Thank you for the help!