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以图形模式投影、机器开机和关机后投影图片顺序不正确

Guru**** 1142300 points
Other Parts Discussed in Thread: DLP4500, DLPC350
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1241527/dlp4500-is-projected-in-pattern-mode-and-the-sequence-of-projection-pictures-is-incorrect-after-the-machine-is-switched-on-and-off

器件型号:DLP4500-C350REF
主题中讨论的其他器件:DLP4500DLPC350

用途:DLP4500投影在图形模式下、投影图像数量:6个8位条纹图像、其中3个合并到 Index0中、另外3个合并到 Indexx1;使用外部正触发器

-------- 当前问题:当 DLP4500断电并再次通电时、在初始化完成后、使用外部触发时投影3个 Indexx1图像和3个 Index0图像;根据固件设置的正常序列、投影序列如下: 首先投影 Index0的3个映像、然后投影 index1的3个映像

针对这一问题,出现这一现象的可能原因是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    欢迎来到 E2E 论坛、我们希望能帮助您解决您的问题。  

    您能否将 GUI 设置发送给我以便我更好地了解您的设置? 如果您点击保存解决方案、就会生成一个 ini 文件、我也可以将该文件上传到 GUI 中以查看您的具体设置。  

    此致、

    亚历克斯·陈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    APPCONFIG.VERSION.SUBMINOR 0x0 ;
    APPCONFIG.VERSION.MINOR 0x0 ;
    APPCONFIG.VERSION.MAJOR 0x3 ;
    DEFAULT.FIRMWARE_TAG 0x0 ;
    DEFAULT.AUTOSTART 0x0 ;
    DEFAULT.DISPMODE 0x1 ;
    DEFAULT.SHORT_FLIP 0x0 ;
    DEFAULT.LONG_FLIP 0x0 ;
    DEFAULT.TRIG_OUT_1.POL 0x0 ;
    DEFAULT.TRIG_OUT_1.RDELAY 0xbb ;
    DEFAULT.TRIG_OUT_1.FDELAY 0xbb ;
    DEFAULT.TRIG_OUT_2.POL 0x0 ;
    DEFAULT.TRIG_OUT_2.WIDTH 0xbb ;
    DEFAULT.TRIG_IN_1.DELAY 0x1 ;
    DEFAULT.TRIG_IN_2.POL 0x0 ;
    DEFAULT.RED_STROBE.RDELAY 0xbb ;
    DEFAULT.RED_STROBE.FDELAY 0xbb ;
    DEFAULT.GRN_STROBE.RDELAY 0xbb ;
    DEFAULT.GRN_STROBE.FDELAY 0xbb ;
    DEFAULT.BLU_STROBE.RDELAY 0xbb ;
    DEFAULT.BLU_STROBE.FDELAY 0xbb ;
    DEFAULT.INVERTDATA 0x0 ;
    DEFAULT.TESTPATTERN 0x0 ;
    DEFAULT.LEDCURRENT_RED 0x97 ;
    DEFAULT.LEDCURRENT_GRN 0x78 ;
    DEFAULT.LEDCURRENT_BLU 0x7d ;
    DEFAULT.PATTERNCONFIG.PAT_EXPOSURE 0x20b70 ;
    DEFAULT.PATTERNCONFIG.PAT_PERIOD 0x23280 ;
    DEFAULT.PATTERNCONFIG.PAT_MODE 0x3 ;
    DEFAULT.PATTERNCONFIG.TRIG_MODE 0x1 ;
    DEFAULT.PATTERNCONFIG.PAT_REPEAT 0x0 ;
    DEFAULT.PATTERNCONFIG.NUM_SPLASH 0x1 ;
    DEFAULT.SPLASHLUT        0x1 0x2 ;
    DEFAULT.PATTERNCONFIG.NUM_LUT_ENTRIES 0x5 ;
    DEFAULT.PATTERNCONFIG.NUM_PATTERNS 0x5 ;
    DEFAULT.SEQPATLUT 0x61800 0x22804 0x24808 0x61800 0x22804 0x24808 ;
    DEFAULT.LED_ENABLE_MAN_MODE 0x0 ;
    DEFAULT.MAN_ENABLE_RED_LED 0x0 ;
    DEFAULT.MAN_ENABLE_GRN_LED 0x0 ;
    DEFAULT.MAN_ENABLE_BLU_LED 0x0 ;
    DEFAULT.PORTCONFIG.PORT 0x0 ;
    DEFAULT.PORTCONFIG.BPP 0x0 ;
    DEFAULT.PORTCONFIG.PIX_FMT 0x0 ;
    DEFAULT.PORTCONFIG.PORT_CLK 0x0 ;
    DEFAULT.PORTCONFIG.ABC_MUX 0x4 ;
    DEFAULT.PORTCONFIG.PIX_MODE 0x1 ;
    DEFAULT.PORTCONFIG.SWAP_POL 0x1 ;
    DEFAULT.PORTCONFIG.FLD_SEL 0x0 ;
    PERIPHERALS.I2CADDRESS[0] 0x34 ;
    PERIPHERALS.I2CADDRESS[1] 0x3a ;
    PERIPHERALS.I2CBUSYGPIO_ENABLE 0x0 ;
    PERIPHERALS.I2CBUSYGPIO_SELECT 0x0 ;
    DATAPATH.SPLASHSTARTUPTIMEOUT 0x1388 ;
    DATAPATH.SPLASHATSTARTUPENABLE 0x0 ;
    MACHINE_DATA.COLORPROFILE_0_BRILLIANTCOLORLOOK 0x0 ;
    

    ini 文件,如上所述

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、用户:

    请允许我们在下周前尝试重现此问题。

    此致、

    奥斯汀

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我注意到,在看了你发送的 INI 文件后.  

    图形序列使用 S1和 S2。 我认为这些会映射到索引1和索引2闪存映像、而不会在索引0处使用闪存映像。

    我使用 TI EVM 对此进行了测试、并配置了完全相同的设置、唯一不同的是我确保前三个图形用 S0来显示索引0处的闪存映像、然后在后三个图形中用 S1。

    我还将我的设置保存到 ini 文件中、以防万一。

     e2e.ti.com/.../e2e_5F00_ti_5F00_test1.ini

    此致、

    亚历克斯·陈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Alex  

      感谢您的帮助!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请告诉我、这是否可以解决您的问题。

    谢谢。

    亚历克斯·陈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这个问题还没有解决。 抱歉、之前对该问题的描述有点错误。 我们使用了6个测试模式,其中3个被合并到 Index1中,另外3个被合并到 Index2中,例如我给你的 INI 文件。 未索引0和 Index1。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我将研究这一点、并尝试 Indexx1和 Indexx2。  

    谢谢。

    亚历克斯·陈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Alex  

     感谢您的及时回复!

     Index 输出顺序错误、不是每个 DLPC350控制板都有这个问题、目前缺陷率约为5%、对于这些不良的 DLPC350控制板、暂时解决的办法是:替换 DLPC350芯片; 或者在通过外部 MCU 启动 DLPC350后通过 I2C 向 DLPC350发送"验证序列"命令、然后索引输出序列将正确。

    但是、未找到错误索引输出顺序的真正原因

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我认为、在构建图形之后、在播放序列之前验证序列始终是步骤的一部分。 请参阅用户指南中3.3.1节下的第7步。  https://www.ti.com/lit/pdf/dlpu011

    您测试了多少个系统才能看到5%的缺陷率?

    我重试了 ini 文件,你已经发送我在过去使用 index1和 index2 ,但没有注意到任何问题和顺序播放正确的顺序。 我在单击"播放"之前已验证序列。

    此致、

    亚历克斯·陈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Alex

      

    感谢您的回复!

     我的问题是:为什么% 5%的 DLPC350板不需要外部 MCU 来在 DLPC350启动后添加"验证序列"命令、从而根据固件设置显示正确的索引?

    %5的缺陷率如下:目前我们已经做了200个 DLPC350控制板,大约10个 DLPC350控制板有索引错误的问题

    -------- 鉴于这个问题,我想问,还有甚么因素会影响指数的输出顺序?

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    补充说明:

     我们 DLP 投影的架构是通过外部 MCU 将外部触发输入信号发送到 DLPC350控制板。 对于正常的 DLPC350控制板、我们只需要通过外部 MCU 将外部触发输入发送到 DLPC350控制板、DLP 投影会投射图形序列; 然而、对于索引输出不正确的 DLPC350控制板、我们需要在 DLPC350控制板启动后通过 I2C 向 DLPC350控制板发送"验证序列"命令。 然后 MCU 将触发信号发送到 DLPC350控制板、然后 DLP 投影 图形序列;

    我想知道造成这种差异的可能原因

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、用户:

    请允许我们的团队调查您的问题、并在下周与您联系。

    此致、

    洛里  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、用户:

    我知道您已经发送了 ini 文件、但您还可以发送从此页面创建的二进制映像、以便我可以测试该固件并将其上传到我的系统中进行试用。 您可能需要压缩二进制文件。

    此外、对于 ini 文件、您可以仔细检查第33行、确保将其设置为0x1和0x2以与正确的启动界面图像索引相关联。

    此致、

    亚历克斯·陈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Alex   

    感谢您的回复!

     附件是二进制映像文件、请查看!e2e.ti.com/.../DLPR350PROM_5F00_v4.4.0_5F00_0630_5F00_0x0.zip

    Br

    邦丁 qian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Bangding,

    感谢您的分享。 请给我们时间进行测试、并期待我们下周回复。

    此致、

    奥斯汀

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Bangding,

    我无法通过在我的 TI EVM 上使用您的二进制映像文件复制该问题、该文件工作正常。  

    这听起来像是闪存损坏或编程错误、或者闪存部件损坏问题。  

    执行以下两个步骤。

    1.在损坏的电路板上、如果您对闪存重新编程、问题是否仍然出现?

    2.如果您将好的电路板上的闪存部件换用坏的电路板,问题是否会消失?

    请告诉我结果。  

    此致、

    亚历克斯·陈