Hi folks,
I'm a little confused. There are two ways for Windows to generate license keys. Once with rigol.zip by studio25 for the command line (most recent in
reply #1171 on page 79) and the other which is RiGen-2b1.zip by synapsis in
reply #955 on page 64.
1. Generates both Windows-Apps correct licenses? So far I understand is that synapsis use the original code by cybernet with some kind of brute force technique and studio25 uses a cleanuped version of the cybernet code. But by using the same serial number and
private key they generate different license keys. In the version of studio25 it is not possible to set a seed. So it try’s with seed of 1? I definitely lost the thread how do both programs work.
In any case, it makes me unsure that two separate programs compute with same inputs different results. It feels to me (and maybe to others too) not to be stable. But apparently both work properly, many have already been activated their devices with one or another of these programs for Windows. It would be more comprehensible and comparable if both have the same result.
So my question is, can I use both without any risk? (Without risk to lose the serial number for example? Is now the license uninstallable everytime for sure?)
2. Are there more possible to activate?Niffler has activated his device with synapsis RiGen-2b1 at random to a DS2302 (
reply #1186 on page 80). At the very beginning of this thread some had chanced bytes directly in the firmware to get the 1ns option.
Are there maybe other options hidden and secret in the license keys to activate more options like 300MHz BW, CAN trigger/decode and the 50ohm option…? Has somebody take a look at that? What does cybernet says to that?
OR
In the Firmware are clearly stuck parts from other equipment or hardware (-versions). Are there some kind of recognition mechanisms in the firmware that detects which device is operating and then unlock functions? But what criteria recognizes the firmware to unlock features? The serial number? The hardware version? Both together?
Or are there different firmwares out with the same version number but for each DS2000 series “type”?
3. Does anyone know what the difference is to the MCU 02.12?Here the System info of my device:
Model: DS2072
Serial: DS2A1527xxxxx
Software Version: 00.01.01 (00.01.01.00.02)
Hardware Version: 2.0 (1.0.2.0.0)
FPGA version:
SPU 03.01.05
WPU 00.06.05
CCU 12.29.00
MCU 02.12I've seen only once the MCU version 02.12. What has that probably mean? Is that Microcontroller unit changed in hardware or software version? Probably not Hardware because it is a part of the FPGA. More recent devices have a MCU 00.05? And older also... Is that not strange?
Does somebody recognize that and know more about the MCU 02.12?
Many questions from me...
But nevertheless kudos and many thanks to all the people who have given so much effort and put in so much work! Incredible!
Thumbs up!
Bugware
PS @studio25: Is it possible to put a version number to your program? That would make it easier to check if you have the latest version.