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.

DLP4500 串口通信问题

Other Parts Discussed in Thread: DLP4500, DLPC350, DLPC900

想问一下,DLP4500投影图像以串口通信的模式来写怎么处理?可以这样写吗?有没有文档可以看?

  • 您好!
    感谢您使用TI的DLP产品,目前DLP4500支持的显示方式主要有内部的pattern,flash中保存的图片以及外部接口的输入显示。外部的输入接口主要是指并行的数据总线和FPD link,即您可以使用开发板上的HDMI接口进行实时显示。但是暂时并没有直接通过串口来投影图片。
  • 软件上点击了Firmware Build 的Save Updates以后有时候可以正常写入,有时候就会出现错误提示。。不知道是为什么,操作是一样的。

  • 如下图所示,在Add Firmware Tag输入框随意填写不超过32个ASIC字符即可,此处不能为空。

  • 您好,我想请教一个问题,DLP4500开发板上的HDMI接口接上电脑后可以实时显示屏幕全屏,那么有没有方法实现投影部分图像区域?就是我用Visual studio做了一个应用程序,能否实现接上HDMI后只将其中的一个图像区域投影到DLP上,非常感谢!

  • 您好!

    这个功能是可以实现的,可以通过配置Input Display Resolution寄存器实现。

    请参考DLPC350编程手册:

      

  • 非常感谢您的回复!

    我想把问题再说的详细一些,如果是个实时观察的图像窗口(能产生动画/视频效果),而不仅仅是单个图片,您说的方法也可以实现嘛?

    (我用VS写的应用程序有两个图像窗口,一个是CCD实时观察窗口,另一个是准备投屏到DLP的窗口,由于需要实时操作第一个窗口,所以无法使第二个窗口全屏然后直接HDMI投到DLP,只能考虑如何投屏特定区域)

    因为您说的方法我暂时不太会,如果可以实现我会仔细研究配置寄存器,期待您的回复。

    再一次感谢您,谢谢!

  • 您好!
    图片显示失败。
    该命令的功能是裁剪输入的视频,并选择投影的区域,对于外部输入的视频信号同样有效。
    比如输入1280x800的视频信号,可以裁剪input而只使用640x800.同时可以选择该640x800的视频投影的位置,可以输出到整个屏幕,也可以输出到整个投影画面的一部分。
  • 您好,能否麻烦您再稍详细说明下在VS开发平台该如何操作Input Display Resolution寄存器,或者有没有可以参考的样例代码,我是新手有点不知道该从哪里入手, Input Display Resolution Command表格看的不是很明白...

    谢谢!

  • 您好!

    我想了一下,可能麻烦您提供参考代码有点要求太多了,也比较麻烦。能不能麻烦您描述下配置Input Display Resolution寄存器的大致思路

    步骤? “该命令的功能是裁剪输入的视频,并选择投影的区域,对于外部输入的视频信号同样有效”中的命令具体指的是什么?

    pdf中2.4.2.2 Input Display Resolution Command表格中的DESCRIPTION感觉都只是简要描述,没有说明具体该如何配置,看的不太明白

    麻烦您了,感谢!

  • 您好!

    发送该I2C命令给DLPC350。Address是0x36,subaddress是0x7E。

    也可以发送USB命令,CMD2是0x10,CMD3是0x00

    详细请参考1.1和1.2章节

    data是16个字节,代表的含义如table2-51所描述

  • 您好!

    我的电脑系统是win10,按照技术文档中的说明“use an A to mini-B USB cable to connect to a PC”接上了线,但是始终无法正常安装USB-Serial Controller这个驱动程序,也就是识别不了USB导致USB配置不能进行。

    请问您知道该如何解决吗?

    感谢!

  • 您好!

    请问您是需要使用GUI来连接DLP LightCrafter4500 EVM吗?Win10系统也是可以实现的,而且是不需要额外安装驱动的。

    请确保:

    • 安装了GUI软件
    • 正确连接了USB
    • 至少使用12V6A的适配器,并且打开EVM的开关。

    谢谢!

  • 感谢您的回复!

    我并不是使用GUI来连接DLP LightCrafter4500 EVM,用的是官方提供的SDK,通过USB来控制配置。

    电源适配器我用的是12V 5A 60W。除了电源线以外,我另外接入的两根线是HDMI线和A to mini-B USB线,其中HDMI线接入正常且可实现功能;问题就出在A to mini-B USB线上,确认所用线型号正确,且多次插入了电脑不同的USB接口,但始终无法接入,如下图所示。并且,调用自带的DLPC350_USB_Read函数,得到的返回值也是表明接入error。就很奇怪...

  • 您好!
    非常抱歉,目前我并没有很好的解决方法。
    我想请问下如果使用GUI可以正常连接EVM,然后控制投图吗?有没有出现其他功能的问题?是否有将固件更新到最新的版本?有尝试过在其他的电脑上测试吗?
    谢谢!
  • 您好!

    我刚才安装了GUI之后发现,界面一直显示的是红色的connected,没有连接成功。试了两台电脑都不行

    现在EVM的状态是:Power LED呈红色,Status LED呈绿色并且在闪烁,LED4呈绿色;连接的是12V 5A 60W的电源适配器,与PC端连接的HDMI线和A to mini-B USB cable。

    我的考虑是,(1)可能A to mini-B USB cable损坏,因为电脑一直无法识别这根线,设备管理器中一直是未指定的状态,考虑买一根新线。(2)我才听朋友说:之前在TI购买的6500是原装生产,而这台4500的芯片是贵公司生产但其余电路板外围电路是第三方生产,会不会导致连接失败?

    我的想法可能有些不专业,不知道您有没有一些见解,感谢!

  • 您好!
    请问您购买的是DLP® LightCrafter™ 4500 吗?如果是的会是不会出现这个问题的。
    1)可以尝试换一根USB Cable
    2)连接J18,再次上电看GUI是否可以连接上EVM,如果可以,就重新下载最新的固件。
    谢谢!
  • 您好!
    请问2)中连接J18是指把它的两个触头短接吗?还是要连接到其他位置?A to mini-B USB cable是否也是要连接
    感谢!
  • 您好!
    我还有一个问题是,技术文档中要求的这根A to mini-B USB cable有没有指定配线?我用的这根是绿联生产的,出现了usb-serial controller未指定这个bug,驱动程序无法使用。然后我联系了绿联的客服,它不建议我使用,因为他们给出的支持设备比如移动硬盘/mp3/相机等。我是比较疑惑USB cable应该是通用的,既然接口能对应上应该就能正常使用,可的确出现了驱动程序无法使用这个问题……非常头疼
  • 您好!

    就是普通的USB Cable。

    J18用跳线帽连接。

    谢谢 

  • 您好!

    我想请问一下:对于DLP6500 EVM,在Video Mode模式下,且IT6535 Receiver选择HDMI模式,可以通过输入Cropped Area的四个参数来设置投屏区域面积。但是我发现裁剪区域为1280×800等特定组合时可以成功“set”,如果输入900×500就会显示“Unable to set display dimensions Error:General Error”,是什么原因呢?

    如果只能设定特定值,麻烦您告诉我下哪些组合能够成功设置,谢谢!

  • 您好!

    感谢使用TI的DLP产品。

    The DLPC900 offers scaling and cropping functions to appropriately display resolutions from SVGA to 1080p on a DLP6500.

    支持从SVGA到1080P的标准视频源。

    请参考

    谢谢