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

0 Members and 2 Guests are viewing this topic.

Offline mrflibble

  • Super Contributor
  • ***
  • Posts: 2051
  • Country: nl
Re: Sniffing the Rigol's internal I2C bus
« Reply #2850 on: February 04, 2014, 01:21:34 pm »
My test was on unhacked unit. And you are right - "doesn't work as expected" is not a bug, but if you do not have decode on recorded data the decoding option is not worth the money. And I was about to buy the decoding option before I try to hack it ... because well if they did a great job, they deserve the money. But I tried the trial option and I was not quite happy with it. Decoding seams to be there for the marketing - just an answer to Agilent's decoding option.

Mmmh? I recall reading about the 1000z/2000 series that they can do protocol decoding on both live and recorded data. Or maybe I didn't understand it correctly?
 

Offline tiagobaracho

  • Regular Contributor
  • *
  • Posts: 66
Re: Sniffing the Rigol's internal I2C bus
« Reply #2851 on: February 04, 2014, 02:14:29 pm »
Guys...
I had the 200mhz serial installer ...
I generated the 300mhz serial NS8H and installed.... now it shows two lines .. one for the 200mhz and another for the 300 mhz....
Is it wrong ? should i uninstall all options and install the 300 mhz serial again?
I have windows 7.... how do i uninstall ? is there any command to use on the sigma ?
Thanks very much
 

Offline tiagobaracho

  • Regular Contributor
  • *
  • Posts: 66
Re: Sniffing the Rigol's internal I2C bus
« Reply #2852 on: February 04, 2014, 03:01:37 pm »
I was thinking about an way to test around 200-300 mhz ( i don have anything to generate)...
Is there any settings on the scope that we can chose a fixed frequency to scan ?Because if it have, we could be able to see the bandwidth up to 300mhz...
 

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1305
  • Country: no
Re: Sniffing the Rigol's internal I2C bus
« Reply #2853 on: February 04, 2014, 03:17:39 pm »
Guys...
I had the 200mhz serial installer ...
I generated the 300mhz serial NS8H and installed.... now it shows two lines .. one for the 200mhz and another for the 300 mhz....
Is it wrong ? should i uninstall all options and install the 300 mhz serial again?
I have windows 7.... how do i uninstall ? is there any command to use on the sigma ?
Thanks very much

Try some google.. https://www.google.com/search?q=rigol+uninstall+site%3Aeevblog.com#q=rigol+uninstall+site:eevblog.com%2Fforum%2F
 

Offline diyaudio

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Sniffing the Rigol's internal I2C bus
« Reply #2854 on: February 04, 2014, 03:43:56 pm »
My test was on unhacked unit. And you are right - "doesn't work as expected" is not a bug, but if you do not have decode on recorded data the decoding option is not worth the money. And I was about to buy the decoding option before I try to hack it ... because well if they did a great job, they deserve the money. But I tried the trial option and I was not quite happy with it. Decoding seams to be there for the marketing - just an answer to Agilent's decoding option.

Mmmh? I recall reading about the 1000z/2000 series that they can do protocol decoding on both live and recorded data. Or maybe I didn't understand it correctly?

This have been on my mind for a while now as well, I don't use the more advance protocols like CAN ect but its not the first time I see this heer is one video where someone experience decoding issues. The cost of one decoder can buy you a saleae 8-channel analyser, I never did trust a multifunctional instrument other than a reputable  branded multimeter.   





 I think we should create a dedicated thread around this . ?



« Last Edit: February 04, 2014, 03:47:57 pm by diyaudio »
 

Offline hari

  • Contributor
  • Posts: 40
  • Country: at
Re: Sniffing the Rigol's internal I2C bus
« Reply #2855 on: February 04, 2014, 03:47:45 pm »


Either he is too stupid to put all scopes to the same sampling settings, or the deliberately wants to make the rigol look bad.

Quote
I think we should create a dedicated thread around this . ?

As you seem to realise that this is off topic here, why do you still post?
 

Offline diyaudio

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Sniffing the Rigol's internal I2C bus
« Reply #2856 on: February 04, 2014, 03:49:06 pm »


Either he is too stupid to put all scopes to the same sampling settings, or the deliberately wants to make the rigol look bad.

Quote
I think we should create a dedicated thread around this . ?

As you seem to realise that this is off topic here, why do you still post?

moody today I see ? :)


 

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 #2857 on: February 04, 2014, 05:22:56 pm »
Having not yet made the purchase..  Do you know how the function generator is managed?
As example: When pressing the source button it switches to a separate management (as a second instrument) or is a more integrated management?

On the DS1074Z-S it's a separate "device" inside the unit.  I can generate a signal via one set of menus and view it normally, and all DSO functions work as if the signal were coming from an external generator.

Pushing the "source" button on the front panel brings up menus for configuring the function generator and turning channel 1 & 2 on and off, etc.  Pushing CH1 button puts it back in scope mode and it's like two devices under one UI.
 

Offline johna

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2858 on: February 04, 2014, 05:54:24 pm »
@neslekkim thanks. I didn't find it first time, but thanks your link I found it:
@tiagobaracho You can uninstall all options by the command:

:SYSTem:OPTion:UNINSTall

And for completeness - to send commands to the scope you can run ultra sigma software and connect using LAN or USB. Then right click ion the device and choose SCPI panel.

To install only the 300Mhz key use:
:SYSTem:OPTion:INSTall XXXXXXXXXXXXXXXXXXXXXXXXXXX

Where XXXXXXXXXXXXXXXXXXXXXXXXXXX is the upgrade key without dashes.

Or you can install the key again using the install menu on the device
 

Offline jtizzle

  • Newbie
  • Posts: 5
Re: Sniffing the Rigol's internal I2C bus
« Reply #2859 on: February 04, 2014, 05:56:43 pm »
The new method can also work with the DS2072A-S (with 2 channel function generator)? Has anyone tested on it?

That you know.. updating a DS2000A-S with the patched FW there is a risk of losing access to the signal generator?

Having not yet made the purchase..  Do you know how the function generator is managed?
As example: When pressing the source button it switches to a separate management (as a second instrument) or is a more integrated management?

I still have this same question.  I have both scopes in the cart and I'm waiting to pull the trigger on one, but I hate to gamble either way.  I cannot find anyone on the forum that has performed the upgrade on a 2072A-S version.  There is a thread and I've asked, but haven't gotten a solid confirm.  I thought I read that the -S model incorporates additional hardware (daughter board?), it would seem that the SG is separate from the rest of the scope as it has its own output and buttons, but OTOH I think you have to use other dedicated buttons/dials for additional settings, so it could have a different FW.  Flashing to a non -S version could wipe out the ability to select/use the SG.  It would be a real bummer to not get the option (as this is the way I am leaning) because I would really like to have it.... not so much of a bummer though if I were forced to decide between the SG (extra $350) and the patch.  This site and all the work of the super contributors are what put me over the edge for purchasing this brand/model. 

I guess overall 350 is a pretty steep price to have the signal generator integrated.  One can get a really nice SG for a few dollars more... I was just hoping to save a little money and get a better unit later.  Perhaps I have answered my own question as to what to do!
 

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1305
  • Country: no
Re: Sniffing the Rigol's internal I2C bus
« Reply #2860 on: February 04, 2014, 07:02:09 pm »
I have the -S series, not flashed yet, but going to soon.
I don't think there is an problem, if there is firmware for the SG, I guess it's inside the same Gel when it will be updated, atleast, i asked for firmware upgrade, and got the same file as all others, eventhough I have this -S model..

and, which signalgen do you get for $350?
 

Offline tiagobaracho

  • Regular Contributor
  • *
  • Posts: 66
Re: Sniffing the Rigol's internal I2C bus
« Reply #2861 on: February 04, 2014, 07:16:36 pm »
@neslekkim thanks. I didn't find it first time, but thanks your link I found it:
@tiagobaracho You can uninstall all options by the command:

:SYSTem:OPTion:UNINSTall

And for completeness - to send commands to the scope you can run ultra sigma software and connect using LAN or USB. Then right click ion the device and choose SCPI panel.

To install only the 300Mhz key use:
:SYSTem:OPTion:INSTall XXXXXXXXXXXXXXXXXXXXXXXXXXX

Where XXXXXXXXXXXXXXXXXXXXXXXXXXX is the upgrade key without dashes.

Or you can install the key again using the install menu on the device

worked like a charm!!!
Now it shows all official Version and only one line with 300m bandwidth

I cant belive it has the same hardware as the 2500 usd with 300mhz... and i paid only 788 USD and you guys from this thread made it happen !
Thanks!
So.. if we need warranty, all need to do is to uninstall the serial and update to stock firmware right ?
And probably those options will work even on future firmware updates ? since its a serial number ?( maybe isnt worthy updating..... the team is winning... why risk , right ?)

 

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1305
  • Country: no
Re: Sniffing the Rigol's internal I2C bus
« Reply #2862 on: February 04, 2014, 07:21:22 pm »
I think you can run stock firmware already, the patched firmware is only for reading out the key's, which probably are not going to change at all.
 

Offline jtizzle

  • Newbie
  • Posts: 5
Sniffing the Rigol's internal I2C bus
« Reply #2863 on: February 04, 2014, 09:53:04 pm »

I have the -S series, not flashed yet, but going to soon.

and, which signalgen do you get for $350?
Please post what you find!

I meant ~350 +another 150 or so... i.e. DG1022A (Rigol) is 500 bills. That's nearly there! Honestly though I would rather get something nice in the 800 range (DG4062), but just can't quite swing it. This is why I am really hoping the -s model of this scope will work for a while.... Read-until I can calm my wife down after the buy.
Thanks for the post about the plans to flash.  Please let me know if you hear of any success for this model!


Sent from my iPhone using Tapatalk
 

Offline roket

  • Contributor
  • Posts: 14
  • Country: ru
Re: Sniffing the Rigol's internal I2C bus
« Reply #2864 on: February 04, 2014, 11:08:57 pm »
hi! there is at you file tool generates - ;DG4000 cengen; from cybernet for DG4062? http://pastebin.com/ipkJCxPM
now it isn't loaded, help please |O
 

Offline anson80

  • Contributor
  • Posts: 10
Re: Sniffing the Rigol's internal I2C bus
« Reply #2865 on: February 05, 2014, 10:53:05 am »
Guys... Sorry to bother..
I bought one Rigol DS2072A
It shows Software version 00.02.00 and Hardware version 2.0... Is that possible to use the 200 mhz and high memory settings ?
I have been reading a lot of pages in this thread but i could not find....
Thanks

You can use either my first firmware patch (https://mega.co.nz/#!FFk10SCY!UuWPXyqZwmca00pa2clOth1ryh1Z-AAgJg2yibfoUw0) with old keygen (riglol.3owl.com) or my newest patch from the post above with the new tirulerbach's keygen (if he decides to publish it).

zombie28 !great!
What is the difference between the first firmware patch and the newest patch?
Just don't need to manually enter the keygen on the oscilloscope?

 

Offline hari

  • Contributor
  • Posts: 40
  • Country: at
Re: Sniffing the Rigol's internal I2C bus
« Reply #2866 on: February 05, 2014, 02:55:43 pm »
What is the difference between the first firmware patch and the newest patch?
As you seem to have missed some of the last posts, let me provide you with a short update: The old patch allows to use the keys from the old keygen, the newest patch will spit out needed key information to generate keys with the new keygen.
 

Offline at2

  • Contributor
  • Posts: 18
Re: Sniffing the Rigol's internal I2C bus
« Reply #2867 on: February 06, 2014, 07:47:01 am »
Hi tiagobaracho,

you wrote:
worked like a charm!!!
Now it shows all official Version and only one line with 300m bandwidth

I cant belive it has the same hardware as the 2500 usd with 300mhz... and i paid only 788 USD and you guys from this thread made it happen !
Thanks!
So.. if we need warranty, all need to do is to uninstall the serial and update to stock firmware right ?
And probably those options will work even on future firmware updates ? since its a serial number ?( maybe isnt worthy updating..... the team is winning... why risk , right ?)

My question:

does your DS 2302A work stable as there it is mentioned in this forum not to be. So what is actually right?

at2
 

Offline idpromnut

  • Supporter
  • ****
  • Posts: 613
  • Country: ca
Re: Sniffing the Rigol's internal I2C bus
« Reply #2868 on: February 06, 2014, 12:32:52 pm »
@at2: I installed the same 300Mhz BW option and then reverted the firmware back to the unlatched version and the scope (with my minimal use) has seemed stable enough. I will continue to do more testing.

As for the DS2072A being the same HW, please remember that no one with a DS2302A (to my knowledge) has posted test results on performance, so there is nothing to compare against just yet.
 

Offline at2

  • Contributor
  • Posts: 18
Re: Sniffing the Rigol's internal I2C bus
« Reply #2869 on: February 06, 2014, 02:23:01 pm »
@ispromnut
Thank you for your fast reply.
You are right.Testing this 300MHz mode may be the answer. 

at2
 

Offline tiagobaracho

  • Regular Contributor
  • *
  • Posts: 66
Re: Sniffing the Rigol's internal I2C bus
« Reply #2870 on: February 06, 2014, 05:46:16 pm »
Hi tiagobaracho,

you wrote:
worked like a charm!!!
Now it shows all official Version and only one line with 300m bandwidth

I cant belive it has the same hardware as the 2500 usd with 300mhz... and i paid only 788 USD and you guys from this thread made it happen !
Thanks!
So.. if we need warranty, all need to do is to uninstall the serial and update to stock firmware right ?
And probably those options will work even on future firmware updates ? since its a serial number ?( maybe isnt worthy updating..... the team is winning... why risk , right ?)

My question:

does your DS 2302A work stable as there it is mentioned in this forum not to be. So what is actually right?

at2
I have a DS2072A, not 2302.... its hacked to 300 mhz..
Well... i have tested and not any problem what so ever until now.... And i believe it wont have any problem right ? its just a serial number freeing the functions, not any jailbreak on software really... you can even uninstall everything, update to stock firmware and use the serial that now you have, and it will give you all the options... so, probably just one serial wont give you any instability on the device right ?
 

Offline tiagobaracho

  • Regular Contributor
  • *
  • Posts: 66
Re: Sniffing the Rigol's internal I2C bus
« Reply #2871 on: February 06, 2014, 05:48:56 pm »
@at2: I installed the same 300Mhz BW option and then reverted the firmware back to the unlatched version and the scope (with my minimal use) has seemed stable enough. I will continue to do more testing.

As for the DS2072A being the same HW, please remember that no one with a DS2302A (to my knowledge) has posted test results on performance, so there is nothing to compare against just yet.
Hi there..
how can we test high frequencies close to 300 ? I dont have any generator.... do you know if i can probe on a computer mainbord something that would be close to those speeds ? like USB port in use, ram memory bus.. i dont know.... what the easiest way to test it at close to 300mhz ?
Thanks
 

Offline at2

  • Contributor
  • Posts: 18
Re: Sniffing the Rigol's internal I2C bus
« Reply #2872 on: February 06, 2014, 06:43:35 pm »
Hi,

i tried to do the 300MZ option, but it failed.
I can only do the upgrade till DS2202A not DS2302A.
After sending the string: rigup ds2072a dump.txt there you receive after the NSFH:xxxxxxx-xxxxxxxx-xxxxxxx-xxxxxx
the question mark *=  untested,unconfirmed.

If i put the NFSH keys into the rigol2072a all options are installed but if stays by DS2072A.
What is wrong?

at2
 

Offline zombie28

  • Regular Contributor
  • *
  • Posts: 69
Re: Sniffing the Rigol's internal I2C bus
« Reply #2873 on: February 06, 2014, 06:55:28 pm »
Hi,

i tried to do the 300MZ option, but it failed.
I can only do the upgrade till DS2202A not DS2302A.
After sending the string: rigup ds2072a dump.txt there you receive after the NSFH:xxxxxxx-xxxxxxxx-xxxxxxx-xxxxxx
the question mark *=  untested,unconfirmed.

If i put the NFSH keys into the rigol2072a all options are installed but if stays by DS2072A.
What is wrong?

at2

The NSFH option code turned out to be wrong (read a few pages back). Uninstall all options in your scope and then use NS8H code.
« Last Edit: February 06, 2014, 06:59:31 pm by zombie28 »
 

Offline at2

  • Contributor
  • Posts: 18
Re: Sniffing the Rigol's internal I2C bus
« Reply #2874 on: February 06, 2014, 07:01:36 pm »
Thank you ,

simply question, how do i practice the NS8H ?
Where must i put it in?

at2
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf