Page 1 of 1
White LCD screen....
Posted: Tue Nov 26, 2013 2:49 pm
by baroutas
ΗΙ!! Τoday, after 3 months (the RA it was out of work) i try to upload the preloaded code. After the uploading the RA looks dont work and the LCD is White. I must say tha i give power to the head unit whith the cable and not with relay box. Any ideas???
Re: White LCD screen....
Posted: Tue Nov 26, 2013 3:38 pm
by rimai
Try uninstalling the Reef Angel Installer, download a fresh copy and install again.
Then upload the code once again.
Re: White LCD screen....
Posted: Tue Nov 26, 2013 9:48 pm
by baroutas
I do, but nothing, do not upload the code. I try from second PC, upload the code but steel the LCD is dead- white (some time have color dot).
Re: White LCD screen....
Posted: Tue Nov 26, 2013 10:29 pm
by rimai
Was it working before you uploaded the code?
Re: White LCD screen....
Posted: Wed Nov 27, 2013 5:05 am
by baroutas
Yes it was! Now sow me that the code uploaded but LCD is White after uploading. What is the step to reboot the head unit?
Re: White LCD screen....
Posted: Wed Nov 27, 2013 9:08 am
by rimai
Is it working with just the LCD white?
Re: White LCD screen....
Posted: Wed Nov 27, 2013 12:39 pm
by baroutas
I dont know if working. I have not conect the head unit with relay box yet. I haw the RA disconected for 3-4 months and yesterday i try to upload ( with USB power cable) the preloaded code. from tha moment the LCD sceen is white and some times looks like has color pixels.
Re: White LCD screen....
Posted: Thu Nov 28, 2013 4:38 am
by baroutas
How can i chek the LCD screen? Is it possible that it didn't upload all the files the first time and stuk? If yes, can i reboot the head unit and how?
Also Ι conect the head unit with rellay box and i hear to open and close the rellay (probably works OK)!!
Re: White LCD screen....
Posted: Thu Nov 28, 2013 9:55 am
by rimai
The controller is reset everytime you upload codes and erases the previous code.
Open Serial Monitor on Arduino and make sure you set 57600 baud and Both NL & CR.
Then, type this:
What do you get back?
Re: White LCD screen....
Posted: Thu Nov 28, 2013 10:05 am
by baroutas
Nothing...
Re: White LCD screen....
Posted: Thu Nov 28, 2013 10:07 am
by baroutas
Is it posible to hapen that:
Why doesn't my sketch start when I power up or reset the Arduino board?
Most likely because you are sending serial data to the board when it firsts turns on. During the first few seconds, the bootloader (a program pre-burned onto the chip on the board) listens for the computer to send it a new sketch to be uploaded to the board. After a few seconds without communication, the bootloader will time out and start the sketch that's already on the board. If you continue to send data to the bootloader, it will never time out and your sketch will never start. You'll either need to find a way to stop serial data from arriving for the first few seconds when the board powers (e.g. by enabling the chip that sends the data from within your setup() function) or burn your sketch onto the board with an external programmer, replacing the bootloader.
Re: White LCD screen....
Posted: Thu Nov 28, 2013 2:45 pm
by rimai
If there was a problem with bootloader, you wouldn't be able to upload any codes.
Which RA do you have?
Re: White LCD screen....
Posted: Thu Nov 28, 2013 9:27 pm
by baroutas
I have the PWM.
Re: White LCD screen....
Posted: Thu Nov 28, 2013 11:14 pm
by rimai
I meant RA or RA+?
Re: White LCD screen....
Posted: Fri Nov 29, 2013 4:27 am
by baroutas
RA
Re: White LCD screen....
Posted: Fri Nov 29, 2013 8:07 am
by baroutas
If we disconnect the memory batery and reconnected, sould be work?
Re: White LCD screen....
Posted: Fri Nov 29, 2013 10:06 am
by rimai
Ok, so try this code:
Code: Select all
#include <Salinity.h>
#include <ReefAngel_Features.h>
#include <Globals.h>
#include <RA_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <InternalEEPROM.h>
#include <RA_NokiaLCD.h>
#include <RA_ATO.h>
#include <RA_Joystick.h>
#include <LED.h>
#include <RA_TempSensor.h>
#include <Relay.h>
#include <RA_PWM.h>
#include <Timer.h>
#include <Memory.h>
#include <InternalEEPROM.h>
#include <RA_Colors.h>
#include <RA_CustomColors.h>
#include <RF.h>
#include <IO.h>
#include <ORP.h>
#include <AI.h>
#include <PH.h>
#include <WaterLevel.h>
#include <ReefAngel.h>
void setup()
{
ReefAngel.Init();
Serial.println(InternalMemory.LCDID_read());
}
void loop()
{
ReefAngel.ShowInterface();
}
Upload, open Serial monitor and reboot RA. What do you see in the window?
Re: White LCD screen....
Posted: Fri Nov 29, 2013 11:03 am
by baroutas
I see "255".What means that?Also the LCD it remains white.
Re: White LCD screen....
Posted: Fri Nov 29, 2013 12:38 pm
by rimai
Can you take a photo of your LCD screen board?
I want to see what kind of screen you have.
Re: White LCD screen....
Posted: Sat Nov 30, 2013 7:15 am
by baroutas
Re: White LCD screen....
Posted: Sat Nov 30, 2013 7:27 am
by baroutas
Re: White LCD screen....
Posted: Sat Nov 30, 2013 10:18 am
by rimai
255 means gen1 or gen2 screens, which you do have.
0 would be for the gen3 screen.
It does look like everything is normal. I don't know what else to try. I think your screen may just be bad.
Re: White LCD screen....
Posted: Sat Nov 30, 2013 10:53 am
by baroutas
Τhanks Roberto! I send you PM for details about the screen!
Re: White LCD screen....
Posted: Mon Dec 16, 2013 5:36 am
by baroutas
Today arive the new LCD screen (Robeto send me one)! I put them on the RA board and i plug it in the power. But steel the LCD was White

....

Is it polsibole the problem comes from RA board???
Re: White LCD screen....
Posted: Mon Dec 16, 2013 9:29 am
by rimai
Follow the instructions here to update your controller to use gen3 screens:
http://forum.reefangel.com/viewtopic.php?f=2&t=3111
Re: White LCD screen....
Posted: Mon Dec 16, 2013 1:40 pm
by baroutas
YES!!!!!!!It will be done!!!!Perfect!! You are the BIG ONE Roberto!!! Thanks.