I've got a little problem with my Hantek scope. I bought the DSO5102B back in early 2010, before this thread started. Judging by the condition of packaging when it arrived it had been around for a while before I got it so its now probably getting on for four years old.
so probably the hw0, which wasn't affected by any known hardware bugs, that's already good.
recently when I started using it again I noticed that it was losing trigger settings and getting strange offsets and calibration changes when powered off. It would work ok. after self-calibration then lose it all again next shut down.
the selfcalibration is creating files and saving its own results into memory. So that can be file system error, the data can't be saved were the already loaded into memor is giving you working DSO until next reboot.
The first thing i would do is to conect via UART to PC and then see if there are any files in /mnt directory, what is the free space (in principle to check it there is any junk on the file system). It would make sense as well to update firmware, where of course the question is what firmware is currently installed. Direct update should still works, in worst case you will have to copy some files before you run update. The latest firmware is still working on my 2009 mainbaord, so it should as well work on yours (when you have hw0, with hw1005 i don't know, maybe not maybe yes).
Anyway this gave me the excuse to buy another scope
it is always good to have an excuse
When I pulled it apart I found that the backup battery was low and decided to change it. Intended to do this with power on but got called away and forgot to boot up when I came back before changing battery.
afaik the battery is only used to save the date/time, and afaik the firmware don't care about what set there.
Scope now powers up with the standard noises (relay clicking etc) and the usual buttons light up but the screen is dead. Functions like autoset appear to work, or at least make the right noises and vertical gain relay clicks at about the right point etc.
looks like bad contact on the large FPC, so the display is not getting the +5V for backlight. It can be as well the power supply cable on right side. This plug supply +5V for USB and display and +3.3V for the whole digital part of the DSO. So when this is plug issue, you should not measure any voltage on the USB port on the frontpanel. If there is 5V then it is the FPC bad contacting.