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.

How to change the frame rate of internally generated patterns?

Other Parts Discussed in Thread: DLPC300

Dear Sanjeev,

As I told, I am developing original LightCrafter board which does not have PFGA and DM365 CPU.

Now I am trying to make slower the frame rate to 30 Hz not by trigger input signal period but by register configuration.

I changed the "Video Frame Rate Control register (I2C: 0x19)" value from 0x0859 to 0x10B0.

But the pattern rate does not change.

Is there any procedure of configuration to change pattern rate?

Please teach me.

Best regards,

Alex

  • Hello Alex,

    The Frame Rate Control register (I2C - 0x19) is applicable for basic color video sequence.Like displaying a Static Image or Internal Test Pattern or a video from external HDMI input.

    For the pattern sequence i.e., 1:1 o/p mode the above register not come into the picture. This document talks about http://www.ti.com/lit/an/dlpa042/dlpa042.pdf how the pattern sequence is working.

    In another post you have mentioned http://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/f/850/p/307322/1079069.aspx#1079069 your configuration is working at 60Hz. What did you input the signal to the DLPC300? Have you connected a 60Hz RGB24 bit signal to the parallel port?

    Do the following -

    1. Run Pattern Sequence using Internal HW generated patterns.

    2. Probe the two signals from DLPC300 GREEN_EN I/O A7 and OUTPUT_TRIGGER I/O N9.

    3. This will basically tell how the DLP display sequence is running.

    The task now is to generate the periodic signals at the RGB24bit parallel port to start displaying the pattern. In short the functionality described in the FPGA document  http://www.ti.com/lit/an/dlpa042/dlpa042.pdf  needs to be replicate in your system.

    Regards,

    Sanjeev

  • Hello Alex,

    Have editied above post. The information I have provided earlier is incorrect. I was looking more from LightCrafter Kit hardware perspective on how it is configured. Hence myself got confused.

    Here is what you need to do for 0x19 register setting to work in pattern sequence mode, to use the internal h/w VSYNC generator signal.

    Ensure the register Sequence Sync Mode (I2C: 0x1E) is configured to use the Internal-VSYNC. i.e., Reg[0x1E] = 0x00. If the Reg[0x1E] = 0x01 then it will wait for external VSYNC signal. With this change the register 0x19 setting should be accepted.

    Regards,
    Sanjeev

     

  • Dear Sanjeev,

    I changed Reg[0x1E] from 0x01 to 0x00, then the frequency of internal test pattern changed as Reg[0x19] value.

    For example, when Reg[0x19]=0x10B1 the frequency is 30Hz.

    Thank you so so much.

    Best regards,

    Alex

  • You are very welcome Alex.

    Merry Christmas and new year wishes to you.

    Regards,

    Sanjeev