Author Topic: Hacking the HDO1k/HDO4k Rigol 12 bit scope  (Read 171358 times)

0 Members and 4 Guests are viewing this topic.

Offline dave2

  • Newbie
  • Posts: 4
  • Country: gb
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #725 on: April 23, 2024, 07:58:57 am »
Thank you for the quick reply! I have looked again at the instructions and am sure I have followed to the letter. I expected the code generator to parse the "key.data" file and that it would be in English.

I ran from a user account on W10 that may not have user privileges. So I retried from the start using the administrator account but still returns in Chinese. I continued with the go batch file anyway but it complains about the key.data file. I also added the path of the go.bin folder and android folder to the system environment in W10. Still no luck



 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6671
  • Country: de
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #726 on: April 23, 2024, 08:13:40 am »
The key.data file contains binary data. Never mind what it looks like when (mis-)interpreted as a text file.

Where (in which folder) did you place the key.data file, and how many bytes does it comprise?
 
The following users thanked this post: egonotto

Offline dave2

  • Newbie
  • Posts: 4
  • Country: gb
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #727 on: April 23, 2024, 05:59:10 pm »
Thank you for your reply. internet here has been minimal today, the phone company working on the cabinet.

Binary data makes sense of course, Chinese characters distracted me  normally see graphics characters. I am logged on as administrator. The location is C:program files/go/bin. I also tried C:/go/bin, to take it out of the protected windows folders incase it cant write the output file. The key file is 388 bytes long.
I am getting a different message now. I also changed the scope type in rgtool.go to DHO1074. I also tried adding a dot to make "rgtool.go."

CMD screen dump

C:\GO\bin>
C:\GO\bin>go run /rigol/data/Key.data
malformed import path "/rigol/data/Key.data": empty path element

Directory of C:\GO\bin

23/04/2024  13:53    <DIR>          .
23/04/2024  13:53    <DIR>          ..
29/03/2024  15:27        12,957,184 go.exe
29/03/2024  15:27         2,775,040 gofmt.exe
10/04/2024  21:41               388 Key.data
23/04/2024  13:51             4,311 rgtool.go..txt
               4 File(s)     15,736,923 bytes
               2 Dir(s)  339,143,364,608 bytes free

C:\GO\bin>


 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6671
  • Country: de
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #728 on: April 23, 2024, 06:14:25 pm »
Thanks for sharing the commands you tried and the output. Looks like you are trying to execute the key.data file as a Go program -- that can't work. Instead, you need to execute rgtool.go, that's the program.

First, rename "rgtool.go..txt" to "rgtool.go". (Your text editor probably added the unwanted .txt extension when you edited the file.) Then enter the command "go run rgtool.go".  Fingers crossed!

Edit: Just to make sure -- don't enter the quotation marks, of course. There is also no "." (period) at the end of the "rgtool.go" filename.
« Last Edit: April 23, 2024, 06:19:40 pm by ebastler »
 
The following users thanked this post: dave2

Offline dave2

  • Newbie
  • Posts: 4
  • Country: gb
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #729 on: April 23, 2024, 07:56:05 pm »
Thank you very much.
I did notice that windows does not display the file extension in the folder, but viewing the file properties the .txt extension can be seen. I could not remove the extension as windows had associated the file with notepad. however I tried to remove it, windows kept putting it back. Nor could I find a way to remove the file association with notepad.

Finally while staring at the CMD window I remembered the dos rename command so entered "rename rgtool.go.txt rgtool.go"
and I successfully managed to generate the two keys. I am very grateful for your help, thank you.
I have installed the keys and now enjoy the extra memory and bandwidth.
 
The following users thanked this post: ebastler

Offline Cees

  • Contributor
  • Posts: 18
  • Country: nl
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #730 on: April 25, 2024, 10:30:05 am »
Whatsoever, the fan speed reduction definitely is an improvement, but to really silence the scope, my take is that the fans would need to be replaced.


Agreed ;)
I replaced the original Fans Protechnic MGA6012MR-O15 (60x15) with Noctua NF-A6x25 - they fit 1:1 without any problems.
I have also fitted silicone frames under the fans.
The airflow and temperatures are the same, but the noise level is pleasantly quiet now :)



Is  Noctua NF-A6x25 the real part number as I see only the  three and four wires versions

 

Offline lownoise

  • Newbie
  • Posts: 7
  • Country: de
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #731 on: April 25, 2024, 04:10:08 pm »
There are these two versions only, you can use both (12V):   NF-A6x25 PWM   ( 4wire, required wires: yellow/black )
                                                                                        NF-A6x25 FLX     ( 3wire, required wires:     red/black )

The scope has 2pin fan-connectors, no speed-signal. 
 
I removed the noctua-plug + the stiff cable sleeve and crimped the matching plug (JST XH 2.54, 2pin) to the Noctua wires.

You can also solder the cable + connector from the stock fan, or searching for 3..4pin -> 2pin fan adapter cable...
« Last Edit: April 27, 2024, 06:37:35 am by lownoise »
 
The following users thanked this post: Tom620, Cees

Offline sizziff

  • Newbie
  • Posts: 9
  • Country: by
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #732 on: May 08, 2024, 08:18:19 am »
My experiments with vendor.bin :
I assembled a generator on LTC6905 SOT-23-5 at ~60 MHZ (Rise time 0,5ns)
I put vendor.bin in DHO1072 scope for DHO4804, here's what happened:
« Last Edit: May 08, 2024, 08:22:20 am by sizziff »
 

Offline Lochstreifen

  • Newbie
  • Posts: 5
  • Country: de
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #733 on: May 08, 2024, 02:00:12 pm »
The DHO4000 interleaves its 2 ADCs to achieve 4GS/s.
The DHO1000 has only one ADC. So every second sample is missing and the frequency appears to double. It is surprising that it works at all.
It would be more promising to experiment with the DHO2000 vendorl.bin.
 

Offline sizziff

  • Newbie
  • Posts: 9
  • Country: by
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #734 on: May 08, 2024, 02:13:27 pm »
The DHO4000 interleaves its 2 ADCs to achieve 4GS/s.
The DHO1000 has only one ADC. So every second sample is missing and the frequency appears to double. It is surprising that it works at all.
It would be more promising to experiment with the DHO2000 vendorl.bin.

I tried to put "DHO2000 vendorl.bin." (2404 and something like that) and the oscilloscope loaded and worked, but I did not find any profit. In the case of 4804, the 400 MHz band of the input path is unlocked and this is cool, although there are problems with the readings, but the time just needs to be multiplied by 2, and the frequency divided by two. It's a pity there is no working patch to unlock the bandwidth to 400MHz for the DHO1000...
« Last Edit: May 08, 2024, 02:15:59 pm by sizziff »
 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 763
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #735 on: May 08, 2024, 02:52:12 pm »
... In the case of 4804, the 400 MHz band of the input path is unlocked and this is cool, although there are problems with the readings, but the time just needs to be multiplied by 2, and the frequency divided by two. ...

Why 400 and not 800?
Did you measured?
 

Offline Lochstreifen

  • Newbie
  • Posts: 5
  • Country: de
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #736 on: May 09, 2024, 07:54:03 am »
I tried to put "DHO2000 vendorl.bin." (2404 and something like that) and the oscilloscope loaded and worked, but I did not find any profit. In the case of 4804, the 400 MHz band of the input path is unlocked and this is cool, although there are problems with the readings, but the time just needs to be multiplied by 2, and the frequency divided by two. It's a pity there is no working patch to unlock the bandwidth to 400MHz for the DHO1000...

What happens when you enable CH3? This may limit CH1 to 2GS and one ADC. (If this works at all with your 2 channel hardware.)
 

Offline sizziff

  • Newbie
  • Posts: 9
  • Country: by
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #737 on: May 09, 2024, 08:14:14 pm »
... In the case of 4804, the 400 MHz band of the input path is unlocked and this is cool, although there are problems with the readings, but the time just needs to be multiplied by 2, and the frequency divided by two. ...

Why 400 and not 800?
Did you measured?

You are probably right, the 800 MHz band
If we can trust the TinySA Ultra, ~43mVp-p is definitely more than 50mVp-p at the 0.7 level
(-22dBm = 50mVp-p)
 
The following users thanked this post: skander36

Offline sizziff

  • Newbie
  • Posts: 9
  • Country: by
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #738 on: May 09, 2024, 08:35:09 pm »
I tried to put "DHO2000 vendorl.bin." (2404 and something like that) and the oscilloscope loaded and worked, but I did not find any profit. In the case of 4804, the 400 MHz band of the input path is unlocked and this is cool, although there are problems with the readings, but the time just needs to be multiplied by 2, and the frequency divided by two. It's a pity there is no working patch to unlock the bandwidth to 400MHz for the DHO1000...

What happens when you enable CH3? This may limit CH1 to 2GS and one ADC. (If this works at all with your 2 channel hardware.)

When activating any channel except CH1, the oscilloscope definitely does not work correctly. And judging by the shape of the signal, 2 Gs are reduced to 1Gs
And if I activate only CH3, the oscilloscope shows 2Gs (Really 1Gs) but the signal is not displayed. In order to receive a signal on the second channel, it is necessary to activate both CH2 and CH3, the oscilloscope shows 1Gs (actually works as 500Ms)
« Last Edit: May 09, 2024, 08:55:06 pm by sizziff »
 

Offline bharathraj199

  • Newbie
  • Posts: 2
  • Country: us
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #739 on: May 13, 2024, 09:44:20 pm »
Folks,

I purchased a new DSO (DHO1074). I see the thread to be too lengthy to exactly find the steps to upgrade the bandwidth and memory depth.

Can someone please provide the most reliable procedure to be followed to unlock my scope?

Thanks!!
 

Online thm_w

  • Super Contributor
  • ***
  • Posts: 6590
  • Country: ca
  • Non-expert
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #740 on: May 13, 2024, 10:42:44 pm »
Folks,

I purchased a new DSO (DHO1074). I see the thread to be too lengthy to exactly find the steps to upgrade the bandwidth and memory depth.

Can someone please provide the most reliable procedure to be followed to unlock my scope?

Thanks!!

Just read posts going one page back... not too difficult https://www.eevblog.com/forum/testgear/hacking-the-hdo1khdo4k-rigol-12-bit-scope/msg5241057/#msg5241057
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline bensyne2

  • Newbie
  • Posts: 1
  • Country: th
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #741 on: May 21, 2024, 04:09:33 am »
Hello, as a far reading from a newbie who cannot understand things technically well.

I am pretty sure about upgrading 1k to 1k pro max is possible and worth it but

can someone summarize about upgrading from 1k to 4k, is it possible (and worth it) or not yet?

Thanks in advance.
 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 763
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #742 on: May 21, 2024, 08:02:37 am »
1k pro max? This is not an Iphone area :)
Stay cool. There isn't any way to upgrade to DHO4K. 
 
The following users thanked this post: bensyne2

Offline mrisco

  • Regular Contributor
  • *
  • Posts: 61
  • Country: pe
    • Github repo
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #743 on: May 23, 2024, 03:31:10 pm »
Could an oscilloscope of the DHO1K or 4K series take any benefit of an extended interface like this?

« Last Edit: May 23, 2024, 03:41:37 pm by mrisco »
DHO800-900 Extended UI: https://youtu.be/mT4ivaMY7zg
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6671
  • Country: de
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #744 on: May 23, 2024, 05:16:05 pm »
As a former DHO1000 owner, I'd say that these scopes with their larger (and higher resolution) screens benefit less from your optimization than the DHO800/900 do. The top and bottom info bars are not as disproportionately large as they are on the small screens, and the layout of the measurement side bar is already more compact. See e.g. the screenshots in this post. Due to the larger trace display area, there is probably less need for a full-screen trace display mode.

Also, since the DHO1000/4000 do not have wave generator or logic analyzer options, there is enough room in the bottom info bar for the four channels plus four individual math channel boxes. Likewise, the top info bar leaves enough room for a few quick access icons on the right. And since the scopes have real-time clocks built in, they are already set up to display the date and time in the bottom right.

Nevertheless, some of your improvements certainly apply to the larger scopes. Probe attenuation factor and trigger coupling indicators, for example, are missing in the DHO1000 and 4000 displays as well and would be a welcome addition.
 
The following users thanked this post: mrisco, sizziff

Offline Seedychris

  • Contributor
  • Posts: 11
  • Country: gb
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #745 on: June 01, 2024, 09:13:01 pm »
Just an FYI to any members from the UK, due to a 7-8 week backlog of orders for the DHO-1074 Scope the UK Rigol agent, "Telonic", are currently selling the DHO-1104 discounted to the same price as the 1074 and have local stock available as I purchased one yesterday
Dealt with a very helpful lady there called Nikol who sorted me out quick, smart
 

Offline Tom620

  • Newbie
  • Posts: 3
  • Country: nl
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #746 on: Today at 01:04:27 pm »
https://www.rigolna.com/firmware/ released a new firmware version for the DHO1000/4000 series.
 
The following users thanked this post: egonotto, skander36, Alex-lab, the Chris


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf