The topic is about how to hack another one Chinese DSO (Tekway/Hantek) up to 200MHz bandwidth.-
short historyWhen my Tek TDS754D died some time ago i had to find a replacement. At that time (2009) I ordered few
cheap known china DSOs and tested them in detail:
- UNI-T (UT2102CE)
- Rigol (DS1102E)
- Atten (ADS1102CE)
- Tekway (DST1102B)
Finally i decided to take Tekway DST1102B instead of Rigol DS1102E because :
(ATTEN and UNI-T was at that time simply useless crap)
- 7" high quality display (Innolux AT070TN83 V1) with 800 x 480 resolution
- display viewing angle designed for "on a shelf above the workbench" use
- DPO-like functionality
- 2500 wfrms/s update rate
- Linux OS on good known Samsung ARM S3C2440 SoC
- modern firmware with lot of unique (in the <1k USD DSO price class) features
Tekway call these model "Tekway DSO 2.0 Platform", and yes, there was "DSO 1.0 Platform" in 2008-2009
http://www.tekwayins.com/product.asp?ArticleID=7but that completely different gear (with 2.5k memory depth, 320x240 display resolution and TEK TDS2000 like firmware)
In the meantime there are as well Hantek DSOs/Handhelds using that Tekway DSO 2.0 platform, as well some rebadged
models (some made by Tekway, other by Hantek) from Extech, PCE, Voltcraft, Protek, ICEL, AKIP, Redsea, Zhongce, etc !!!
-
what inside Tekway/Hanteki have reverse-engineered the hardware and made schematics:
-hw0 (produced from Dec 2009 to Feb 2011)
ready http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg56754/#msg56754 -hw1005 (produced from Feb 2011 to Jun 2011)
ready errata in work -hw1007 (produced Jun 2011 to xxx 2013 , DSOs and MSOs with S/N < 15000)
ready http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg214613/#msg214613 -handheld hw1001 (S/N < 15000)
in work -hw_p_model_DSO
on to do list-
before you hack made a backup It make sense to make backup of whole NAND flash (firmware+setting) before any hack attempt.
I have prepared easy to use "firmware update" files, simply choose your model, download the tool
and read the included Readme.txt to proceed.
For all following "B" model benchtop DSO with S/N < 15000
- Tekway DST1062B, DST1102B, DST1202B
- Hantek DSO5062B, DSO5102B, DSO5202B
- Voltcraft DSO-3062C, DSO-1062D
- Zhongce DF1202CL, DF1102CL, DF1062CL
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg35683/#msg35683For all following "BM/BMV" models benchtop DSO with S/N < 15000
- Hantek DSO5062BM, DSO5102BM, DSO5202BM
- Hantek DSO5062BMV, DSO5102BMV, DSO5202BMV
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg111917/For all following "B" and "D" models benchtop MSO with S/N < 15000
- Tekway MST1062B, MST1102B, MST1202B
- Hantek MSO5062D, MSO5102D, MSO5202D
- Voltcraft MSO5062B, MSO5102B
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg185074/#msg185074For all following "B", "BV" and "S" models handheld DSO with S/N < 15000
- Hantek DSO1062B, DSO1102B, DSO1202B
- Hantek DSO1062BV, DSO1102BV, DSO1202BV
- Hantek DSO1062S, DSO1122S, DSO1152S
- Extech MS6060, MS6100, MS6200
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg86825/#msg86825For all following "P" models benchtop DSO with S/N > 15000
- Hantek DSO5072P, DSO5102P, DSO5202P
No backup tool yet, when you have such model and wish to help me(us all) to crete such tool please PMI look as well for PCB pictures (top and bottom side) of these DSOs !For all others (not listed above) DSO/MSO/Handhelds (e.g. with S/N > 15000 or the cute old Tekway
DST1000/DST3000/DST4000, Hantek DSO5000C) please PM me.
When you need to restore previously created backup, check the Readme.txt from backup tools above and/or following links:
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg75015/#msg75015http://www.mikrocontroller.net/articles/Tekway_MSO-
the bandwidth hackAs far i know, all DSO/MSO/Handhelds since 2009 (so yes, even the latest "P" models) can be hacked.
To hack the bandwidth all you need to do is to rename one file in DSO root directory
- when you have 60MHz/70MHz model (no matter if benchtop or handheld) you must rename /dst1062b to /dst1202b
- when you have 100MHz model (no matter if benchtop or handheld) you must rename /dst1102b to /dst1202b
- when you have 150MHz model (no matter if benchtop or handheld) you must rename /dst1152b to /dst1202b
then after second reboot (yes, you have to reboot twice) the new bandwidth (and when you decided to go
up to 200MHz bandwidth the 2ns/DIV timbase as well) will be available.
To do this you can use that tool (then simply choose what bandwidth you wish and click on "Change bandwidth")
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg91877/or that tool (then go to "Shell F2" tab and execute there for example "mv /dst1062b /dst1202b")
http://peter.dreisiebner.at/dso-usb-tool/or you can connect via UART to DSOs Linux shell and work from there. You will of course need to open the enclosure
and connect to PC via UART to USB converter (e.g. ebay CP2102 UART to USB etc). For the UART pinout check pictures below.
-
the bootlogo hackyou might wish to change the boot screen logo as well (not necessary for bandwidth hack).
For all following "B" model benchtop DSO with S/N < 15000
- Tekway DST1062B, DST1102B, DST1202B
- Hantek DSO5062B, DSO5102B, DSO5202B
- Voltcraft DSO1062D, DSO3062C
- Zhongce DF1202CL, DF1102CL, DF1062CL (i don't have logos from Zhongce)
Download, when missing, all the boot logos
http://www.mikrocontroller.net/attachment/136103/all_logos.zipand copy to yor DSOs /logo directory
You will have as well to edit /logotype and /logotype.dis files. The best is to use "vi" editor on the DSO shell,
you might as well copy these two file to PC and edit there. All you need is to change the DSO name from
what it is to what you wish to see, e.g. for Hantek DSO5062B you need to change in /logotype the dst1062b to dst1202b
and in /logotype.dis the hantek_DSO5062B to hantek_DSO5202B.
If you have questions - use search, or ask in this thread.
For all other following benchtop and handheld models with S/N < 15000
- Hantek Handheld DSO1062B/BV, DSO1102B/BV, DSO1202B/BV
- Hantek Handheld DSO1062S, DSO1102S, DSO1152S
- Tekway MSO MST1062B, MST1102B, MST1202B
- Hantek MSO MSO5062D, MSO5102D, MSO5202D
- Voltcraft MSO MSO5062D, MSO5102D, MSO5202D
- Hantek DSO DSO5062BV/BMV, DSO5102BV/BMV, DSO5202BV/BMV
- Extech MS6060, MS6100, MS6200
- Hantek DSO5072P, DSO5102P, DSO5202P
you have to edit a specific execuatable (as the logo is compiled into it), all necessary tools are here:
http://www.eevblog.com/forum/testgear/hantek-tekway-dso-hack-get-200mhz-bw-for-free/msg200040/#msg200040-
bug listsee attached - note, this list is not up to date, i
have to work on it :\[/s]
-
SDK, LabView, other hardware hacks, tons of other thingssimply check the post below