I did not make a backup before I flashed it.
? ? ?
how you can not make backup??!!!
seriously, this is bad ass "bug", the MSO firmware can be flashed on DSO, partially of course, which breakes the DSO ...
So, I have access to the shell through the UART and I have been able to stop the watchdog reset and I have copied a few DSO.exe files from this tread to the scope, but still no go. I get a segmentation fault every time.
download the latest DSO firmware, e.g.
http://www.hantek.com.cn/Product/DSO5000Series/DSO5202B_Firmware.zipunzip it, decrypt the *.up file (gpg -d , pass is 0571tekway), guzip it, untar it and untar it again ... copy
then the content to usb falsh drive, insert flash drive to DSO, boot to shell, kill the dsod process
and copy following files from usb flash drive to DSO:
protocol.inf to /protocol.inf
dso.exe to /dso.exe
English.lan to /OurLanguages/English.lan
help.db to /help.db
dsod to /dso/app/dsod
rcS to /etc/init.d/rcS
you need to chmod 777 all these files as well.
Ttah's all, now after reboot the DSO should work as before.