Tag Archives: oscilloscope

Rigol DS1052E 50MHz to 100MHz scope hack

Hack a Day posted yesterday that a guy named Ross turned his 50MHz Rigol DS1052E into a 100MHz capable instrument by removing part of a lowpass filter on the analog inputs.

I think it remains to be seen whether there are any other mods required to make this work like a real DS1102E (ie. does the 1052E firmware limit the minimum horizontal timescale?) but this is hardware hacking at its finest!

Read more about it on the EEVblog forums.

Agilent firmware update confirms Rigol connection

Last week, Agilent released a firmware update for their 1000 series oscilloscopes.  The 1000 series, Agilent’s lowest end line, is a family of powerful yet reasonably priced digital storage oscilloscopes that includes my DSO1014A.

When I downloaded the firmware update and copied it to a USB stick for transfer to the scope, I noticed that the suffix of the file was .RGL.  This reminded me of some rumors I heard a few months back about how Agilent’s low-end scopes are actually manufactured by Rigol Technologies.  Rigol makes some very interesting low cost scopes, including the DS1052E, which was reviewed favorably on EEVblog earlier this year.

I opened the .RGL file in a hex editor, and found this:

Rigol Technologies

The highlighted string, “Rigol Technologies“, confirms the Rigol connection.

Later in the same file, Rigol shows up again:


Clearly Rigol is involved with (and probably wrote) the firmware for Agilent scopes.

Interesting also is that the string “DS1204B” shows up in the file.  The DS1204B is a 200MHz Rigol model that looks pretty similar to my scope, and the screenshots are a perfect match too.

I’m not implying that this is a bad thing, just interesting.  If Agilent needs to outsource the design and/or manufacturing of their low end scopes in order to provide an inexpensive entry-level scope with the Agilent badge on it, so be it.  What I haven’t done is actually opened the scope to see if Rigol’s name appears on the hardware as well.  Has anyone voided their warranty to investigate?

One more note, I found the DS1204B for $1895, over $500 less than the retail price of the corresponding Agilent DSO1024A.  This might make the Rigol an attractive alternative if having the Agilent name on your equipment isn’t important to you.  Note that I have not made any effort to go through all the specs for each scope and look for differences.  I wouldn’t be surprised if Agilent added their secret sauce to the DSO1000’s to tweak the performance.  It would certainly be interesting to see a side by side comparison of both scopes.

Guess the cable length to win stickers!

Part 1:

An HP 3312A function generator is connected to an Agilent DSO1014A oscilloscope via a length of coaxial cable.  The function generator is set to generate a square wave of frequency 1MHz.

Based on the screen capture below, what is the length of the coax cable?

Unterminated Cable
Agilent DSO1014A Screen Capture

The first person to post a comment with:

  • the correct answer within ±10% of the actual measured length
  • a general explanation of how you arrived at this number (show your work!)

gets some free stickers as a reward!


    1. The coax is labeled RG58A/U.
    2. The input impedance of the DSO1014A is nominally 1MΩ + 18pF.
    3. In case it’s not obvious, the scope photo shows two curves.  The bottom curve is a zoomed in version of the top one, showing the rising edge only.  This means that the time per division for the bottom curve is different from the top curve.  Thankfully, Agilent shows the time/div at the bottom of each so you don’t have to guess!

      Part 2 (Extra Credit):

      The function generator claims to have an output impedance of 50Ω.  Is this true?  Can you make a rough estimate of what the actual output impedance is, based on the screen capture above?

      Note: Random guessing is not allowed.  Please show that you made some honest attempt to solve the problem, even if it is by unconventional means!