Author Topic: DL3021 hack to DL3021A  (Read 519 times)

0 Members and 1 Guest are viewing this topic.

Online taydin

  • Frequent Contributor
  • **
  • Posts: 495
  • Country: tr
DL3021 hack to DL3021A
« on: December 23, 2019, 10:03:17 pm »
I had two Rigol DL3021 electronic loads that I wanted to upgrade to DL3021A. As is known, LAN doesn't work on these units unless you purchase a license, so the recommended method for upgrading these units was through RS232. See the following topic for all the details and procedures.

https://www.eevblog.com/forum/testgear/need-help-hacking-dp832-for-multicolour-option/225/

But, on BOTH of my units, whatever I tried, I was not able to get the RS232 ports to work ...

So what I did is, I installed the "ultra sigma" software suite that Rigol provides on their website. Once you install this half a gigabyte bloat, and once you attach the DL3021 to the PC over USB, you are able to send SCPI commands. So here is how I approached the upgrade:

Both units had firmware 00.01.00.04.13, which appears to be the oldest published firmware. I wanted to see if a firmware update cancels the A upgrade. So I downloaded the latest firmware version and updated one of the units to 00.01.04.00.05. I left the old firmware on the other unit.

Then I went ahead and sent the :PROJ:SET MODEL,DL3021A string over USB, using the ultra sigma software. I was able to upgrade both units to A  :)

Then I updated the firmware on the unit that had old firmware, and even after the firmware update, the unit stayed at the A level :)

Just to make sure, I checked whether the firmware update fixes the RS232 ports not working, and no it doesn't. Really a freak statistic that I have received two units with RS232 not working? Or was there a batch of these models that were bad? I never needed to use the RS232 on these units, so I didn't discover the problem while the units still had warranty ...
Real programmers use machine code!

My hobby projects http://mekatronik.org/forum
 

Offline core

  • Contributor
  • Posts: 8
  • Country: ro
Re: DL3021 hack to DL3021A
« Reply #1 on: December 25, 2019, 07:35:44 pm »
I've just converted a DL3021 to A version using the following procedure :

https://www.eevblog.com/forum/testgear/need-help-hacking-dp832-for-multicolour-option/msg2437830/#msg2437830

It works on serial port. In the first try I was missing the "Append CR-LF" setting and I believed that the serial port is not working. There was no reaction from the DL.
After the correct settings everything was fine.

*IDN? returned the model info, and after :PROJ:SET MODEL,DL3021A the device returned OK

I have used an old laptop using WinXP and hyperterminal. So you can give another try before sending back the unit for warranty.
 

Online taydin

  • Frequent Contributor
  • **
  • Posts: 495
  • Country: tr
Re: DL3021 hack to DL3021A
« Reply #2 on: December 25, 2019, 07:38:21 pm »
My units are out of warrany already. And if I move serial cable to DP821A RS232, it works, move it back to DL3021 and it doesn't work. The serial ports are definitely faulty on BOTH OF my DL3021's. Really weird. Wouldn't be so surprised if it was only one of them not working.

Maybe I'll open up one of them and look inside someday.
Real programmers use machine code!

My hobby projects http://mekatronik.org/forum
 

Offline core

  • Contributor
  • Posts: 8
  • Country: ro
Re: DL3021 hack to DL3021A
« Reply #3 on: December 25, 2019, 08:14:56 pm »
You know, I was in the opposite position. For DL3021 it works like I said.

But I have an DP832 and with the same serial cable, laptop, settings, didn't works no matter what I've done. In the end the solution was by ethernet port.

Someday I will try again to use the serial port on DP832 just to be sure that it's OK or broken. Mine is still in warranty and I've never used the serial port before.

Strange ...
« Last Edit: December 26, 2019, 02:36:18 pm by core »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf