Products > Test Equipment
DG4000 - a firmware investigation
PA0PBZ:
--- Quote from: Sparky on November 02, 2014, 07:25:09 pm ---Hope this helps!
--- End quote ---
Thanks Sparky! Now for some serious disassembling :-/O
Edit: Looks like they encrypted the update GEL file now... Well, the answer must be in the boot loader :box:
TooOldForThis:
--- Quote ---Hope this helps! Piranha(DSP)Update_00.01.09.zip
--- End quote ---
I applied this update a week ago. I found that you have to rename the GEL files to DG4000Update.GEL before the boot loader will recognize them on your USB stick.
I don't know what 1.09 fixes, nothing that I could see. The counter function is still gives different values on the LCD vs SCPI output for slow frequencies (~1Hz) and the frequency and period values for a single measurement are not reciprocals of each other. Just kind'a close.
EV:
I tried this "Piranha(DSP)Update_00.01.09.zip" update without luck.
When Mod and Utility buttons ware lit I inserted the USB stick with DG4000Update_Bootloader.gel file in it. Something was read for a while and Store button was also lit. Then nothing happened for many minutes and I powered off the generator.
I have now 00.01.08.00.02 FW.
MiataMuc:
PA0PBZ:
I'd really like to help, but I do not have any experience in Diassembling :-(
Florian
PA0PBZ:
Actually I made some progress. The GEL file is not really encrypted, they just added 00-FF repeatedly starting at address 0080, so that was a quick fix.
Comparing with 00.01.08 I found that the key is still the same, they deleted the (nonexisting) DG4202 model and they sortof halfway deleted the .GEN file support :--
I'm not sure how to go from here, I could try to downgrade to version 00.01.08 by lying about the version maybe, or try to find out if there is still support for .GEN files hiding. I'm trying to find a blackfin plugin for my IDA but having a hard time to find a Visual C 6.0 to compile it. Anyone have a spare blackfin plugin for IDA 6.1?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version