Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - lensfocus

Pages: [1]
TFTs / Re: NHD-7.0-800480EF-ATXV reset
« on: April 24, 2014, 02:16:07 PM »
Okay, got it working.

Still a bit confusing as to why.. Here is what I ended up doing:

Immediately on bootup I toggle the reset line (2ms low, 2ms high), and then run through the software TFT initialization procedure.

Then I go through the rest of the processor bootup procedure, which includes a 250mS delay for analog initialization.

Then I re-run the TFT initialization procedure and the screen works properly.

If I don't run the software initialization procedure twice, the screen doesn't run... again I'm not sure why, but at least this works.


TFTs / Re: NHD-7.0-800480EF-ATXV reset
« on: April 22, 2014, 06:38:33 PM »
Thanks for your reply.
The power supply is the same in both cases.

This has to be something wrong on our PCB I am guessing, I mainly wanted to see if this had happened to anyone else.

I tried your test of holding the reset line low at bootup for 250ms, then high for 250, then low for 250, then high (for 250ms) again, it still does not show images.

An interesting point is that when I leave the reset line floating using the debugger the screen works, but even when still using the debugger and following the above test toggling the reset line, the screen initializes strangely; the background color that I am painting on the screen is shifted left 1/5th of the screen with no images on the screen after that.

So again, I am assuming there is something wrong with our reset or ground connections or something like that, I will repost here when I find the solution.

TFTs / NHD-7.0-800480EF-ATXV reset
« on: April 22, 2014, 02:07:16 PM »

We have a new design and are using a NHD-7.0-800480EF-ATXV with a NHD-7.0-800480EF-34 Controller Board as an interface.

I got the display working fine  -- images look good --  using my processor's emulator / debugger.  Then I tried booting and running the board without the debugger, and the display did not work -- the backlight lit up but no images. So I realized that I had forgotten to use the hard reset line ( input pin 26 on the Controller board ), that pin had been floating.  However, when I now toggle the reset line (high - low - high) before starting TFT initialization, the screen does not work. I get different screen responses depending on how much time I leave between toggling the reset line and starting initialization.. I am leaving 250mS, that should be enough.. but no good images.  I am getting valid responses when reading registers from the 1963 controller.

The TFT data sheet specifies a power-up sequence that states that the reset line (RSTB) should be low when power is applied and go high after 1mS. Then is shows the AVDD line going high 10mS after that, but I have no control over the AVDD line.. Is this an issue? Is there anything else I can check?

Thanks very much!

Pages: [1]