[<<][electronics][>>][..]
Mon May 21 01:13:22 EDT 2012

Rigol firmware 2.05 SP2 hacked

To make it downgrade, it's enough to change the version in the
firmware header, see [2].

Old headers:

HEX Address: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14
---------------------------------------------------------------------------
v2.05.01.00: 44 53 31 30 30 30 45 20 20 20 82 85 84 88 C3 7B 47 92 39 C8 7E
v2.05.01.02: 44 53 31 30 30 30 45 20 20 20 82 85 84 82 8B B8 96 41 63 FF 33
v2.05.02.00: 44 53 31 30 30 30 45 20 20 20 82 85 82 88 C0 7E D7 6A 15 B6 B6
---------------------------------------------------------------------------
    Fields: |<------ Std. header -------->|<-FW rev.->|<-?->|<- CRC32 ->|??|
---------------------------------------------------------------------------
v2.05.02.01: 44 53 31 30 30 30 45 20 20 20 __ __ __ __ __ __ __ __ __ __ __
---------------------------------------------------------------------------
  Byte(00..09) = Std. header	= 0x44533130303045202020
  Byte(0A..0D) = FW rev.	= 0x________
  Byte(0E..0F) = ?		= 0x____
  Byte(13..10) = CRC-32(00..0F)	= 0x________
  Byte(14)     = ??		= 0x__


Filled in (more info see [2]):

HEX Address: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14
---------------------------------------------------------------------------
v2.05.02.01: 44 53 31 30 30 30 45 20 20 20 82 85 82 84 C3 7B FF 34 48 E4 7E
    Fields: |<------ Std. header -------->|<-FW rev.->|<-?->|<- CRC32 ->|??|


2.05.02.01.header checksums:
CRC32: 719FAB26
MD5:   B058467F61FF6D62712A64B3F8E8D0F8
SHA-1: 54217AFA199A05BBFBC908CE71DD2039D7C1F78A


I found firmware here [3][4].
tom@zoo:/opt/xc/rigol/Firmware v2.02 SP2 (2.02.02.00)$ md5sum DS1000EUpdate.RGL 
272086b2037231c62446617436544a77  DS1000EUpdate.RGL

Google link[5] for the MD5.

Also, changing the model to DS1152E once 2.02 is loaded sets BW limit to 150MHz[6].



[1] http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=900066
[2] http://www.eevblog.com/forum/blog-specific/changing-the-rigol-ds1052e-to-ds1102e-using-usb-the-dummy-guide/msg42404/#msg42404
[3] http://www.mediafire.com/?89qmofj54tgw7ak
[4] http://www.eevblog.com/forum/blog-specific/changing-the-rigol-ds1052e-to-ds1102e-using-usb-the-dummy-guide/msg70378/#msg70378
[5] http://www.google.com/search?q=272086b2037231c62446617436544a77
[6] http://www.eevblog.com/forum/general-chat/ds1052e-up-to-150mhz/


[Reply][About]
[<<][electronics][>>][..]