Author Topic: Hacking the Hanmatek DOS1104?  (Read 4031 times)

0 Members and 1 Guest are viewing this topic.

Offline rhbTopic starter

  • Super Contributor
  • ***
  • Posts: 3516
  • Country: us
Hacking the Hanmatek DOS1104?
« on: December 21, 2023, 06:24:40 pm »
I am currently testing one and the HW is great, but the UI is klunky to say the least, though it does appear to behave properly.  In particular the FFT is first rate, though the labeling is often incorrect.  But if you are used tolooking at DC to Nyquist spectra it works really well.  Just look at the sample rate and calculate Nyquist in your head.  Then divide by 10 to get the correct Hz/div.

I paid $206 from Hanmatek's Aliexpress store, but they are available as low as $180 on Aliexpress from other sellers
It has 140 MHz actual BW in the AFE and it's quite flat until the corner.

It seems to me a good candidate to jailbreak and modify.  Anyone else interested?

Have Fun!
Reg
 
The following users thanked this post: motoge

Offline tunk

  • Super Contributor
  • ***
  • Posts: 1099
  • Country: no
Re: Hacking the Hanmatek DOS1104?
« Reply #1 on: December 21, 2023, 07:36:14 pm »
Most likely an Owon SDS1104 with a different front.
You could see if there's any info about this DSO.
 

Offline rhbTopic starter

  • Super Contributor
  • ***
  • Posts: 3516
  • Country: us
Re: Hacking the Hanmatek DOS1104?
« Reply #2 on: December 21, 2023, 10:56:54 pm »
It's an Owon marked SDS1102 board in the 1102.  I've not opened the 1104 yet.  I'd expect the same.  However, I doubt that the FW is the same.  Fewer features most likely.  Possibly different FPGA.

But it's really nice HW and as is it *will* do most things, just in a convoluted fashion.  Why no "rise or fall" trigger I don't get.  But if we could turn it into an OSSW DSO dev system it would be really nice.

The major hurdle is writing a new UI using the existing buttons.  One could probably use the FPGA IP as is.  I blew up a GDS-2072E I'd hacked to MDO-2200E functionality and then blew it up.  It was an  Amazon $225 bargain.  Replacements were 2+ times that so I dropped the project.

My first hack is to install a 10-20Ah LiPo pack to run the 1104 & 1102 once the cells arrive.

Have Fun!
Reg

 

Offline tunk

  • Super Contributor
  • ***
  • Posts: 1099
  • Country: no
Re: Hacking the Hanmatek DOS1104?
« Reply #3 on: December 22, 2023, 11:15:57 pm »
You might be able to use these two alternative firmwares as a starting point for making something yourself:

Fnirsi 1013d by eevblog member pcprogrammer (there's also a thread on this forum):
https://github.com/pecostm32/FNIRSI_1013D_Firmware

Fnirsi 5012H by eevblog member ataradov:
https://www.eevblog.com/forum/projects/reverse-engineering-fnirsi-5012h/
 

Offline rhbTopic starter

  • Super Contributor
  • ***
  • Posts: 3516
  • Country: us
Re: Hacking the Hanmatek DOS1104?
« Reply #4 on: December 23, 2023, 12:08:49 am »
I looked at the Fnirsi scopes,  but they are just too limited to be worth the effort.  I have a tablet (1013D?) version I need to get rid of as I will never use it.  I don't like the tablet interface at all.  And there is very little cost difference between a 30 MHz Fnirsi and a 140 MHz Hanmatek.

First order of business with the Hanmateks is getting root access and sorting out the programming header.

FWIW My Rigol DS1102E has a rise time of 4.0 ns. The Hanmatek is 2.2 ns.  Leo Bodnar's pulser as judge.  At less than 1/2 the price of the Rigol damned impressive even if many years later.

Have Fun!
Reg
 

Offline rhbTopic starter

  • Super Contributor
  • ***
  • Posts: 3516
  • Country: us
Re: Hacking the Hanmatek DOS1104?
« Reply #5 on: January 06, 2024, 03:41:09 am »
FYI I got my 10 Ah LiPos today.  The ~$2 BMS/boost convertor I'm using cuts out on the 1104 at 1.7 A but has been going strong for an hour or two at 1.2 A on the 1102.  The 1104 will run for a while but the boost convertor overheats and it shuts down.  Hopefully a heatsink will solve that.  If not I'll add a 2nd one in parallel.  Both need heatsinks.

In any case, it looks as if my initial HW hack will be easy.

It's important to understand, these are digital versions of analog scopes.  They don't have the memory depth for MCU work.  But for someone doing analog work they are really sweet.  For HF raio work the 1104 is probably going to become my daily driver.  My Instek MSO-2204EA has so much SMPS noise I never really trust it.

Have Fun!
Reg
 

Online robert.rozee

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: nz
Re: Hacking the Hanmatek DOS1104?
« Reply #6 on: January 06, 2024, 02:02:46 pm »
The ~$2 BMS/boost convertor I'm using...

any chance of a link to and/or photo of the BMS/boost convertor?

cheers,
rob   :-)
 
The following users thanked this post: motoge

Offline rhbTopic starter

  • Super Contributor
  • ***
  • Posts: 3516
  • Country: us
Re: Hacking the Hanmatek DOS1104?
« Reply #7 on: January 06, 2024, 03:21:00 pm »
It took a while to find it.  I bought 10x for $16.90 total.

https://www.ebay.com/itm/124446569972

I let the LiPo cell charge overnight and am now running the 1102 via the 5 V input plug.  Open circuit setting is 5.2 V. Loaded is 5.1 V.  Even at the 1.2 A draw it *really* needs a heatsink as it's too hot to hold.  I think that the 1.7 A load of the 1104 causes it to do a thermal shutdown in which case I might make it work with a single cell.

The boost chip is the MT3608.

Edit: Added photos of the board with a heatsink.  That dropped the temperature to about 140 F from about 180 F.   Even with the heatsink it's too hot to touch so this will go in something with less power drain.  I'll attach a *much* larger heatsink to power the Hanmateks.

The 1102 ran for about 4 hours on the 10 Ah LiPo cell.  A larger heatsink seems to have resolved the thermal shutdown driving the 1104, so now I;m waiting for the LiPo cell to charge.

Have Fun!
Reg
« Last Edit: January 06, 2024, 09:58:24 pm by rhb »
 
The following users thanked this post: robert.rozee

Offline rhbTopic starter

  • Super Contributor
  • ***
  • Posts: 3516
  • Country: us
Re: Hacking the Hanmatek DOS1104?
« Reply #8 on: January 22, 2024, 11:15:44 pm »
OK.  I got some LM2596 buck convertors and they will run the 1104 at 7.1 V @ 1.7 A just fine.  Two 10 Ah LiPos should power it for 10+ hrs.  There's some conducted and radiated EMI from the LM2596 around 30 MHz, but that doesn't look as if it would be difficult to suppress.

It cannot be done with a boost convertor from a single cell because the LiPo BMS will not allow enough current.  And the MT3608 gets *very* hot.  Probably dissipates more power than it supplies.

The good news is that making it portable is easy.  The bad news is that the FW has  issues:

Output filenames are not sequential nor easily set

It won't talk to Windows 7

There appears to be no way to set the date (i.e. no RTC)

My ISP will not allow me to access the hanmatek.cn website as is the case with many other dangerous websites, such as elegoo.com.

It's really nice HW and as it's cheap it seems a good target to hack the FW.  If you screw up as I did with my Instek GDS-2072E and blow it up it doesn't cost too much to buy another.

Is anyone else interested in trying to hack/replace replace the OEM FW?

Have Fun!
Reg
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf