Guess what?!?!
I took apart the scope and found the JTAG pin headers on the main board were gone. Just 10 unpopulated solder pads DAMN
USB Blaster Pin | Signal |
1 | TCK |
2 | GND |
3 | TDO |
4 | VCC |
5 | TMS |
6 | N/C |
7 | N/C |
8 | N/C |
9 | TDI |
10 | GND |
I used OpenOCD 0.9.0 on Windows. My scope had firmware 4.03.SP2 installed, and I still had some time left on the feature trial licenses so I just halted the processor while the trial time remaining screen was showing and dumped the image.
No change.
Still the Error with the EmbeddedICE version and I can't halt the CPU.
I used OpenOCD 0.9.0 on Windows. My scope had firmware 4.03.SP2 installed, and I still had some time left on the feature trial licenses so I just halted the processor while the trial time remaining screen was showing and dumped the image.
Glad to hear that worked for somebody else. Looks like the timing of the dump really is (at least part of) the issue. Not sure what that means for people whose trials have expired. Maybe in that case, it might be possible to open the Options>Installed menu where it lists the trial options that have expired and try taking a dump while that dialog is displayed. psysc0rpi0n, maybe can you try that?
DS4000 series Bandwidth (model type) Option Codes.
For those who have an interest in the DS4000, I have found the option codes for selecting the bandwidth .
This also sets the model type.
For example the code FAB9 will select 500Mhz, (DS405x), with all Decoders enabled.
The attached file contains all the details.
There are also two un-documented, possibly future, options called "Power Analysis" and "MA".
The option codes have been tested with firmware ver 00.02.00.00.04 and ver 00.02.01.00.03.
*EDIT*
Attached updated PDF document to include the option selection codes for LIN and 1553B decode.
Also included are two possible future options, Power Analysis and I2S decode.
Power Analysis has been listed for some time, but the I2S decode is relatively recent.
The original un-documented "MA" option has become the 1553B decode option.
I'm curious. When you buy a licence key from Rigol (or a distributor) you just provide them with your serial number, right?
Does Rigol also know the private key of every scope
QuoteDoes Rigol also know the private key of every scopeThey could easily generate keys at the factory and store them in a database keyed to the serial number.
Or maybe the private key is simply derived in some way from the serial number (using a private Rigol key).
Does anybody know how the dealers generate the keys? I think Rigol doesn't generate them directly so the dealers must have software to generate keys. Do they have to go to a special Rigol website or something? Anybody know?
Thanks for the great posts.
I've used a couple of the license-key-generator sites (http://gotroot.ca/rigol/riglol/) and used the key on my 1074S Scope. Keep getting invalid license.
So:
1. Does this hack still work? Seems that maybe Rigol has caught on.
Hello, i received my DS1074-S-Z a few days ago with the free DECODER-Option. The official application of that option via Rigol website went fine. But unfortunately the keys generated by riglol_1.03d for the advanced trigger failed, now i'm locked out for the 12 hrs period every time i enter a wrong key.
Do you have any idea why the keygen doesn't work? Sysinfo says DS1074Z Plus Firmware 00.04.03.SP2 Board Version 6.1.1.
Were other attempts successful on that model? Or am i too stupid to understand the procedure?
I enter my serial Nr, the Option-select DSAB, the private key is generated by the keygen and then dial in the 4*7 char key.
Let's assume I have the codes for 2000 minutes trial license keys. Can I uninstall them when it's close to expiration and re-install them (with SCPI commands of course)?
Is there anyway to completely factory reset the scope?