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

0 Members and 9 Guests are viewing this topic.

Online skander36

  • Frequent Contributor
  • **
  • Posts: 782
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #375 on: January 06, 2023, 12:53:15 pm »
I have also take into account a mecanical or soldering problem but moving/pushing/acting in mechanical way does not make a difference neither when it was not working nor when it is working.
LE. I didn't have skipping problems with that knob. Push has always worked. Just increment/decrement was not active.
« Last Edit: January 06, 2023, 01:07:16 pm by skander36 »
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #376 on: January 06, 2023, 01:53:24 pm »
I have also take into account a mecanical or soldering problem but moving/pushing/acting in mechanical way does not make a difference neither when it was not working nor when it is working.
LE. I didn't have skipping problems with that knob. Push has always worked. Just increment/decrement was not active.

Apart HW code all the rest is the same, if you have not messed up something in the scope file system you probably have a defective knob's encoder.
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #377 on: January 06, 2023, 02:12:56 pm »
I just spotted a FW .GEL file in the scope filesystem (HDO4000Update.GEL) :

dunno if this come with the instrument or it was downloaded by the scope first time it went online.

Looking at FPGA bin filenames and  readme.txt content it seems my scope mount an XC7A100T FPGA model.
 
« Last Edit: January 06, 2023, 02:31:26 pm by markone »
 

Online skander36

  • Frequent Contributor
  • **
  • Posts: 782
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #378 on: January 06, 2023, 04:32:13 pm »
I have also take into account a mecanical or soldering problem but moving/pushing/acting in mechanical way does not make a difference neither when it was not working nor when it is working.
LE. I didn't have skipping problems with that knob. Push has always worked. Just increment/decrement was not active.

Apart HW code all the rest is the same, if you have not messed up something in the scope file system you probably have a defective knob's encoder.
I wasn't try to modify something without not knowing what I'm doing :)
 
The following users thanked this post: RobbiTobi

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #379 on: January 07, 2023, 11:00:54 am »
I have also take into account a mecanical or soldering problem but moving/pushing/acting in mechanical way does not make a difference neither when it was not working nor when it is working.
LE. I didn't have skipping problems with that knob. Push has always worked. Just increment/decrement was not active.

Apart HW code all the rest is the same, if you have not messed up something in the scope file system you probably have a defective knob's encoder.
I wasn't try to modify something without not knowing what I'm doing :)

I'm not saying you were messing intentionally something, but if you "operated" the file system in any way there is always the possibility of an unwanted / undetected "accident".

Dunno if there is an hidden menu with a real "reset to factory" function that clears the most as for android smartphones, the default button only affects operating parameters.

Anyhow, is your flex knob 1 working now ?
 

Online skander36

  • Frequent Contributor
  • **
  • Posts: 782
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #380 on: January 07, 2023, 11:20:56 am »
Yes my knob function flawless now. I am not able to reproduce previous malfunction ...
   
 
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3260
  • Country: pt
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #381 on: January 07, 2023, 11:32:46 am »
Dunno if there is an hidden menu with a real "reset to factory" function that clears the most as for android smartphones, the default button only affects operating parameters.

Yes, press "vol down" + "power" to go into recovery mode...   ;D  I wonder if there is something like that here...  :)
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #382 on: January 07, 2023, 12:57:06 pm »
Yes my knob function flawless now. I am not able to reproduce previous malfunction ...
 

Silly question : what action cured the malfunction ?
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #383 on: January 07, 2023, 01:25:44 pm »
Dunno if there is an hidden menu with a real "reset to factory" function that clears the most as for android smartphones, the default button only affects operating parameters.

Yes, press "vol down" + "power" to go into recovery mode...   ;D  I wonder if there is something like that here...  :)

It would make sense considering what happens with Android APP data cache mechanisms, maybe a function added to the equivalent of MSO5K secret menu.
 

Offline oliv3rTopic starter

  • Frequent Contributor
  • **
  • Posts: 279
  • Country: nl
    • Rigol related stuff!
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #384 on: January 07, 2023, 02:08:36 pm »
I just spotted a FW .GEL file in the scope filesystem (HDO4000Update.GEL) :

dunno if this come with the instrument or it was downloaded by the scope first time it went online.

Looking at FPGA bin filenames and  readme.txt content it seems my scope mount an XC7A100T FPGA model.

Can you send me all those files so I can add it to the firmware repo? thanks!

(I think the update file will contain everything else, but the 'build_gel.sh' script also looks _very_ interesting to me :)
« Last Edit: January 07, 2023, 02:10:53 pm by oliv3r »
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16851
  • Country: 00
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #385 on: January 07, 2023, 03:08:15 pm »
Yes, press "vol down" + "power" to go into recovery mode...   ;D  I wonder if there is something like that here...  :)
It would make sense...

I looked for the "vol down" button but I couldn't find it.  >:(
 

Online skander36

  • Frequent Contributor
  • **
  • Posts: 782
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #386 on: January 07, 2023, 09:26:00 pm »
Yes my knob function flawless now. I am not able to reproduce previous malfunction ...
 

Silly question : what action cured the malfunction ?

Absolutely nothing. When I checked, it works.
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #387 on: January 07, 2023, 09:43:11 pm »
I just spotted a FW .GEL file in the scope filesystem (HDO4000Update.GEL) :

dunno if this come with the instrument or it was downloaded by the scope first time it went online.

Looking at FPGA bin filenames and  readme.txt content it seems my scope mount an XC7A100T FPGA model.

Can you send me all those files so I can add it to the firmware repo? thanks!

(I think the update file will contain everything else, but the 'build_gel.sh' script also looks _very_ interesting to me :)

Check PM.
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #388 on: January 08, 2023, 02:58:40 pm »
I just played a little bit with DSO FAN, a microphone and a audio spectrum analyzer in order to obtain FAN speed regulation curve, see attached image.

It's clear that PWM duty setting is treated before to be applied to actual HW peripheral, Zero duty  is not Zero RPM so at least we have an offset applied :



 
The following users thanked this post: tom66, thm_w

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #389 on: January 09, 2023, 01:34:05 pm »
Rigol.eu has just published on its support page a new firmware upgrade for DHO4000 (00.02.04), dunno if this could help our hacking experts  :)

 

Offline tom66

  • Super Contributor
  • ***
  • Posts: 6810
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #390 on: January 09, 2023, 01:48:22 pm »
I just spotted a FW .GEL file in the scope filesystem (HDO4000Update.GEL) :

dunno if this come with the instrument or it was downloaded by the scope first time it went online.

Looking at FPGA bin filenames and  readme.txt content it seems my scope mount an XC7A100T FPGA model.

Interesting that there's insufficient space on the FPGA to fit the Bode Plot application so that is an independent bitstream. How long does it take to switch mode?
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16851
  • Country: 00
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #391 on: January 09, 2023, 11:13:13 pm »
Rigol.eu has just published on its support page a new firmware upgrade for DHO4000 (00.02.04), dunno if this could help our hacking experts  :)

No release notes?
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6687
  • Country: ca
  • Non-expert
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #392 on: January 10, 2023, 12:03:49 am »
Rigol.eu has just published on its support page a new firmware upgrade for DHO4000 (00.02.04), dunno if this could help our hacking experts  :)

No release notes?

No, just GEL file, also had to update my 7zip version to get the .rar to open.
I'll send them an email see if they say anything. Might be on the CN site as well (but hard to access).

edit: still no response to the email.
« Last Edit: January 11, 2023, 02:05:18 am by thm_w »
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #393 on: January 10, 2023, 01:03:43 am »
Rigol.eu has just published on its support page a new firmware upgrade for DHO4000 (00.02.04), dunno if this could help our hacking experts  :)

No release notes?

No release note and no FW package for DHO1000 ... 4K gets second FW upgrade, 1K gets nothing at all  :-//
 

Offline black_cat

  • Newbie
  • Posts: 3
  • Country: cn
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #394 on: January 10, 2023, 06:30:06 am »
This firmware can be used for hdo1000
 
The following users thanked this post: namor

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #395 on: January 10, 2023, 07:51:00 am »
This firmware can be used for hdo1000

I ventured in the process, my scope (HDO1074) does not accept it, I got to point the GEL file but the system does not proceed.
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #396 on: January 10, 2023, 07:16:04 pm »
I wonder if any owners of the HDO4K scopes are following this forum, if positive I would be glad to know what bugs were fixed by the 2 published FW upgrades.
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 6250
  • Country: de
  • Testfield Technician
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #397 on: January 10, 2023, 11:20:00 pm »
Normally the fw upgrades are coming with upgrade instructions and release notes (download and see last MSO5000 firmware).
Very unprofessional behaviour from rigol.
I wouldn´t upgrade the scope when I don´t know what have been changed.

"Comparison is the end of happiness and the beginning of dissatisfaction."
(Kierkegaard)
Siglent SDS800X HD Deep Review
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 730
  • Country: it
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #398 on: January 11, 2023, 11:58:19 am »
Normally the fw upgrades are coming with upgrade instructions and release notes (download and see last MSO5000 firmware).
Very unprofessional behaviour from rigol.
I wouldn´t upgrade the scope when I don´t know what have been changed.

I agree if your current FW is working in a decent way, otherwise you do not have a lot to lose.

Current HDO1K firmware is at best an alpha version, I do not know how HDO4K's models are performing right now after 2 FW upgrades reason why I asked about that in my previous post.

But it seems that here no one ventured to buy a 4K model, but I can understand it  :D 

Maybe COVID 19 is really hitting hard China as west world is telling every day.
 

Online skander36

  • Frequent Contributor
  • **
  • Posts: 782
  • Country: ro
Re: Hacking the HDO1k/HDO4k Rigol 12 bit scope
« Reply #399 on: January 11, 2023, 02:06:28 pm »
User @dschiedsch has an HDO4K. Maybe he has test the new Fw. version.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf