| Products > Test Equipment |
| Sniffing the Rigol's internal I2C bus |
| << < (429/899) > >> |
| neamyalo:
It turns out that my JLink/urjtag connection is not hanging, instead its just going really really slow :=\ I've set the frequency to 6 MHz, but its so slow its more like a few kHz (I would check with my scope but the CPU is halted....) The main problem is the SDRAM - I'm currently trying to dump the full SDRAM address space (128 MB) and its only 1% through after 30 minutes - its going to take too long.... (50hrs?) On the board it looks as though there's only a single 32 MB SDRAM chip connected to the bf526. I'm gonna assume that its address range is 0x0000 0000 to 0x01FF FFFF and limit the SDRAM dump to that instead. Sorry for the bad news, but I'm goin to persevere and will let you know how it goes. If anyone has a J-Link running with urjtag at a decent speed let me know! |
| Fagear:
I have something to say here. Recently I bought my DS2072A. It had FW v00.02.00.00.04. Then I updated it to v00.02.01.00.03. Today I tried some keygens (three of them), and none worked. So... --- Quote from: marmad on December 23, 2013, 09:20:57 pm ---Have you just tried downgrading to FW v.01.01.00.02 then using Riglol keygen (for all Trigger, Decode, and Memory options)? The worst that could happen is scope might get frozen - but it's still under warranty (and they would never know what happened). --- End quote --- I have done it. :-/O 1) Copied v00.01.01.00.02 FW file to USB stick. 2) Reflashed device using Power on -> Help -> USB stick sequence. 3) Cleared FRAM during first boot. And got this (serial # stays intact): Then I used synapsis's Windows GUI keygen. Entered serial # of my device (last letter was left blank) and private key. Randomly generated seed 1333118342. And generated license key with DSAZ. I have entered license key with on-screen-keyboard (also all of them later). And TA-DA!!! It worked! 8) I had rebooted the 'scope and model number changed to DS2202A, I've got 2 ns timebase and all options stayed in place! But then I tried to generate and enter DSEA and DSCA options (CAN Decoder and 300MHz) it said "Failed to install option,please ensure the License valid!". Then I tried DSHH with the same result. :( I also tried to generate keys with command-line Riglol 1.03c but result was the same. I decided to switch back to the last v00.02.01.00.03 FW. Reflashed 'scope with same procedure successfully (serial # still intact). But this action cleared off all of the options! :( "Installed" option is greyed out. And I tried to install all previuosly generated keys and also some generated with another seed. But answer was the same all the time: "License is unavailable!". But model number DS2202A stayed in place along with 2 ns timebase and "OFF/20M/100M" BW limit option. Again, I reflashed the device to older v00.01.01.00.02 FW and all options magically apeared again! But I don't want to use older FW and reflashed the device with v00.02.01.00.03 again, but this time I did it through GUI (inserted USB stick, 'scope asked me if I want to update the FW, I pressed "Update") and did not cleared FRAM during first boot. But options were gone once again (and all of my trial time as well). :( Channels' "1M/50" input impedance option was always available (as it was when I bought my DS2072A) on all tested FWs and with all options. Options with v00.01.01.00.02 FW: Options with v00.02.01.00.03 FW: So, the conclusion: 1) You can hack your DS2xxxA oscilloscope! 2) To get all options except of 300 MHz and CAN decoding - switch to older FW v00.01.01.00.02 and apply DSAZ key. 3) If you do not want to use old FW all you can get now - BW up to 200 MHz. For it you must go to older FW v00.01.01.00.02, apply code for 200 MHz (I used old "all options" DSAZ) and then switch back to latest FW. In my case serial # was not damaged. |
| marmad:
--- Quote from: Fagear on December 24, 2013, 01:51:39 pm ---So, the conclusion: 1) You can hack your DS2xxxA oscilloscope! 2) To get all options except of 300 MHz and CAN decoding - switch to older FW v00.01.01.00.02 and apply DSAZ key. 3) If you do not want to use old FW all you can get now - BW up to 200 MHz. For it you must go to older FW v00.01.01.00.02, apply code for 200 MHz (I used old "all options" DSAZ) and then switch back to latest FW. In my case serial # was not damaged. --- End quote --- Good to know - thanks for all the testing you did. I suspected that was what might happen (i.e. losing the options with the upgrade back to FW v.2), although I never thought you'd keep the 200MHz option - so there was at least one bonus for all the time spent. :) BTW, CAN and 300 MHz options are ONLY available in FW >= v.2 - so it will always be impossible for any DS2000 owner (A or non-A) to activate those at FW.01.01.00.02 or below. |
| alank2:
I want the trial minutes to run out on my scope - what was the method to lose the trial again? |
| alank2:
--- Quote from: JDubU on December 24, 2013, 06:32:07 pm ---What happens if a key created by using DSHH is used with earlier versions of the firmware on a DS2000A? Does it reject the key? If it accepts it, are all the options then enabled after updating the firmware to the latest? --- End quote --- It won't accept more than the last 6 bits set (no can, no 300)... |
| Navigation |
| Message Index |
| Next page |
| Previous page |