I have followed the other thread about the 1XXX, 2XXX, 3XXX series hacks. It mostly pertains to the 3000 series. One poster indicated to remove an EEPROM or FLASH device and reprogram it with his .py script. That is two hurdles for me, can't do the small pitch surface mount stuff at home and how do you run a .py script to program a device?? Seems like he would have supplied a binary or hex file and not a .py??? So my question is this, has anyone found a way to do the hack without opening the unit up? There are two USB ports, one front side and one back side. It would seem this hack could be done via USB? I do have a leveled sinewave generator (SG 503) which goes to 250Mhz so I sould be able to complete a calibration if my 2004B could be hacked to a 2024B. Many have said the upgrade to the 3000 series won't occur until a full calibration is run. Otherwise the scope ignores the upgrade attempt. TDS2024B was the highest operating level for the family of boards in my scope. Thanks for any binary or hex files and a simple way to flash my unit without SMD soldering.