Author Topic: Rigol instruments firmware repository project  (Read 3949 times)

0 Members and 1 Guest are viewing this topic.

Offline mcinqueTopic starter

  • Supporter
  • ****
  • Posts: 1129
  • Country: it
  • I know that I know nothing
Rigol instruments firmware repository project
« on: January 18, 2014, 10:04:30 pm »
Since Rigol doesn't reply to all those ask for firmware updates, I was thinking to build up on my own an online repository where to keep all the Rigol firmware upgrades that are spread all over your PCs, possibly keeping the details on a post on this forum.

This project will work only if all Rigol users that own the firmwares agree to share their files; but one thing that we must consider is that every firmware must come from a trusted source, since a single wrong bit in the code value could kill the instrument. I don't think that the firmware binary is checked prior the update, so an untrusted source could alter intentionally a firmware to make a massacre.

So I'm asking to you:

Do you think we can manage the "trusted source" firmware issue?
Do you consider that this project will be useful to those who didn't receive any reply from Rigol?
Would you enter this project?
 

Offline Altemir

  • Contributor
  • Posts: 47
  • Country: ru
Re: Rigol instruments firmware repository project
« Reply #1 on: January 18, 2014, 10:55:05 pm »
1. I have some last firmwares and private resource for downloading previous versions.
2. Your resource must has directories(only for read) for different devices, that has only one-two moderators. They rewrites to this dirs from only one common dir for other users after checking.
3. Users writes to common dir any  firmwares, that has rar-format with 5% data recovery information, md5 hash summ, changelog, comments with firmware's source.

Offline echen1024

  • Super Contributor
  • ***
  • Posts: 1660
  • Country: us
  • 15 yo Future EE
Re: Rigol instruments firmware repository project
« Reply #2 on: January 19, 2014, 01:32:53 am »
Have at least 2 people submit each firmware version, and generate MD5 hashes for each. Compare, and if they don't match, get more people. Also, make sure that they have at least 25 good posts on the forum.
I'm not saying we should kill all stupid people. I'm just saying that we should remove all product safety labels and let natural selection do its work.

https://www.youtube.com/user/echen1024
 

Offline mcinqueTopic starter

  • Supporter
  • ****
  • Posts: 1129
  • Country: it
  • I know that I know nothing
Re: Rigol instruments firmware repository project
« Reply #3 on: January 19, 2014, 11:09:23 am »
Have at least 2 people submit each firmware version, and generate MD5 hashes for each. Compare, and if they don't match, get more people. Also, make sure that they have at least 25 good posts on the forum.

:-+ I like it.

@Altemir: the matter is not the container file corruption or its reliability,  it is that some fanatic could intentionally alter a .bin file, zip it and put it online as genuine. Only comparing two releases as echen1024 says we could be sure that the file is not altered.
 

Offline Altemir

  • Contributor
  • Posts: 47
  • Country: ru
Re: Rigol instruments firmware repository project
« Reply #4 on: January 19, 2014, 11:37:49 am »
This is true, but I also talked about the
possibility of recovering the file and check it after downloading by user.

Offline KedasProbe

  • Frequent Contributor
  • **
  • Posts: 646
  • Country: be
Re: Rigol instruments firmware repository project
« Reply #5 on: January 19, 2014, 12:29:45 pm »
Although I haven't had any trouble getting the firmware updates, some suggestions:

Some indicator that indicates that it was tested/used should be present, maybe a list of users (forum names).
After a while it can get a trusted score of 100%
(multiple sources doesn't mean that the file is OK, even Rigol can make a mistake)

And some info about firmware changes should be stored (if available)
Not everything that counts can be measured. Not everything that can be measured counts.
[W. Bruce Cameron]
 

Offline idpromnut

  • Supporter
  • ****
  • Posts: 613
  • Country: ca
Re: Rigol instruments firmware repository project
« Reply #6 on: January 19, 2014, 02:25:28 pm »
SVN repository with limited commit rights ought to take care of the "how", and +1 for the 2 or more firmware submission + hash cross checks to implement the "quality control".
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf