Products > Test Equipment
Sniffing the Rigol's internal I2C bus
<< < (524/899) > >>
AndersAnd:

--- Quote from: stuartk on January 17, 2014, 04:00:01 pm ---Hi Anders,

I used the windows KeyGen v.2.0b1 by synapsis
which was the most recent one I could find.
the code used was: DSAZ

--- End quote ---
Use this web-based RigLol keygen made by EEVblog member studio25: http://riglol.3owl.com
UK mirror: http://rigol.avotronics.co.uk/mirrors/riglol/
Canadian mirror: http://www.gotroot.ca/rigol/riglol/

RigLol is the only keygen still maintained it seems, and it works on any operating system without installing anything. So there's no need to maintin different versions for Windows, Linux etc. RigLol is also very easy to use. Some have problems accesing the original site http://riglol.3owl.com, so if you do, try one of the two mirror sites instead.

1) Uninstall all options.

2) Restore serial# using procedure described here.

3) Upgrade to the latest FW 00.02.01.00.03.

4) Install DSEZ instead of DSAZ for 200 MHz with all options except for the 50 ohm option from the A-series.
Or instead install DSGH for 300 MHz with all options except for for the 50 ohm option from the A-series.
There's some debate whether 300 MHz works properly. Read marmad's and other's comments on this earlier in this in this topic and in the DS2000 review topic.
DSEZ = DSAZ + CAN decoder option, but only works with the latest FW.
DSGH = same as DSEZ but with 300 MHz instead of 200 MHZ.
Read about DSEZ and how to build other letter combinations here: https://www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/msg356379/?topicseen#msg356379


--- Code: ---y  CAN, 300, 50ohm   |   x  200, 100, Mem, Dec, Trig
E   on   ==   ==     |   Z   on   ==   on   on   on   <-  All 2202
G   on   on   ==     |   H   ==   ==   on   on   on   <-  All 2302

Where y = 3rd letter and x = 4th letter:
DSyx = DSEZ for 200 MHz with all options except 50 ohm
DSyx = DSGH for 300 MHz with all options except 50 ohm
--- End code ---


Read about and download the different DS2000 FW versions in this topic: https://www.eevblog.com/forum/testgear/first-impressions-and-review-of-the-rigol-ds2072-ds2000-series-dso/
Avotronics:
rigol.avotronics.co.uk is still down. I just have to transfer the backend database and it will be live again. Will be up Saturday.
stuartk:
Hi Anders

I followed the procedure exactly to reset my S/N

wiped the keys
I entered my actual S/N
Selected my actual model # DS2102
Applied the patched FW

Now apparently I now own a DS2022 scope, whatever that is, with the S/N unchanged on the basic screen

On the detailed screen the S/N is correct however the model is still DS2022

I'm now unable to print screen from Ultra Sigma to show you, ouch!

Thanks, Stuart
AndersAnd:

--- Quote from: stuartk on January 17, 2014, 05:46:06 pm ---I followed the procedure exactly to reset my S/N

wiped the keys
I entered my actual S/N
Selected my actual model # DS2102
Applied the patched FW

Now apparently I now own a DS2022 scope, whatever that is, with the S/N unchanged on the basic screen
--- End quote ---
That's not following the procedure exactly, that's only the first 3 steps out of 12. Follow all 12 steps from start to finish to the letter, or at least to step 9 to be able to check correct serial number and model. Where's the steps from 4 and onwards?
"true" only did half the procedure too and had the same problem.
Read his posts: https://www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/msg369783/#msg369783
And the reply: https://www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/msg369833/#msg369833


--- Quote from: Marc M. on January 16, 2014, 08:39:16 am ---1.  Requires 00.01.01.00.02 firmware (7777543 bytes, 0xa167ef30 crc32) named
       DS2000Update.gel in same directory as executable
2.  Execute snmodfix and specify serial and model to patch firmware
3.  Flash patched ds2000update.gel using power on help button method
4.  Restart scope
5.  Enable advanced system information menu (press Trigger Menu, Menu 7,
       Menu 6, Menu 7, Utility very quickly) to enable it
6.  Show system information - serial should be fixed but NOT saved to flash
      yet - some text labels will be missing
7.  Connect using scpi and issue :SYSTem:OPTion:UNINSTall command which will
      uninstall all keys and save to flash
8.  Once settled restart scope
9.  Show system information (not advanced) should now show the correct serial
      and model
10. Update to latest stock unpatched firmware version
11. Storage -> Default
12. Reinstall any key(s)
--- End quote ---
stuartk:
Hi Anders,

I followed all the steps I just didn't write then out to save space.

I did the following:

I did not downgrade my firmware from 00.00.01.00.05, to the stock 00.01.01.00.02 firmware before applying the patched 00.01.01.00.02 firmware. I assumed that it would be redundant.

1.  Requires 00.01.01.00.02 firmware (7777543 bytes, 0xa167ef30 crc32) named
       DS2000Update.gel in same directory as executable

Done

2.  Execute snmodfix and specify serial and model to patch firmware

Done. I used my actual S/N not the DS2A000001
I used my actual Model number DS2102 (option 0)

3.  Flash patched ds2000update.gel using power on help button method

done

4.  Restart scope

done

5.  Enable advanced system information menu (press Trigger Menu, Menu 7,
       Menu 6, Menu 7, Utility very quickly) to enable it

done

6.  Show system information - serial should be fixed but NOT saved to flash
      yet - some text labels will be missing

done

7.  Connect using scpi and issue :SYSTem:OPTion:UNINSTall command which will
      uninstall all keys and save to flash

done

8.  Once settled restart scope

done

9.  Show system information (not advanced) should now show the correct serial
      and model

Everything worked up to step #9.

I stopped there as the serial number and model number were not correct.

True got model # 2202, I have 2022


Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod