31-03-2018, 10:07
That's correct, Werk_AG, nothing at all will upload, it just keeps giving the "time out" error. Since my post yesterday, I have done some more "experiments" and the results worry me.... 
To see if there may be corruption of the Arduino IDE and/or other files on the computer I was using at the time of the power failure, I installed Arduino IDE and downloaded the b011 software onto a spare computer. The results were exactly the same, so I don't think there's a problem with the computer. Yesterday I was able to get a new, unused Mega 2560 and some time in the next few days I will try using that to reprogram the bootloader in the "faulty" 2560 as uncle_bob suggested. It might work, it might not, but there's nothing to lose by trying!!
More worrying than the "faulty" 2560 though is the fact that my "test RX" still is not working properly using the spare 2560 which programmed properly on the first attempt. (I have also just tried my new 2560 which also programmed perfectly) The RX board uploads ok to ThingSpeak and also uploads the AQI data. Data is displayed properly on the TFT screen but when I start running CumulusMX, it just hangs at the "downloading archived data" stage and does not go on to "normal running":
That is a copy of the screen after more than 14 hours of running. The "last update" date and time is when I stopped CumulusMX before attempting to update to version b011 - and the power failure, although I have stopped and restarted Cumulus many times since...

I am now fairly sure the original Mega 2560 has been damaged/corrupted in some way by the power failure, but maybe repairable. Although the WeatherDuino RX board *is* working with (2) replacement 2560's I haven't been unable to upload data to CumulusMX since. I know you've not experienced any problem like this, but is it *possible* there's also some damage/corruption to the RX board that's preventing uploading data or do I need to look somewhere else I haven't thought of??
Allan.

To see if there may be corruption of the Arduino IDE and/or other files on the computer I was using at the time of the power failure, I installed Arduino IDE and downloaded the b011 software onto a spare computer. The results were exactly the same, so I don't think there's a problem with the computer. Yesterday I was able to get a new, unused Mega 2560 and some time in the next few days I will try using that to reprogram the bootloader in the "faulty" 2560 as uncle_bob suggested. It might work, it might not, but there's nothing to lose by trying!!
More worrying than the "faulty" 2560 though is the fact that my "test RX" still is not working properly using the spare 2560 which programmed properly on the first attempt. (I have also just tried my new 2560 which also programmed perfectly) The RX board uploads ok to ThingSpeak and also uploads the AQI data. Data is displayed properly on the TFT screen but when I start running CumulusMX, it just hangs at the "downloading archived data" stage and does not go on to "normal running":
Code:
pi@WeatherPi:~/share/CumulusMX $ sudo mono CumulusMX.exe
Current culture: English (United Kingdom)
Serial: xxxxxxxxxxxxxxx
Cumulus MX v.3.0.0 build 3043
Today.ini = data/today.ini
Last update=2018-03-27T08:18:00
Connected to station
19:11:27 Downloading Archive Data
Cumulus running at: http://*:8998/
(Replace * with any IP address on this machine, or localhost)
Starting web socket server on port 8002
30/03/2018 19:11:28
Type Ctrl-C to terminateThat is a copy of the screen after more than 14 hours of running. The "last update" date and time is when I stopped CumulusMX before attempting to update to version b011 - and the power failure, although I have stopped and restarted Cumulus many times since...

I am now fairly sure the original Mega 2560 has been damaged/corrupted in some way by the power failure, but maybe repairable. Although the WeatherDuino RX board *is* working with (2) replacement 2560's I haven't been unable to upload data to CumulusMX since. I know you've not experienced any problem like this, but is it *possible* there's also some damage/corruption to the RX board that's preventing uploading data or do I need to look somewhere else I haven't thought of??
Allan.

