Display T35 Modul problem

Hi,
I have a problem with the Display module. I’ve read the post here: http://www.tinyclr.com/forum/topic?id=6457&page=1 and my problem is similar resp. the same. The Display turns from black to white and then a line scrolls down from the top to the bottom of the display. Even when I boot the board there is no message on the screen.
I’ve installed the latest SDK today and firmware of the Spider Mainboard is now 4.2.7.0.
What I’ve tried so far:

  • I’ve checked the connections serveral times!
  • I’ve changed all the cables
  • I’ve followed all the steps here: GHI Electronics – Where Hardware Meets Software
  • I’ve pluged in a power supply 12VDC
  • I’ve checked the solder of the connectors
  • I’ve run the following code and I get the feedback from the touch, but nothing is printed on the display.
using System;
using System.Collections;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Presentation;
using Microsoft.SPOT.Presentation.Controls;
using Microsoft.SPOT.Presentation.Media;
using Microsoft.SPOT.Touch;

using Gadgeteer.Networking;
using GT = Gadgeteer;
using GTM = Gadgeteer.Modules;
using Gadgeteer.Modules.GHIElectronics;

namespace GadgeteerApp1
{
    public partial class Program
    {
        // This method is run when the mainboard is powered up or reset.   
        void ProgramStarted()
        {
            display_T35.SimpleGraphics.AutoRedraw = true;

            display_T35.WPFWindow.TouchDown += new Microsoft.SPOT.Input.TouchEventHandler(WPFWindow_TouchDown);
            display_T35.WPFWindow.TouchUp += new Microsoft.SPOT.Input.TouchEventHandler(WPFWindow_TouchUp);

            display_T35.WPFWindow.Invalidate();

            Debug.Print("Program Started");
        }

        void WPFWindow_TouchUp(object sender, Microsoft.SPOT.Input.TouchEventArgs e)
        {
            display_T35.SimpleGraphics.DisplayText("(" + e.Touches[0].X + "," + e.Touches[0].Y + ")", Resources.GetFont(Resources.FontResources.NinaB),
                Colors.Green, (uint)e.Touches[0].X, (uint)e.Touches[0].Y);
        }

        void WPFWindow_TouchDown(object sender, Microsoft.SPOT.Input.TouchEventArgs e)
        {            display_T35.SimpleGraphics.Clear();       
            display_T35.SimpleGraphics.DisplayText("(" + e.Touches[0].X + "," + e.Touches[0].Y + ")", Resources.GetFont(Resources.FontResources.NinaB),
                Colors.Red, (uint)e.Touches[0].X, (uint)e.Touches[0].Y);
            Debug.Print("Touched");
        }
    }
}

Can anybody help me?
Thank’s

While you are correct about the differences in the display, this should not produce the problem that he is seeing, also good tip on latest firmware.

@ iGadgeteer - Since you have went through the majority of troubleshooting on your own, the next two things I would check is to make sure that your power supply delivers around 1 amp (1000mA) as screens are the heaviest drain on power. If this does not cure your situation, I would check the display to see if there are any noticeable spots where a resistor or another competent has come off. Also you can check the ribbon cable in the back to make sure it’s all the way in.

Hi Andre
Maybe a stupid question, but I’ve downloaded the GHI Software package here: http://www.ghielectronics.com/support/dotnet-micro-framework and installed it. From where do I get a newer version? I have definitly the T35 display v1.2.
And you’re right there must be a difference between you and me :slight_smile:
@ James:
I use a 2 amp power supply. I’ve checked the the ribbon cable connectors again. (pressed carefully on them). I’ve checked also the components on the back of the ribbon cable and it seems to me that there is one missing resistor “R3”. Please see attached picture for explanation.

Update: Sorry the marking of the Resistor was not saved. On the right lower corner is R2 and above there’s R3 (or better where it should be :slight_smile: )

The R3 appears to be left un-soldered by design, I just checked a working display. Did you completely change the cables or switch from another socket?

@ James -
I’ve completly changed them. Brand nu :slight_smile:

Hi James,
what about R5, R4 and R1, are they also not in the design?

Hi Andre,
now I’ve installed the latest SDK, but unfortunately my program is not working anymore :frowning:

Found debugger!

Create TS.

 Loading start at a0e00000, end a0e1383c

   Assembly: mscorlib (4.2.0.0)     Assembly: Microsoft.SPOT.Native (4.2.0.0)     Assembly: Microsoft.SPOT.Security.PKCS11 (4.2
.0.0)     Assembly: System.Security (4.2.0.0)  Loading Deployment Assemblies.

Attaching deployed file.

   Assembly: Microsoft.SPOT.IO (4.2.0.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Hardware.SerialPort (4.2.0.0)  Attaching deployed file.

   Assembly: Gadgeteer (2.42.0.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Graphics (4.2.0.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Hardware (4.2.0.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Net.Security (4.2.0.0)  Attaching deployed file.

   Assembly: GTM.GHIElectronics.Display_T35 (1.1.2.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Touch (4.2.0.0)  Attaching deployed file.

   Assembly: System.Http (4.2.0.0)  Attaching deployed file.

   Assembly: System (4.2.0.0)  Attaching deployed file.

   Assembly: GadgeteerApp1 (1.0.0.0)  Attaching deployed file.

   Assembly: System.Net.Security (4.2.0.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.TinyCore (4.2.0.0)  Attaching deployed file.

   Assembly: System.IO (4.2.0.0)  Attaching deployed file.

   Assembly: GHI.Premium.System (4.2.9.0)  Attaching deployed file.

   Assembly: GHI.Premium.IO (4.2.9.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Net (4.2.0.0)  Attaching deployed file.

   Assembly: GHI.Premium.Hardware (4.2.9.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Hardware.PWM (4.2.0.1)  Attaching deployed file.

   Assembly: GHIElectronics.Gadgeteer.FEZSpider (1.1.1.0)  Resolving.

Link failure: some assembly references cannot be resolved!!


Assembly: GadgeteerApp1 (1.0.0.0) needs assembly 'GTM.GHIElectronics.Display_T35' (1.1.1.0)

Error: a3000000

Waiting for debug commands...

Das Programm "[5] Micro Framework application: Verwaltet" wurde mit Code 0 (0x0) beendet.

Yes, the R1,R4 and R5 are all missing by design. Unfortunately, unless Gus or someone else can provide further insight into this issue, I believe that your only cure is to request an RMA. When requesting an RMA, please include a link to this topic and a very short description (no code) of your problems. Thank you, and I apologize for any inconvenience this may have caused.

Either the firmware or assemblies do not match. You will need to flash the spider with the latest firmware from the SDK package you have just installed.

@ James -
Thanks for your support James.