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.

FPGA+DLPC300+DLP3000 Pattern Mode 显示不正常

Other Parts Discussed in Thread: DLPC300

当前设计使用FPGA控制LED,和生成条纹图像(608pix x 684),DLPC300+DLP3000做投影,MSP430对DLPC300进行配置。

按照DLPU004B.pdf  Table 2-106配置DLPC300为 1bit Internal Video。只输入同一个图像,但是发现DLP3000一直在切换显示不同条纹的图片,不知如何让它静止显示所提供的图片。

示波器测量发现 DLPC300 RDBUF[1:0](Pin R9,B6) 一直跟随VSYNC下降沿在切换(00 ,01 ,10,11); BUFFER_SWAP(Pin A8)则是8个VSYNC 有一次脉冲。

请问这个现象正常吗?请问如何判断一个BUFFER已经被填充完毕?

设置DLPC300 为 1bit internal video sequence, 请问 RGB888的图像,每个Buffer需要写入几次?写入后,每个BUFFER里的24 张1bit图 如何投出?

谢谢!!!!

  • 您好!

    感谢您使用TI的DLP产品。

    所以需要使用的模式是Stored Pattern模式,Pattern是1bit?在这种模式下最多可以96个pattern,最高4000Hz。

    1.请问这个现象正常吗?请问如何判断一个BUFFER已经被填充完毕?

    有关 RDBUF[1:0]和 BUFFER_SWAP信号的时序,请参考。BUFFER_SWAP信号似乎有一些问题。

    2.设置DLPC300 为 1bit internal video sequence, 请问 RGB888的图像,每个Buffer需要写入几次?写入后,每个BUFFER里的24 张1bit图 如何投出?

    每个buffer只需要写一次。

    如何投出请参考TI的SDK

  • 您好,感谢您的回复。
    但是我们现在正在调试样机。 没有用到EVM和GUI。FPGA也和EVM里的不同。
    DLPC300 Datasheet/Programmer's Guide里都没有提到 Stored Pattern。只有FPGA OverView 里提到了。 相应的 Buffer Swap Timing 里也只有FPGA OverView里涉及。但是从我们的实验里看到的是 如果设置为1bit internal video sequence,Buffer Swap Request会等到8个VSYNC后才拉高。如果是8bit internal video sequence ,则Buffer Swap Request 3个 VSYNC后拉高。这些信号都没有文档详细描述。
    请问可否给予您的邮件联系方式? 我的邮件是 xukm@toolink.cn
    非常感谢。
  • 您好!
    请直接发送到kevin-shi@ti.com
  • 您好!已发邮件给您,麻烦看一下。

    谢谢!!!

  • 邮件已回复。
    谢谢!