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.

DLP LightCrafter C300存储图片的问题

Other Parts Discussed in Thread: DLPC300, DLPR300

你好,我想问一下怎样把4张8bit-depth的图片存储在dlpc300中,掉电后不会丢失。也就是说我可以脱离pc机进行投影。如果有相关的文档涉及到这方面的内容最好,谢谢。

  • 用GUI工具重新生成SPI的烧写文件就可以了  四幅图片都要是427x240的 这个DLP LightCrafter那个使用说明的PDF中有介绍的

  • 是不是要用micro sd卡升级dm365的固件,还有fpga和msp430的固件才能用这个功能?我看了dlpu006e.pdf这个文档,里面介绍说是存储427*240 rgb 24-bit的图片,8bit的也行吗?而且这样设置能不能控制图片的曝光时间和触发时间呢?

  • 只是换启动时候那4个图片的话 就只需要重新烧写DLPC300的那颗SPI芯片  

    图片是多少bit的应该都可以  保证格式是.bmp 大小是427*240就可以

    如果你想修改图片的显示时间  那需要修改msp430的源码  默认是每幅图片5s

  • 另外 官方提供的430源码好像有问题  我没做修改 直接重新编译了那个源码 然后按照说明合成了一下 生成的txt少些文件和官方给的烧写文件是不一样的  下载到msp430中也出现了一些问题  机器不能正常工作了

    你改图片显示时间前 最好先试着编译下源码 烧进去看看有没有问题

  • 另外 官方提供的430源码好像有问题  我没做修改 直接重新编译了那个源码 然后按照说明合成了一下 生成的txt少些文件和官方给的烧写文件是不一样的  下载到msp430中也出现了一些问题  机器不能正常工作了

    你改图片显示时间前 最好先试着编译下源码 烧进去看看有没有问题

  • 请问你使用的TI提供的EVM板吗?那这样这个MSP430程序是没有问题的.我们测试过使用CCS编译的.

    你要使用最新版本的程序.

  • 我现在是想把4张图烧写到dlp中,其中可以设置图像投影的曝光时间和触发时间,然后断电后我可以通过外触发或者内触发投影仪投影,不用每次都要通过上位机的pattern sequence模式烧入图像。有没有相关的文档能解决这个问题呢?谢谢
  • 是用evm,你看看我提的问题能不能解决,谢谢
  • 你好,我遇到的问题是重新编译源码烧入MSP430(其他IC的程序都没有被烧写过)之后,上电可以显示最初的四张TI的图片,之后430会关闭各个电源模块(顶层板所有LED灯不亮),下面是我使用的开发环境:

    烧程序用的EVM(还有一台没有贴红色2.0标签的):

    EVM的程序版本号:

    使用的CCS软件版本(Version:5.4.0.000091):

    使用的MSP430源码(Bundle 3.0 for Win):

  • 我尝试注掉了430源码中的定时器(负责检测热敏电阻电压 系统电压部分的程序。。。 ),上电后就可以正常工作了。这个应该是什么问题呢?

  • 1.正常情况下 EVM上电后会显示DLP中存储的那四张图片各5秒钟,修改这四个DLP中存储的图片的方法是:

    2. 在这四张图片各显示5秒钟之后,DLP将会开始显示顶层板来自FPGA的信号(你设置的pattern sequence就是从上位机输入到了FPGA之后去到的底层DLPC300的板子)。

    3.如果需要只显示DLP中自己烧入的四张图片,你需要修改430代码,禁止DLP去显示顶层来自FPGA的信号。

       如果需要调节每幅图片的显示时间,在430源码中搜下__delay_cycles(5000000);      // Leave splash for 5 seconds   会带你跳转到关于图片显示时间的部分

      

  • FPGA的源码 官方没有提供   关于开发套件的各种操作方式也就dlpu006e中那些了   其他的估计你要自己看下程序代码了

  • 谢谢你那么耐心帮我解决问题。我再问一下,有没有可能将pattern sequence模式的所有参数保存下来到一个可烧录的文件,烧写到flash或者其他的内存空间,使得投影仪上电后就可以直接按照pattern sequence这种模式投影,而不再需要上位机烧入图片,再次感谢。

  • 这个是肯定不行的, 替换图片就是极限了。

     

    pattern sequence这种模式是通过上位机把需求发给了430  430再去配置DLPC300 。  想存住上位机的这些配置到设备中 是一定要改430程序的(源码官方给出了,注释也很详细,就你发的需求来说,其实是很容易改出来的)。

  • 谢谢,看来要好好看看代码了。不过又遇到奇葩的问题了,就是我生成一张608×684的图片烧写进去再投影出来,图片里面的圆就变成椭圆了,我看了数据手册上说的是投影仪的投影分辨率是854×480,估计是这个原因造成的。有没有什么方法让我的图片投出去不变形,谢谢
  • 使用dm365可以存储很多图片。MicroSd卡可以到4G。你速度要求如何?启动后自动投影定制的图片pattern。可以实现3D扫描和机器视觉。一般不用更改430程序。

    我发觉你问题比较多,可以联系现场或电话交流。

  • 可不可以帮我看下我使用的软件包和开发套件对不对,在第一页我贴了4张开发环境的图。

    我无论用Bundle2.0的包还是3.0的包,重烧430之后都会出现显示完4张启动界面的图片后关闭电源的现象。

  • 你电路板做过什么更改吗?还是有什么线没有连接?温度检测?还是电源功率不够?

    能否显身给大家看看.

  • 请问问题解决了没有,DLPC300能否从SPI Flash中调用8位单色图片,刷新周期8.3333us。

  • 这个是更改开机画面的工具.

    http://www.ti.com/tool/dlpr300

    一般静太图片通过Upload Static Image来显示.如果周期要可以调节,一般通过stored pattern Sequence来实现的.