Products > Test Equipment

Need help hacking DP832 for multicolour option.

<< < (37/91) > >>

Spork Schivago:

--- Quote from: hansibull on April 06, 2019, 09:29:09 pm ---
--- Quote from: rfspezi on April 06, 2019, 07:03:33 pm ---In my opinion, the colors are not very well chosen concerning the combination of RGB pixel appearance to the human eye.
They appear too uneven in brightness when deactivated.

The combination I'd love to see is the font of the DP832A mode but other colors - even monochrome as in the DP832 mode would be ok.
Maybe the RGB values can be found and replace in the binary.  ^-^

--- End quote ---

THIS! As much as I like the DP832A font it would probably take some time to get used to the new yellow, purple and blue colors. A firmware hack with a different palette would be fantastic. What colors would you guys prefer to have instead? IMO plain white for all three channels would be nice  8)

--- End quote ---

A hack might not be needed.   It might be a good idea for someone to contact Rigol, someone who owns an official DP832A, to ask if they could implement the change?   Perhaps if enough people ask quick like, they might implement it for current DP832A users, and with this hack, it'd allow the palette change.

Spork Schivago:

--- Quote from: 2N3055 on April 07, 2019, 11:25:55 am ---Over USB on the first try all went well.. Even got OK\n response..
Reboot and it works..

And now only Arb16M   ::)

@tossu  premium work kudos.. thanks a bunch
and as always thanks to tv84..

--- End quote ---

I don't understand.   How do you preform the hack over USB?   Isn't the USB port needed for the magic thumb drive?   Thanks!

Spork Schivago:

--- Quote from: tossu on April 07, 2019, 12:19:41 pm ---
--- Quote from: WhichEnt2 on April 07, 2019, 07:29:16 am ---tossu, how do you look into DG1000Z firmware? I tried the python version of descrambler, but output is a complete mess, not anyting readable in strings output at all.

--- End quote ---

It uses the same scrambling algorithm but a different starting value. I took advantage of the fact that firmwares usually have long strings of zeroes and those make distinctive patterns of increasing numbers. If the right value of just one byte is known, the offset can be calculated.


--- Quote from: tv84 on April 07, 2019, 11:17:13 am ---The FW is the same, right?  If so, I think it would but you are all on your own. I've done no tests since I don't have the equipment.

--- End quote ---

DG1022 is the old, DS1052E era function generator. I don't think it's going to work.

--- End quote ---

I always wondered how you figured out that starting value!!!!   That is smart, and good to know!   I wouldn't have thought of that.

tossu:

--- Quote from: Spork Schivago on April 07, 2019, 09:21:46 pm ---I don't understand.   How do you preform the hack over USB?   Isn't the USB port needed for the magic thumb drive?   Thanks!

--- End quote ---

Devices this hack applies to have two USB ports.

While comparing DP800 and DG1000Z firmwares, I found a string 586E719859AF6C obfuscated in the DG1000Z firmware. I think the corresponding string for DP800 is 5EC2D25AE85124. Those look very much like some encryption keys. Google finds one result for the DP800 string in the Rigol's I2C bus thread, but the DG1000Z one might be a new one. Maybe it can be used for something.

msquared:
First I just want to give a HUGE THANK YOU to tossu. What an awesome way to "upgrade" a device.

So far I'm 3 for 3.
DP832 to DP832A all options enabled
DL3021 to DL3021A all options enabled
DG1032Z to DG1062Z still missing memory upgrade but output is flat out to 60MHz

All three were done over telnet using the same USB stick. It took me all of about 15 minutes to "upgrade" all 3 devices.

Thanks again.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod