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.

Problem in the Pattern Sequence feature with new firmware

Dear All:

Hi!

We have upgraded the LightCrafter device with latest firmware package 1.1.

But we later found that our previously composed program fail to command the device in Pattern Sequence mode.

We are using command Pattern Sequence Setting (0x40 0x00) to send command, but the device did not respond to the command, which actually works in the previous firmware.

We have also tested the Pattern Sequence feature using the previous version GUI -- Version3.7, and it also failed to give get or set command in that feature, just like what happened in our program.

So we suspect that there might be some back compatible issue of Pattern Sequence in your new firmware package.

Since it works in the new GUI -- Version3.8, we thought that is because you are using command Extended Pattern Sequence Setting  (0x04 0x80).

Please take a look at this issue. Thank you!

  • Hi Cheung Ka Yan,

    Welcome to DLP&MEMS forum.

    Sorry for the trouble caused.  Atcually there is a change in both Pattern Sequence Setting(0x04 0x00)  and Extended Pattern Sequence Setting (0x04 0x80) in the latest firmware packet 1.1. We are working on updating DM365 Command Interface document  http://www.ti.com/lit/ug/dlpu007c/dlpu007c.pdf it will be updated soon.

    Please do the following modifications until we put the latest document.

    Pattern Sequence Setting (0x40 0x00) - For write command send extra byte at the end add i.e., BYTE17 with value = 0x00. Similary for "read" operation read one extra byte at the end i.e., after reading LED Select value.

    Pattern Sequence Setting (0x40 0x80) -  For write command send extra byte at the end add i.e., BYTE19 with value = 0x00. Similary for "read" operation read one extra byte at the end i.e., after reading "Play mode" value.

    Regards,

    Sanjeev

     

  • Can i draw a conlusion that  the latest Firmwave is not backward compatible to the 0.37 Firmwave ?

    It made us frustrate  because we are going to release our machine which are using a number of DLPs

  • Hi Cheung,

    I undestand your difficulty. Unfortunately this is the case, due to the change in the pattern sequence definition it is not backward compatible. We  are looking into the option of minimizing such issues. You should be good to go with my earlier suggestion, there is 100% no change in the functional behavior compared to previous firmware, so you can consider adding a dummy byte 0x00 at the end.

    Please revert back if you face any problem or not convinced with the solution.

    Regards,
    Sanjeev

     

  • Hi

    After following your advice, it works now.

    Thanks =D