Author Topic: Sniffing the Rigol's internal I2C bus  (Read 1840495 times)

0 Members and 3 Guests are viewing this topic.

Offline marmad

  • Super Contributor
  • ***
  • Posts: 2979
  • Country: aq
    • DaysAlive
Re: Sniffing the Rigol's internal I2C bus
« Reply #3350 on: June 22, 2014, 06:31:04 pm »
I was however wondering... Is it possible, like with flash/hard drives, that they units are tested prior to being labeled, and perhaps there is variation in the quality of the analog front ends of these scopes. Some work up to 300mhz within some set parameters, others don't perform to the same quality threshold, and they are catagorised as such?

This would make sense when looking at the cost of these scopes. As with most things, making it with tolerance is cheaper, especially if you can rebrand lower quality items as a lower end in the same product range.

This is from a point of view or ignorance on the internals of these scopes, so I have no idea if there are components that have this kind of band of quality, or if its a case of it they work at 300mhz as designed, or not at all?

I don't think that's the answer - since, as far as we've discovered so far, the entire series has always been a single model - although it's possible Rigol has changed something.

As mentioned in my previous post, possible problems with 300MHz could theoretically arise from aliasing caused by a sample rate that's too low. When both channels are on, the max. rate is 1GSa/s - meaning the Nyquist frequency is just 500MHz - and from published BW tests, 500MHz is not attenuated enough by the DS2000 front end. Perhaps this is something that Rigol has tackled in newer DS2302s, although I'm skeptical about it.


EDIT: It just crossed my mind that perhaps there's a new revision of the DS2000A series motherboard because of the recent introduction of the MSO2000A. So maybe some new buyers of the DS series are getting the new revision - which could, in some way, impact the ability to install the 300MHz option.
« Last Edit: June 23, 2014, 01:19:04 pm by marmad »
 

Offline AintBigAintClever

  • Regular Contributor
  • *
  • Posts: 56
Re: Sniffing the Rigol's internal I2C bus
« Reply #3351 on: June 23, 2014, 05:49:21 pm »
It just crossed my mind that perhaps there's a new revision of the DS2000A series motherboard because of the recent introduction of the MSO2000A. So maybe some new buyers of the DS series are getting the new revision - which could, in some way, impact the ability to install the 300MHz option.
I can screenshot mine to get the various software/hardware versions and partial serial number if that helps, although it's running modified 2.x (and thinks it's a DS2302 scope).
 

Offline daemonix

  • Contributor
  • Posts: 44
Re: Sniffing the Rigol's internal I2C bus
« Reply #3352 on: June 24, 2014, 01:23:44 pm »
Just tried to get the new firmware, and says files are gone....guess Rigol didn't like ppl just downloading it. Anybody out there willing to share the files?

Like Codemonkey said: "The following instructions apply, don't hold me responsible if you brick your scope etc etc..."
Quote
Links to download the two update files (Bootloader and Firmware update) -> 00.04.00
Be aware that after finishing the update no downgrading is possible.
 
Start with the Bootloader File and follow the instructions. After successfully finishing the bootloader update
do NOT reboot as instructed. Instead, continue with the Firmware update file.
 
Bootloader Update (new link):
https://www.dropbox.com/s/nteyndjz17dmcmi/DS1000Z%28Boot%29update.rar
 
Firmware Update (new link):
https://www.dropbox.com/s/w9x66ghdhagtsaj/DS1000Z%28ARM%29update.rar

Hello.

Update file(bootloader)here is same as RIGOL International(China) Update file(MD5 checksum is same).
I don't why some model has to be done like that.
So my concerns,if we update only official update file(same as 1st file here) as usual,whether the options are remained or not.
The firmware here(2nd one) is a bit small file size.But I think,totally the result might be same.
Anybody only updated first file here?and no problem?


Be very careful with these files!!!! Bricking is very easy!!!!
You need to do is in 2 steps without reboot! if you reboot after the first file your are dead! :)

PS: there are some differences between serial numbers too! its better to ask for the right one for your serial number... its free... why download this one?
 

Offline rmawatson

  • Newbie
  • Posts: 6
Re: Sniffing the Rigol's internal I2C bus
« Reply #3353 on: June 24, 2014, 03:36:09 pm »
Just to follow up,

My new 2072A arrived, and using the Upgrade Utility from madcrow, it took me about 5 minutes to get all the options. Including the 300mhz!

Photos of the HW/SW versions are included.

https://www.eevblog.com/forum/testgear/ds2000a-upgrade-utility/msg467427/#msg467427

Thanks to all who made this possible!

One question. Is it now ok to upgade this to the latest firmware version?




 

Offline Purevector

  • Contributor
  • Posts: 32
Re: Sniffing the Rigol's internal I2C bus
« Reply #3354 on: June 24, 2014, 05:46:47 pm »
Just to follow up,

My new 2072A arrived, and using the Upgrade Utility from madcrow, it took me about 5 minutes to get all the options. Including the 300mhz!

Photos of the HW/SW versions are included.

https://www.eevblog.com/forum/testgear/ds2000a-upgrade-utility/msg467427/#msg467427

Thanks to all who made this possible!

One question. Is it now ok to upgade this to the latest firmware version?

So I noticed that your scope came with 3.0.SP1 firmware, whereas mine came with 2.0.1.  When I get home I'll take a screenshot of the detailed system information and post it.  If you could do the same we can compare and see if there is a difference.
 

Offline rmawatson

  • Newbie
  • Posts: 6
Re: Sniffing the Rigol's internal I2C bus
« Reply #3355 on: June 24, 2014, 07:24:19 pm »
Here is my detailed system information. I am about to try and update the firmware to v.03.00.01.03

from:

https://www.eevblog.com/forum/testgear/first-impressions-and-review-of-the-rigol-ds2072-ds2000-series-dso/msg158684/#msg158684

Although it doesn't say this is for the 2000A series scopes? Does anyone have the latest firmware for these. I've requested it from rigol, but I have to wait for them to email it over..


« Last Edit: June 24, 2014, 07:40:27 pm by rmawatson »
 

Offline Purevector

  • Contributor
  • Posts: 32
Re: Sniffing the Rigol's internal I2C bus
« Reply #3356 on: June 24, 2014, 10:14:27 pm »
Here is my screenshot with the newest firmware:
 

Offline AintBigAintClever

  • Regular Contributor
  • *
  • Posts: 56
Re: Sniffing the Rigol's internal I2C bus
« Reply #3357 on: June 24, 2014, 11:23:17 pm »
Here's mine, using non-A-keys firmware 2.x.
 

Offline rmawatson

  • Newbie
  • Posts: 6
Re: Sniffing the Rigol's internal I2C bus
« Reply #3358 on: June 24, 2014, 11:33:00 pm »
Here is my screenshot with the newest firmware:

So this is firmware for the A version? If so can you post a link to the file?

 

Offline Purevector

  • Contributor
  • Posts: 32
Re: Sniffing the Rigol's internal I2C bus
« Reply #3359 on: June 25, 2014, 12:42:59 am »
So this is firmware for the A version? If so can you post a link to the file?

I used the firmware from the review thread.  I think the firmware is the same for both A and non-A.
 

Offline marmad

  • Super Contributor
  • ***
  • Posts: 2979
  • Country: aq
    • DaysAlive
Re: Sniffing the Rigol's internal I2C bus
« Reply #3360 on: June 25, 2014, 12:52:02 am »
Although it doesn't say this is for the 2000A series scopes? Does anyone have the latest firmware for these. I've requested it from rigol, but I have to wait for them to email it over..

So far, the firmware has been identical for all models in the DS2000 series: DS2000, DS2000A, DS2000A-S, MSO2000A, MSO2000A-S
 

Offline Weisserrabe

  • Newbie
  • Posts: 4
  • Country: at
Re: Sniffing the Rigol's internal I2C bus
« Reply #3361 on: June 26, 2014, 02:04:39 pm »
my DP832 arrived yesterday, firmware 01.09 and only Analyzer and Monitor options are as trial available :(
also the riglol key generator doesn't work, after entering the generated key it just says "wrong serial number" (I double checked if I entered the correct one)
it seems that it's since v01.09 and so far no working hack?
 

Offline samertje

  • Contributor
  • Posts: 15
Re: Sniffing the Rigol's internal I2C bus
« Reply #3362 on: June 26, 2014, 04:27:04 pm »
Good day!

We received a Rigol DS4014 yesterday. I scanned and read through this huge thread and also found this directory:
http://www.gotroot.ca/rigol/

As I understand, to upgrade to 500MHz I need to use the DS2000A upgrade utility and the DS4000update_00.02.01.00.03.GEL
Can anyone confirm this?

Also want to upgrade my DG4062. How to do this?

Cheers
Sam
 

Offline samertje

  • Contributor
  • Posts: 15
Re: Sniffing the Rigol's internal I2C bus
« Reply #3363 on: June 26, 2014, 04:28:02 pm »
Will update you guys off course.

Thanks to all the geniuses that worked on this.
Sam
 

Offline daemonix

  • Contributor
  • Posts: 44
Re: Sniffing the Rigol's internal I2C bus
« Reply #3364 on: June 26, 2014, 05:28:42 pm »
Which option do we choose for 1000z on the riglol? I remember 500uV is not good. how do you input all but that one?
 

Offline Codemonkey

  • Regular Contributor
  • *
  • Posts: 235
  • Country: gb
Re: Sniffing the Rigol's internal I2C bus
« Reply #3365 on: June 26, 2014, 05:42:25 pm »
Which option do we choose for 1000z on the riglol? I remember 500uV is not good. how do you input all but that one?

DSER gets all but the 500uV option.
 

Offline daemonix

  • Contributor
  • Posts: 44
Re: Sniffing the Rigol's internal I2C bus
« Reply #3366 on: June 26, 2014, 08:18:16 pm »
Which option do we choose for 1000z on the riglol? I remember 500uV is not good. how do you input all but that one?

DSER gets all but the 500uV option.

thank you!
 

Offline KK

  • Regular Contributor
  • *
  • Posts: 99
  • Country: us
Re: Sniffing the Rigol's internal I2C bus
« Reply #3367 on: June 26, 2014, 08:47:10 pm »
Cheers to all that worked on this!

I upgraded a DS2072A first to all options and 200mhz bandwidth but then couldn't get 300mhz with the 300mhz upgrade key provided by the key website or the non-patched PC generator.

I removed the keys and then used the patched key generator linked in this thread and generated a new all options+300mhz key and it worked fine.

I have since upgraded to the latest 03 firmware and all options are intact.
 

Offline AintBigAintClever

  • Regular Contributor
  • *
  • Posts: 56
Re: Sniffing the Rigol's internal I2C bus
« Reply #3368 on: June 27, 2014, 01:18:59 am »
Patched key generator? Is there a keygen other than the ones at http://www.gotroot.ca/rigol/ then? I was using rigup 0.4 from there.
 

Offline Purevector

  • Contributor
  • Posts: 32
300MHz on ALL DS2000A!!!
« Reply #3369 on: June 27, 2014, 02:27:52 am »
Ok, I got 300MHz upgrade and all options working on my DS2072A which was not able to upgrade to 300MHz.  Here is what I did:

1-Install all options, no bandwidth upgrade (NSEH) using rigup or the upgrade utility.
2-Use rigup to get license for NS8N (All options - 56M + 300MHz) and install on scope in any of the methods described in this thread.

The result will be a scope with all options AND 300MHz!!!  Success!  :-+

By the way, you can't use the upgrade utility to install NS8N since that program always uninstalls all options before installing new ones.
« Last Edit: June 27, 2014, 03:15:23 am by Purevector »
 

Offline samertje

  • Contributor
  • Posts: 15
Re: Sniffing the Rigol's internal I2C bus
« Reply #3370 on: June 27, 2014, 03:55:00 pm »
Good day!

We received a Rigol DS4014 yesterday. I scanned and read through this huge thread and also found this directory:
http://www.gotroot.ca/rigol/

As I understand, to upgrade to 500MHz I need to use the DS2000A upgrade utility and the DS4000update_00.02.01.00.03.GEL
Can anyone confirm this?

Also want to upgrade my DG4062. How to do this?

Cheers
Sam

So I was wrong. I'm not finding the right info in this thread. Anyone please help?
Link to how to upgrade?
Hopless, but happy

Sam
 

Offline navzptc

  • Contributor
  • Posts: 26
Re: 300MHz on ALL DS2000A!!!
« Reply #3371 on: June 27, 2014, 03:55:39 pm »

Use rigup to get license for NS8N (All options - 56M + 300MHz) and install on scope in any of the methods described in this thread.


Many thanks for this - It worked a treat  ;D

Now have 300MHz in addition to all other options!
 

Offline samertje

  • Contributor
  • Posts: 15
Re: Sniffing the Rigol's internal I2C bus
« Reply #3372 on: June 27, 2014, 04:29:16 pm »
Is upgrading DS4000 only possible via JTAG?
Noob wants to know
 

Offline AintBigAintClever

  • Regular Contributor
  • *
  • Posts: 56
Re: 300MHz on ALL DS2000A!!!
« Reply #3373 on: June 27, 2014, 09:32:40 pm »
Ok, I got 300MHz upgrade and all options working on my DS2072A which was not able to upgrade to 300MHz.  Here is what I did:

1-Install all options, no bandwidth upgrade (NSEH) using rigup or the upgrade utility.
2-Use rigup to get license for NS8N (All options - 56M + 300MHz) and install on scope in any of the methods described in this thread.

The result will be a scope with all options AND 300MHz!!!  Success!  :-+

PERFECT!  :-+
I did it the other way round on mine (NS8N first, then NSEH) and that worked as well. Now got all the goodies on 00.03.00.01.03 firmware. Thank you!  ;D
 

Offline AintBigAintClever

  • Regular Contributor
  • *
  • Posts: 56
Re: Sniffing the Rigol's internal I2C bus
« Reply #3374 on: June 27, 2014, 10:18:28 pm »
Is upgrading DS4000 only possible via JTAG?
Noob wants to know
On the 2000 series the code can be entered using RIGOL Ultra Sigma, take a look at the PDF in http://gotroot.ca/rigol/
Alternatively the 2000 allows keys to be entered directly into the scope. Utility Menu -> page down -> Options -> Setup -> Editor

There's some 4000 stuff here, I don't know if it's been superseded but it refers to "trigger option install" which suggests to me that it too is done via Ultra Sigma.
Lots more DS4000 info at http://rigol.avotronics.co.uk/msods4000-series/
« Last Edit: June 27, 2014, 10:20:50 pm by AintBigAintClever »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf