Announcement

Collapse
No announcement yet.

Display flashes at start-up

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • k-word
    replied
    OK, thank you.

    Leave a comment:


  • ESPsupport
    replied
    For a the PTU displays you need to redo touch calibration after loading a new PmmC

    Leave a comment:


  • k-word
    replied
    OK, got it.

    Now I have noticed that I need a stronger press on the touchscreen to activate an on-screen button. Is that a normal behavior after re-loading the firmware? Do I just have to re-calibrate the touchscreen?

    Leave a comment:


  • ESPsupport
    replied
    The backlight is turned on 'long' before main is reached.

    The display is initialised, it waits 50ms for all the pixels to become 'active', the screen is cleared, i.e. all pixels are turned on (to make black), then the backlight is turned on.

    Leave a comment:


  • k-word
    replied
    "just my eyes adjusting from the off to the on state."

    That's why I did the experiment - the first instruction in my main() function was pin_LO(BACKLITE), and I never enabled the backlight.
    It still flashes,but, like I said, in a somewhat better manner.

    Leave a comment:


  • ESPsupport
    replied
    That, as far as I can see, is the best that can be done.

    Actually, I'm not even sure if it flashes anymore, or if it's just my eyes adjusting from the off to the on state.

    Leave a comment:


  • k-word
    replied
    Mark,

    I have tried it. The LCD still flashes (although in a somewhat "better" way - a smeared large spot rather than a sharp rectangle, and it is not so bright as before).
    To be sure - I disabled the backlight in the beginning of the main() function, and did not enable it at all. Nevertheless, the LCD flashes when I connect the +5V power supply.

    Leave a comment:


  • k-word
    replied
    Hi Mark,

    thank you. I got the file. I'll try it later today, and let you know of course.

    Leave a comment:


  • ESPsupport
    replied
    Oops, thanks for the reminder, we had almost that task complete and were trying to look at the 'bigger picture'.

    I'll email you a PmmC to try in a few minutes

    Leave a comment:


  • k-word
    replied
    Hi Mark,

    have you found a solution?

    I tried the pin_LO(BACKLITE) function as the first instruction in the main() function, and the pin_HI(BACKLITE) function after initialization. These functions work correctly, but the problem is still there. I think this pair of functions should be inserted into your firmware. What do you say?

    Leave a comment:


  • k-word
    replied
    OK, thank you.

    Leave a comment:


  • ESPsupport
    replied
    OK, that helps narrow it down. Just checked a 24PTU and yes, their is a flash at power up that can't easily be explained.

    We'll have a look at it in the next day or two and see if something can be done.

    Leave a comment:


  • k-word
    replied
    Hi James,

    thank you for your reply. I'm using a ULCD-24PTU display module. I suspected the USB, too. Great minds think alike, don't they?
    But unfortunately this is not the case. I have two modules: a factory-programmed one, and another with my own code. Upon connecting the the 5-way cable, they both flash.
    To be sure, the programming adapter have been connected to the PC for long enough to get initialized before powering the display module.

    Leave a comment:


  • James_4DSystems
    replied
    Hi Michael

    The flashing you see at startup is caused by your PC initializing the programming adaptor/cable's IC, the FTDI or Silicon Labs chip on the programming cable/adaptor. If the cable is plugged into your PC first, so it appears as a USB device, and then you plug it into the display, this shouldn't happen. Likewise, if you power the display module directly from a 5V supply, rather than from your PC, then it also should not happen.

    What display module are you using by the way, you haven't mentioned.

    That said above, there are a few models which might flash (depends what you class as a flash though) on startup, due to the way the display itself is initialised. Let me know what display you are talking about so I can be more specific.

    I hope that helps

    Regards

    Leave a comment:


  • k-word
    started a topic Display flashes at start-up

    Display flashes at start-up

    When the controller is powered up, the display can be seen flashing shortly, presumably due to some activity during initialization.
    Is there a way to prevent this? Disabling back light or whatever?

    Thanks in advance,
    MIchael
Working...
X