Products > Test Equipment

VOLTCRAFT DSO-1084E (Hantek DSO4084B) stuck at boot screen

(1/7) > >>

rlohmann:
Hi there,

the mentioned scope is a 4 channel / 80MHz device sold by Conrad / Voltcraft in Germany. The device and specs look similar to  Hantek DSO4084B.

The unit I  have in hands does actually not start properly and get stuck on boot screen.

I attached a serial adapter and captured the terminal during boot. (attached)

It get stuck after:

                acq_dot_nm_of_timerange =4000,time_range=1600000000000,dso_acq.dot_factor =1,sample_rate =2500.000000
                dso_acq_control:1:2056, 2056,0
                dso_acq_control:2:2056, 2056
                dso_acq_control:3:102800000, 103600000
                dso_acq_control:4:after= 102800000, before= 103600000

... hitting enter i get back to the shell:

               unix:path=/tmp/dbus-2Gwvd7Fgoi,guid=78229ec33879218ea98a0b54386d509c
              [root@Hantek ~]#

Hope anybody can help me to figure out whats wrong with the unit and how to get it back to life.  :-//

rlohmann:
... looking closer at at the log, I#ve noticed:

                acq_dot_nm_of_timerange =4000,time_range=1600000000000,dso_acq.dot_factor =1,sample_rate =2500.000000

.. which appears strange to me.

So I looked for any config  and found /dso/etc/system.inf


--- Code: ---code:
[machine]
       Model=dso1202l
       Vendor=hantek
       Product=FGen
       Manufacturer=hantek
       Serial=DSO4D143501107
[version]
       Pcb=1001
       Keyboard=11
[language]
       Lans=255
       Language=1
[add]
       Start=0
       Update=0

--- End code ---

I guess the previous owner applied a wrong update ...

I've found few update files online:

                - dso4kb_20180831.upk  (Conrad/Voltcraft)
                - dso4kb_20181208.upk  (Hantek  DSO4000B)

Is here a way to apply the update form the shell or automatically during boot?

Or how to extract those files and hopefully replace the according files manually within unit?

Maybe someone out there with this scope could help me out with a tar of a working /dso folder ...

tinhead:
sure, unpack first the update by

gpg --batch --passphrase-fd 0 dso4kb_20180831.upk

and give as password dso4000bc

and check what do_update.sh is doing (basically copying few files and setting +x permission)

rlohmann:
Thanks a lot TinHead!  :-+    ... you made my day!

The cmd line did not work out for me for some reason. But it turned me into the right direction ...

with:  gpg -o out.tar -d dso4kb_20180831.upk

    ... extracting out.tar and the containing dso4kb.upk.tar I got "upend" and "package/"

Then I went through package/do_update.sh and manually updated all files manually ...
And merged config/root/system.inf with package/system.inf :

--- Code: ---[machine]
       Model=80M$DSO1084E
       Vendor=voltcraft
       Product=DSO
       Manufacturer=hantek
       Serial=DSO4D143501107
[version]
       Pcb=1001
       Keyboard=11
[language]
       Lans=65535
       Language=6
[add]
       Start=389
       Update=0

--- End code ---

On first reboot i got the same error, stuck at boot screen / same terminal output ...   :palm:

But I noticed  "#rm /dso/app/etc/aslf/*" in package/do_update.sh ... so I made a backup of aslf and removed /dso/app/etc/aslf/*...

Voila, the scope finally booted and and appears to work fine!   :clap:

tinhead:

--- Quote from: rlohmann on February 10, 2019, 11:03:59 am ---Thanks a lot

--- End quote ---

you welcome.

Out of curiosity, can you post picture of let say 50-100MHz sine one one channel with max sampling ?

I hope it does not looks like this one, which from 4000C model, which is based as the B Models on multiple AD9288



Your 4000B should looks much better, but i never had a chance to see them in action.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod