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

0 Members and 3 Guests are viewing this topic.

Offline Rigby

  • Super Contributor
  • ***
  • Posts: 1476
  • Country: us
  • Learning, very new at this. Righteous Asshole, too
Re: Sniffing the Rigol's internal I2C bus
« Reply #2925 on: February 12, 2014, 08:38:26 pm »
I don't think asking where to buy the scope is much of an attack, I can't even see it meriting out of topicness considering the 198 pages of not that useful of posts in this thread... I am stumped and a bit upset over it, I just hope it's not commercial sensoring (trying to prevent mention of other vendors besides sponsors), that would sadden me heavily.

I doubt highly that this forum is censored that way.  Every brand under the sun is mentioned on here daily and those posts never go away.

It was either a mistake by a moderator, a moderator with a grudge, or a database or software error.
 

Offline AndersAnd

  • Frequent Contributor
  • **
  • Posts: 572
  • Country: dk
Re: Sniffing the Rigol's internal I2C bus
« Reply #2926 on: February 12, 2014, 10:16:51 pm »
Ok I thought the first time I asked where else to buy this scope I was losing my mind and thought I dreamed it when I woke up and saw my post was missing, now I know I am not when I see it disappeared a second time, wtf gives with that?!? I don't like being sensored when I ask where to buy something...
I reported it to the moderators because it's off topic and because this type of discussion tends to go on for a long time. So a moderator must have agreed and have deleted it twice. I thought they would either move the discussion to another/seperate topic or notify you on why it was deleted, but I guess you haven't been informed.
Better start a new topic on where to buy Rigol products or use an existing topic where it's on topic.
It doesn't really have anything to do with hacking Rigol, and it can soon become a long discussion and this topic is already way too long, mostly because people are to lazy to read it and ask the same questions again and again. 90% of the questions asked in this topic has already been answered earlier.
One off topic question + one reply might not be too much of an issue. But in my experience discussions on where to buy Rigol or similar products can go on for pages because everyone has their favourite distributor or one they don't like, and where to find the cheapest products and best service etc.

But this isn't the first time a moderator has deleted of split out off topic posts like this in this topic.
« Last Edit: February 12, 2014, 10:51:36 pm by AndersAnd »
 

Offline sacherjj

  • Frequent Contributor
  • **
  • Posts: 993
  • Country: us
Re: Sniffing the Rigol's internal I2C bus
« Reply #2927 on: February 13, 2014, 12:25:00 pm »
DS4054 received from TEquipment on Tuesday has 00.02.00 Firmware and 1.2 Hardware.

I thought I might have to do something different with the latest firmware that I have, but unlocked all options fine.

Also unlocked the options that we did not purchase on the DSA815-TG.  Rigol got the almost $600 on the options we really need, but the others will be fun for my hobby work.

Thanks for all the hard work on this.
« Last Edit: February 14, 2014, 12:45:34 pm by sacherjj »
 

Offline jtizzle

  • Newbie
  • Posts: 5
Re: Sniffing the Rigol's internal I2C bus
« Reply #2928 on: February 13, 2014, 05:41:23 pm »
Well I finally ordered my DS2072A-S model... now the wait begins.  I'll post specs as soon as it arrives!  Thanks all.  BTW.  Don't let this thread die! 
 

Offline lho

  • Newbie
  • Posts: 5
Re: Sniffing the Rigol's internal I2C bus
« Reply #2929 on: February 13, 2014, 09:02:55 pm »
Hi,

I have unlocked all the options on a DS1104Z-S Software release 00.02.00.SP1, everything is ok. :-+
I done it with the http://riglol.3owl.com/ key generator and the DSFR - all options.

Just the Vertical 500µV/div not activated, I think I will try the DSBA - 500uV Vertical key tomorrow.

Thank you to all the contributor.
Lho

 

Offline dr.diesel

  • Super Contributor
  • ***
  • Posts: 2214
  • Country: us
  • Cramming the magic smoke back in...
Re: Sniffing the Rigol's internal I2C bus
« Reply #2930 on: February 13, 2014, 09:05:00 pm »
Data point: DS4054 received from TEquipment on Tuesday has 00.02.00 Firmware and 1.2 Hardware.

FYI, firmware 2.01 is out, which fixed some protocol decoding issues I was having.

Offline asrc1978

  • Contributor
  • Posts: 10
Update your DS2xxx to DS2302 without cable connections or teardown!!!
« Reply #2931 on: February 14, 2014, 02:42:09 am »
Hello everybody,

Below you can find the instructions to migrate from standard DS2102 non A (100MHz) to an oscilloscope of 300MHz (DS2302) without any cable connection or teardown:

1) The original FW of my DS2102 System Information screen was:
Manufacturer:       RIGOL TECHNOLOGIES
Model:          DS2102
Serial:          DS2A#########
Software version:    00.00.01
Hardware version:    1.0
 
2) At the begining I only use the software "Rigol Keygen v2.0b1" to generate the licence key marking/filling the following options in the software:
- Memory (56M)
- Serial Decode
- Advanced Triggers
- DS2202
- Official
- Option code = DSAZ
- Private Key = 8EEBD4D04C3771

The program generate the following licence key (don't use it in your DS2xxx because maybe don't work properly):
----------------------------------------------------
JDMNBSJ-W8SX28S-VLNA5W3-TAVGZYS
----------------------------------------------------

Introduce the licence key using Utility->Options->Setup->Editor (ON).

Link to download the software:
http://www.gotroot.ca/rigol/RiGen-2b1.zip

After enter de licence key and accept it you can restart the oscilloscope and observe in the menu "Installed Options" that new characteristics now are enable.

3) After the installation of new characteristics you can migrate the FW to v00.01.01.00.02. One good thing is that the "Installed Options" where there after migration.
Manufacturer:       RIGOL TECHNOLOGIES
Model:          DS2202
Serial:          DS2A#########
Software version:    00.01.01
Hardware version:    1.0

In the "System Info" screen you can see perfectly the new model of the oscilloscope "DS2202" and in the "Installed Options" the following characteristics available:
- 56MB of memory available.
- Advanced Trigger options available (including Windows, NthEdge, HDTV, Delay, Timeout, Dur, USB).
- Decode (RS232, SPI and I2C, until now without CAN protocol).
- Bandwidth 100M and 200M.

4) We will migrate again the FW to the new version 00.02.01.00.03 (last version until February 13th 2014).
In this case the idea is to migrate the oscilloscope to the last version and then generate a new licence key, now using "Riglol 1.03c" web page and not any software.

The link is:
http://riglol.3owl.com

To do it you will need to complete again the following options:

Serial: DS2A#########
Options: DSCA (here only use the code of 300MHz version because we need only enable this option)
Privatekey: 8EEBD4D04C3771

Press "Generate" and you will obtain the new licence key:
----------------------------------------------------
FD74GJQ-KLSEP6S-RVSCZNN-878KAWA
----------------------------------------------------

Introduce the new licence key using Utility->Options->Setup->Editor (ON).

Restart and "bualá" you will obtain a 300MHz oscilloscope.

Please if you need something write to me!

Best regards,

Seba from Argentina.
« Last Edit: February 14, 2014, 02:44:01 am by asrc1978 »
 

Offline danb35

  • Contributor
  • Posts: 33
  • Country: us
Re: Update your DS2xxx to DS2302 without cable connections or teardown!!!
« Reply #2932 on: February 14, 2014, 02:48:23 am »
...or just install the current firmware, generate and install one license key.  Is there something new that I'm missing here, or is this all documented in the "Rigol I2C bus" thread?
 

Offline true

  • Frequent Contributor
  • **
  • Posts: 329
  • Country: us
  • INTERNET
Re: Update your DS2xxx to DS2302 without cable connections or teardown!!!
« Reply #2933 on: February 14, 2014, 02:58:35 am »
...or is this all documented in the "Rigol I2C bus" thread?
...which has turned into the "I don't computer so help me keygen my scope" thread.

Yeah, all the info is in there, between the "help me" and "another success! I feel important" posts.
 

Offline jorges

  • Newbie
  • Posts: 9
Re: Update your DS2xxx to DS2302 without cable connections or teardown!!!
« Reply #2934 on: February 14, 2014, 03:30:32 am »
Off-topic: @Seba, where did you buy your ds2102 from? I'm also in Argentina struggling to find something else than Owon, Siglent and the now-old ds1052e

Jorge
 

Offline sacherjj

  • Frequent Contributor
  • **
  • Posts: 993
  • Country: us
Re: Sniffing the Rigol's internal I2C bus
« Reply #2935 on: February 14, 2014, 12:48:00 pm »
Data point: DS4054 received from TEquipment on Tuesday has 00.02.00 Firmware and 1.2 Hardware.

FYI, firmware 2.01 is out, which fixed some protocol decoding issues I was having.

Thanks for the heads up. Just submitted a request in highly efficient and easy to use Rigol firmware update retireval system.  ;)

Just realized that my sarcastic post about getting updated Rigol firmware is post 666. Yeah seems appropriate.
« Last Edit: February 14, 2014, 12:50:07 pm by sacherjj »
 

Offline AndersAnd

  • Frequent Contributor
  • **
  • Posts: 572
  • Country: dk
Re: Sniffing the Rigol's internal I2C bus
« Reply #2936 on: February 14, 2014, 02:40:02 pm »
Data point: DS4054 received from TEquipment on Tuesday has 00.02.00 Firmware and 1.2 Hardware.
FYI, firmware 2.01 is out, which fixed some protocol decoding issues I was having.
Thanks for the heads up. Just submitted a request in highly efficient and easy to use Rigol firmware update retireval system.  ;)

Just realized that my sarcastic post about getting updated Rigol firmware is post 666. Yeah seems appropriate.
You can download FW 2.01 fo MSO/DS4000 here: https://www.eevblog.com/forum/testgear/rigol-mso4000-and-ds4000-tests-bugs-firmware-questions-etc/

Link to the DL folder: https://www.mediafire.com/folder/8zmna1c2yaxhx/Firmwares
« Last Edit: February 14, 2014, 02:41:41 pm by AndersAnd »
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2937 on: February 14, 2014, 04:07:19 pm »
Hi AndersAnd,

If somebody needs FW v00.01.01.00.02 or v00.02.01.00.03 for DS2xxx oscilloscopes please let me know, maybe there are helpful to perform the upgrading.

Thanks.

Best regards,

Seba from Argentina.
« Last Edit: February 14, 2014, 04:34:46 pm by asrc1978 »
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2938 on: February 14, 2014, 04:23:08 pm »
Hi everybody,

Here I added two pictures with the results of my migration.

On the other hand I receive and aswer from Rigol China in that they explain that the difference between DS2xxx non A and DS2xxxA is the selectable input impedance between 1Mohms and 50ohms.

Please somebody can explain if it is true or not?

Thanks by the help.

Best regards,

Seba.
« Last Edit: February 14, 2014, 05:04:13 pm by asrc1978 »
 

Offline AndersAnd

  • Frequent Contributor
  • **
  • Posts: 572
  • Country: dk
Re: Sniffing the Rigol's internal I2C bus
« Reply #2939 on: February 14, 2014, 04:31:22 pm »
Hi AndersAnd,

Please, can you indicate to me if is possible to create here a link to download the FWs for DS2000?

I have te files of FW v00.01.01.00.02 and v00.02.01.00.03 and maybe it is helpful to perform the upgrading.
These FW files are already available here: https://www.eevblog.com/forum/testgear/first-impressions-and-review-of-the-rigol-ds2072-ds2000-series-dso/msg158684/#msg158684
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2940 on: February 14, 2014, 04:36:49 pm »
Thank you AndersAnd!
 

Offline stuartk

  • Regular Contributor
  • *
  • Posts: 102
  • Country: ca
Re: Sniffing the Rigol's internal I2C bus
« Reply #2941 on: February 14, 2014, 05:23:44 pm »
Quote
On the other hand I receive and aswer from Rigol China in that they explain that the difference between DS2xxx non A and DS2xxxA is the selectable input impedance between 1Mohms and 50ohms.

Yes that's true. The A version has the 50 ohm hardware installed on the board, the non-A version does not. The menu should show 1meg only option which if I remember is greyed out

BTW, I don't think that you should have the 100Mhz BW and 200mhz BW options installed together with the 300Mhz. It probably happened if you installed one key after another. Check  and see if you minimum timebase goes down to 1ns. The 100mhz option goes to 5ns and the 200Mhz option goes to 2ns.

Regards,

Stuart
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2942 on: February 14, 2014, 05:38:35 pm »
Quote
On the other hand I receive and aswer from Rigol China in that they explain that the difference between DS2xxx non A and DS2xxxA is the selectable input impedance between 1Mohms and 50ohms.

Yes that's true. The A version has the 50 ohm hardware installed on the board, the non-A version does not. The menu should show 1meg only option which if I remember is greyed out

BTW, I don't think that you should have the 100Mhz BW and 200mhz BW options installed together with the 300Mhz. It probably happened if you installed one key after another. Check  and see if you minimum timebase goes down to 1ns. The 100mhz option goes to 5ns and the 200Mhz option goes to 2ns.

Regards,

Stuart

Hi Stuart,

Below you find that the timebase can achieve 1ns. Can you recommend to me to change the licence key to try to change the "Installed Options" showing only BTW 300MHz?

Thanks by your help.

BR,

Seba.
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2943 on: February 14, 2014, 05:46:23 pm »
Hi Everybody,

Anyone ever could uninstall options?

For example, in the picture you will see:

BANDWIDTH    100M BandWidth  Official Version
                       200M BandWidth  Official Version
                       300M BandWidth  Official Version

Thanks again by your help!

BR,

Seba.
 

Offline stuartk

  • Regular Contributor
  • *
  • Posts: 102
  • Country: ca
Re: Sniffing the Rigol's internal I2C bus
« Reply #2944 on: February 14, 2014, 06:16:03 pm »
I had a similar situation and I elected to uninstall my keys using  the SCPI command " :SYSTem:OPTion:UNINSTall
And then did a fresh instal with DSGH for 300 MHz with all options except 50 ohm

Unfortunately I lost my serial number in the process.....
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2945 on: February 14, 2014, 06:27:50 pm »
I had a similar situation and I elected to uninstall my keys using  the SCPI command " :SYSTem:OPTion:UNINSTall
And then did a fresh instal with DSGH for 300 MHz with all options except 50 ohm

Unfortunately I lost my serial number in the process.....

Hi Stuart,

Mmmm, maybe a make a mistake because I made the licence code using DSHH option.

On the other hand, to send a SCPI command; what port did you use?

Thanks.

BR,

Seba.
 

Offline stuartk

  • Regular Contributor
  • *
  • Posts: 102
  • Country: ca
Re: Sniffing the Rigol's internal I2C bus
« Reply #2946 on: February 14, 2014, 07:18:54 pm »
Quote
On the other hand, to send a SCPI command; what port did you use?

You have to right click on your scopes USB connection in the main window of Ultra-Sigma. I doubt the problem was with DSHH. It was likely due to installing several keys on on top of the other.
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2947 on: February 14, 2014, 08:20:49 pm »
Thanks Stuart!
 

Offline asrc1978

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2948 on: February 14, 2014, 10:37:36 pm »
I applied the sentence ":SYSTem:OPTion:UNINSTall" through SCPI Panel Control using the following versions of software and the S/N don't change:

NI VISA V5.4.0
Ultra Sigma V00.01.05.10

After it I generated and loaded a licence key using the code DSGH, now the "Installed Options" screen looks like the picture and the serial number is the same.

Thanks again.

Seba.
 

Offline Mark_O

  • Frequent Contributor
  • **
  • Posts: 939
  • Country: us
Re: Sniffing the Rigol's internal I2C bus
« Reply #2949 on: February 14, 2014, 11:51:20 pm »
I don't recall that anyone has ever reported that having all 3 BW's listed actually caused any operational problems?  Just uses a bit more screen space, in the list.

I.e., the scope isn't "confused" about it's "true identity", and behaves improperly.  Does it?

I'm just wondering why people care, unless there's a functional disadvantage I missed reading about.  Always a possibility in this thread.

(And yes, I'm aware of the potential issues that can arise, simply by enabling 300 MHz.  And thus why it's not recommended.)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf