Difference between revisions of "Hantek DSO-1060"
m (→Under Linux) |
|||
Line 38: | Line 38: | ||
==Under Linux== |
==Under Linux== |
||
⚫ | |||
− | Opensource projects of interest: |
||
⚫ | |||
⚫ | |||
⚫ | |||
− | ===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 |
||
⚫ | |||
− | $ qmake |
||
− | $ make |
||
⚫ | |||
+ | There are several projects linked to Hantek products |
||
− | $ tar xjf dsoextractfw-0.6.0.tar.bz2 |
||
+ | |||
− | $ cd dsoextractfw |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | $ make |
||
⚫ | |||
− | Get the DSO1060.sys from the windows drivers CD |
||
⚫ | |||
− | |||
+ | 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] |
||
− | |||
⚫ | |||
+ | 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 |
||
⚫ | |||
− | $ ./configure |
||
− | $ make |
||
⚫ | |||
⚫ | |||
⚫ | |||
− | ===Oscope2100 STATUS: 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 13:30, 14 August 2010
Description
Official links:
- http://www.hantek.com.cn/english/news_list.asp?unid=14
- http://www.hantek.com.cn/english/produce_list.asp?unid=79
- Manual, also in French
- Software
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
- Elec3i announced a software to read directly WAF files saved on USB sticks (French): DsoWaf.exe
- DSO DevKit and Programmer's Guide