Products > Test Equipment
Sniffing the Rigol's internal I2C bus
Suffer1981de:
--- Quote from: toni31 on April 10, 2014, 03:37:04 am ---is there any guide of how i install the DSER code?
--- End quote ---
It's actually simple.
Take your serial number (should have been printed on a piece of paper that comes with the scope), surf to http://riglol.3owl.com/, punch it into the first field, select DSER in the field "Options", use the private key (can be found in this thread somewhere, i think it's 6F1106DDA994DA) and hit generate. The Key you are getting should make everything official incl. the bandwith upgrade.
Greetings
AndersAnd:
--- Quote from: Suffer1981de on April 10, 2014, 11:48:06 am ---use the private key (can be found in this thread somewhere, i think it's 6F1106DDA994DA) and hit generate.
--- End quote ---
It's actually much simpler than that. Just leave the the private key field blank instead and it will fill it out automatically when you hit generate, finding the correct private key based on what model your entered serial number is for.
Btw. you link is corrupted as you have included a comma at the end of the link.
Here's the correct link: http://riglol.3owl.com
Canadian mirror: http://gotroot.ca/rigol/riglol/
UK mirror: http://rigol.avotronics.co.uk/mirrors/riglol/
Here's part of the source code in riglol.c (source code can be downloaded at the bottom of http://riglol.3owl.com)
--- Code: ---char DP832_private_key[] = "5C393C30FACCF4";
char DS2000_private_key[] = "8EEBD4D04C3771";
char DSA815_private_key[] = "80444DFECE903E";
char DS1000Z_private_key[] = "6F1106DDA994DA";
char no_private_key[] = "";
}
char *select_priv_key(char *serial) {
char *priv_key;
strtoupper(serial);
if (!strncmp(serial, "DS1", 3)) priv_key = DS1000Z_private_key;
else if (!strncmp(serial, "DS2", 3)) priv_key = DS2000_private_key;
else if (!strncmp(serial, "DS4", 3)) priv_key = DS2000_private_key;
else if (!strncmp(serial, "DSA", 3)) priv_key = DSA815_private_key;
else if (!strncmp(serial, "DP8", 3)) priv_key = DP832_private_key;
else priv_key = no_private_key;
return priv_key;
}
--- End code ---
As you can see for all entered serial numbers starting with "DS1" it automatically picks the correct private key for DS1000Z.
"DS1" = DS1000Z
"DS2" = DS2000
"DS4" = DS4000 (has the same private key as DS2000)
"DSA" = DSA815
"DP8" = DP832
Suffer1981de:
--- Quote from: AndersAnd on April 10, 2014, 01:11:46 pm ---
--- Quote from: Suffer1981de on April 10, 2014, 11:48:06 am ---use the private key (can be found in this thread somewhere, i think it's 6F1106DDA994DA) and hit generate.
--- End quote ---
It's actually much simpler than that. Just leave the the private key field blank instead and it will fill it out automatically when you hit generate, finding the correct private key based on what model your entered serial number is for.
--- End quote ---
You Sir, are correct! *bow*
toni31:
--- Quote from: Suffer1981de on April 10, 2014, 11:48:06 am ---
--- Quote from: toni31 on April 10, 2014, 03:37:04 am ---is there any guide of how i install the DSER code?
--- End quote ---
It's actually simple.
Take your serial number (should have been printed on a piece of paper that comes with the scope), surf to http://riglol.3owl.com/, punch it into the first field, select DSER in the field "Options", use the private key (can be found in this thread somewhere, i think it's 6F1106DDA994DA) and hit generate. The Key you are getting should make everything official incl. the bandwith upgrade.
Greetings
--- End quote ---
--- Quote from: AndersAnd on April 10, 2014, 01:11:46 pm ---
--- Quote from: Suffer1981de on April 10, 2014, 11:48:06 am ---use the private key (can be found in this thread somewhere, i think it's 6F1106DDA994DA) and hit generate.
--- End quote ---
It's actually much simpler than that. Just leave the the private key field blank instead and it will fill it out automatically when you hit generate, finding the correct private key based on what model your entered serial number is for.
Btw. you link is corrupted as you have included a comma at the end of the link.
Here's the correct link: http://riglol.3owl.com
Canadian mirror: http://gotroot.ca/rigol/riglol/
UK mirror: http://rigol.avotronics.co.uk/mirrors/riglol/
Here's part of the source code in riglol.c (source code can be downloaded at the bottom of http://riglol.3owl.com)
--- Code: ---char DP832_private_key[] = "5C393C30FACCF4";
char DS2000_private_key[] = "8EEBD4D04C3771";
char DSA815_private_key[] = "80444DFECE903E";
char DS1000Z_private_key[] = "6F1106DDA994DA";
char no_private_key[] = "";
}
char *select_priv_key(char *serial) {
char *priv_key;
strtoupper(serial);
if (!strncmp(serial, "DS1", 3)) priv_key = DS1000Z_private_key;
else if (!strncmp(serial, "DS2", 3)) priv_key = DS2000_private_key;
else if (!strncmp(serial, "DS4", 3)) priv_key = DS2000_private_key;
else if (!strncmp(serial, "DSA", 3)) priv_key = DSA815_private_key;
else if (!strncmp(serial, "DP8", 3)) priv_key = DP832_private_key;
else priv_key = no_private_key;
return priv_key;
}
--- End code ---
As you can see for all entered serial numbers starting with "DS1" it automatically picks the correct private key for DS1000Z.
"DS1" = DS1000Z
"DS2" = DS2000
"DS4" = DS4000 (has the same private key as DS2000)
"DSA" = DSA815
"DP8" = DP832
--- End quote ---
Thanks guys
Mike G:
Unable to generate unlock key, solution at last, phew!!
Hi, this is my first post, wanted to say thanks for all the information in this thread and to offer a little bit to the discussion about the key generator for the DS1000Z scope.
Despite reading everything I could find in this thread I was unable to generate an unlock code. The Riglol key generator would tell me if the private key was the wrong length or if the options field was invalid but with the correct information in all fields flatly refused to do anything. |O Anyhow having slept on it I wondered if the Windows OS was causing the problem! My workshop PC is running XP so I have just fired up my Windows 7 laptop and all now works fine. Hope this can help someone.
My 1074 should be here later today so will post again as to how the "mod" goes. Have generated the DSER key as I don't need the 500uV range.
Thanks again to you all.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version