Broken FEZ Touch?

Hello all,
I have FEZ Ultimate KIT with Panda II and FEZ Touch module included.
Everything is fine but non-working touch module.
When i connect FEZ Touch to my FEZ Panda II controller it doesn’t show anything at all.
I downloaded and tried a demo from here:
http://code.tinyclr.com/project/277/fez-touch-lcd-component/
but nothing changed. The screen is still black, with no any illumination.
Is this because i have got a broken module or did something wrong?

Thank you in advance for your help.

Do you see anything that do not right on the display board? Like broken LCD cable?

When you load the code, can you step through it to make sure there are no exceptions?

Do you have the latest firmware on FEZ Panda II? And are you sure that you can deploy any code that uses GHI libraries successfully?

Hello,
Module looks fine except the black strip on the screen on the connector side. (you can see it on a picture)
http://dl.dropbox.com/u/13095001/FEZ-Touch.jpeg
Code loads with no exception, i tried to set breakpoint on touch events and it fires when i touching the touch. :wink:
I have updated my Panda immediatelly when i got it.

ClrInfo.clrVersion: 4.1.2821.0
ClrInfo.targetFrameworkVersion: 4.1.2821.0
SolutionReleaseInfo.solutionVersion: 4.1.6.0
SolutionReleaseInfo.solutionVendorInfo: GHI Electronics, LLC
SoftwareVersion.BuildDate: Jun 24 2011
SoftwareVersion.CompilerVersion: 410561
Yes, I can deploy any code that uses GHI libraries.

Can you post a picture of the back of the LCD please?

Sure:
http://dl.dropbox.com/u/13095001/FEZ-Touch2.jpeg

Even more:
http://dl.dropbox.com/u/13095001/FEZ-Touch3.jpeg

All look fine but what if the problem is in Panda not in the touch…

Can you measure pin6 (backlight) http://www.ghielectronics.com/downloads/FEZ/Component/Broch_FEZ_Touch.pdf

Also measure the 3 pins on Q1 transistor on FEZ Touch

Pin6 - 1.68V
Pin3 of Q1 - 1.2V

For reference - VCC - 3.36V

please make a new app that sets pin6 high and low to turn LCD back light on and off. Do you see it working?

If you were not too far I would just ask you to send it back for replacement but shipping from Russia to USA will cost you more than buying a new display!

I wrote a simple application:


OutputPort lсdled = new OutputPort((Cpu.Pin)GHIElectronics.NETMF.FEZ.FEZ_Pin.Digital.Di23, true);
while (true)
{
   lсdled.Write(true);
   Thread.Sleep(3000);
   lсdled.Write(false);
   Thread.Sleep(3000);
}

I measured a pin and it really jumping up and down (0-3,3V) with 3sec delay, but a screen remain black. It’s really makes me sad.
I can send it back to you guys if you would like to find the problem or can send me a replacement.
I will not going to buy a new one because it’s doesn’t really need for my primary task. I just wanted to play about with LCD to find new opportunities.
The main purpose of my FEZ items is to build a “feedbox” prototype for cattery feeding tests. So, i am playing with Ethernet, RFID reader, Serial LCD, pair of scales, IR-detector and servo.
I can try to publish a report with a result details if i can avoid IP-violations.

so FEZ Panda is fine.

If you ship us the board, we will ship you new one and we will cover shipping fee but you have to get us the display. Please email GHI directly from RMA number