Difference between revisions of "Hantek DSO-1060"

From YobiWiki
Jump to navigation Jump to search
Line 38: Line 38:
   
 
==Under Linux==
 
==Under Linux==
 
When connecting the scopemeter via USB it gives: idVendor=4348, idProduct=5537, Product: DSO10, Manufacturer: Hantek
Opensource projects of interest:
 
* http://sourceforge.net/projects/hantekdso/
 
* http://sourceforge.net/projects/openhantek/
 
* http://sourceforge.net/projects/oscope2100/
 
===OpenHantek STATUS: FAIL===
 
Get it [http://sourceforge.net/projects/openhantek/files/ here] as well as dsoextractfw
 
$ tar xjf openhantek-0.1.0.tar.bz2
 
$ cd OpenHantek
 
# aptitude install libqt4-dev libfftw3-dev
 
$ qmake
 
$ make
 
# make install
 
   
  +
There are several projects linked to Hantek products
$ tar xjf dsoextractfw-0.6.0.tar.bz2
 
  +
$ cd dsoextractfw
 
 
===[http://sourceforge.net/projects/openhantek/ OpenHantek]: FAIL===
# aptitude install libbfd-dev #(this actually installs binutils-dev)
 
 
To compile v0.1.0 I had to install libqt4-dev and libfftw3-dev
$ ./configure
 
 
qmake && make && make install
$ make
 
 
To compile dsoextractfw, I had to install libbfd-dev (which actually installed binutils-dev)
Get the DSO1060.sys from the windows drivers CD
 
 
./configure && make
 
  +
It asks for the DSO*.SYS from the Windows drivers but actually it's only for models DSO2090, DSO2100, DSO2150, DSO2250, DSO5200, DSO520A
Mmm visibly it doesn't know how to extract firmware from the 1060 model :-(
 
 
I also tried from SVN:
 
 
git svn clone https://openhantek.svn.sourceforge.net/svnroot/openhantek/trunk
 
sudo aptitude install libusb-1.0-0-dev
 
But that one segfaults most of the time & dsoextractfw code is not present
 
kernel: [784901.198320] openhantek[12245]: segfault at 21 ip 0000000000431de7 sp 00007fff14741ba0 error 4 in openhantek[400000+64000]
 
 
When connecting the scopemeter via USB it gives: idVendor=4348, idProduct=5537, Product: DSO10, Manufacturer: Hantek
 
   
  +
I also tried from SVN, had to install libusb-1.0-0-dev but resulting binary segfaults most of the time and there is no change for dsoextractfw
===HantekDSO STATUS: FAIL===
 
Get it [http://sourceforge.net/projects/hantekdso/files/ here]
 
$ tar xzf HantekDSO-0.5.3.tar.gz
 
$ cd HantekDSO
 
# aptitude install kdelibs-dev automake1.10
 
$ ./configure
 
$ make
 
   
 
===[http://sourceforge.net/projects/hantekdso/ HantekDSO]: FAIL===
dsoextractfw seems to be more or less the same as for OpenHantek, same models supported
 
 
To compile v0.5.3 I had to install also kdelibs-dev and automake1.10
===Oscope2100 STATUS: FAIL===
 
 
<br>dsoextractfw seems to be more or less the same as for OpenHantek, same models supported
 
===[http://sourceforge.net/projects/oscope2100/ Oscope2100]: FAIL===
 
It relies on HantekDSO dsoextractfw and is only for model DSO2100
 
It relies on HantekDSO dsoextractfw and is only for model DSO2100
   

Revision as of 14:30, 14 August 2010

Description

Official links:

Chinese handheld scopemeter, 2 inputs 60MHz & DMM 6000 pts

Bought on this French e-shop (see also their blog)

Internal data:

  • Module DSO1060
  • Serial No. DSO0000855
  • Firmware Version: 1.68
  • Hardware version: 5.2.34.0.0

Other devices of the same serie: DSO1200, DSO1600, DSO1600H

USB memory stick

The device is USB-host capable but I had many troubles to get him accessing properly a memory stick.
On a 6Gb harddrive it hung when I tried to write a file, and on a 256Mb flash it was always claiming "Unknown Filesystem".
I finally managed to get it working by reformatting the 256Mb flash as FAT32 (FAT16 failed, or was it FAT12?)

Firmware upgrade

Once you have a working USB stick with FAT32 you can try upgrading the firmware.
I found the firmware version 1.70 here, follow simply the included pdf (the Chinese version is here).
If there is a newer version it should come via the same link I guess...

Note that there are also instructions in French here which confirm you need a FAT32 filesystem.

Issues

A known issue is in continuity test mode, it's rather slow to beep, which makes it much less usable than a cheap continuity tester...
Upgrade to v1.70 didn't improve the situation

Another issue: DON'T use both USB ports simultaneously (PC connection & flash memory), see notes in French here

Under Linux

When connecting the scopemeter via USB it gives: idVendor=4348, idProduct=5537, Product: DSO10, Manufacturer: Hantek

There are several projects linked to Hantek products

OpenHantek: FAIL

To compile v0.1.0 I had to install libqt4-dev and libfftw3-dev

qmake && make && make install

To compile dsoextractfw, I had to install libbfd-dev (which actually installed binutils-dev)

./configure && make

It asks for the DSO*.SYS from the Windows drivers but actually it's only for models DSO2090, DSO2100, DSO2150, DSO2250, DSO5200, DSO520A

I also tried from SVN, had to install libusb-1.0-0-dev but resulting binary segfaults most of the time and there is no change for dsoextractfw

HantekDSO: FAIL

To compile v0.5.3 I had to install also kdelibs-dev and automake1.10
dsoextractfw seems to be more or less the same as for OpenHantek, same models supported

Oscope2100: FAIL

It relies on HantekDSO dsoextractfw and is only for model DSO2100

Other software