I’ve just received both a 4.3" and 7" Newhaven display, a pair of NHVN modules and a GXP Gadgeteer Adapter to try these on my FEZ Cobra III. (NHD-4.3-480272EF-ATXL#-CTP (4.3" with capacitive touch) & NHD-7.0-800480EF-ATXV#-CTP (7" with capacitive touch))
On my G120E Dev board you get the bootloader screen showing straight away from power-up, should this be the case with these? I’ve also got a simple Glide screen showing up fine on the dev board but the same code isn’t working on the Newhaven/NHVN/GXP/Cobra combo.
I have since soldered on the GXP header pins on the NHVN module and plugged this in directly and it produces the same results.
// Load Glide windows from the application resources
GHI.Glide.Display.Window loadingWindow = GHI.Glide.GlideLoader.LoadWindow(Resources.GetString(Resources.StringResources.LoadingWindow));
GHI.Glide.GlideTouch.Initialize();
// Show the loading window
GHI.Glide.Glide.MainWindow = loadingWindow;
Add this after your settings and if the system needs to be rebooted, it will only do this the first time these values are written or there is a change.
if (Display.Save()) // Reboot required?
{
PowerState.RebootDevice(false);
}
Great thanks, didn’t realise this was the case. Might be worth linking the “Graphics” page on the "Display NHVN Developers’ Guide"
page as it’s not obvious to search for graphics for this.