How I revived a dead adjustable power supply RIDEN RD6006 and uploaded the latest alternative firmware. It also works on models RD6006P, RD6012, and RD6018.

I got my hands on a “dead” adjustable power supply RIDEN RD6006. When powered on, it showed no signs of life. I set out to revive it, and here I provide a guide for others. Additionally, I uploaded an alternative firmware that has several advantages over the official one.

Diagnosing the Dead Power Supply

First, let’s take a look at how the power supply is non-functional – here are a few tips:

  • check if the power cable is connected,
  • verify the voltage on the power adapter (with a multimeter or voltmeter),
  • perform a fuse check in the power supply (remove it without the adapter connected and measure with a multimeter set to resistance – the value should be “short”).

If you measure megaohms, the fuse has reacted and blown – either due to excessive current at the output of the power supply or due to damage to some part of the power supply.
After replacing the fuse, turn on the power supply without load at the output. If the fuse blows again, the power supply is seriously damaged.

If you hold the Enter button before connecting power to the supply, it switches to bootloader mode and displays the current firmware version.
If it shows “V-.–”, it means the memory is corrupted – for example, due to a previous upload of faulty firmware. And that’s what we will fix now.

Alternative Firmware UniSoft

I have written about the possibility of installing alternative firmware five years ago.

Since then, this alternative firmware UniSoft has come a long way. Compared to the official firmware, it offers several significant advantages.

  • enhanced Wi-Fi communication,
  • more stable remote control (unlike the original FW, buttons on the power supply are not blocked during remote communication),
  • support for Modbus communication,
  • improved protections (OVP, OCP, etc.),
  • expanded range of screens.
  • support for ESPhome, Home Assistant, github

The alternative firmware UniSoft supports RD6006, RD6006P, RD6012, and RD6018 power supplies. I described the differences between them in this article.

The latest model RD6012H (the power supply can both decrease and increase the output voltage – compared to the input voltage) is not yet supported.

👉 The latest FW https://www.eevblog.com/forum/testgear/ruideng-riden-rd6006-dc-power-supply/1375/
page 56, file RDFlasher_v1p.zip

Riden Flashtool

To install the new firmware (either original or alternative), a Python script is needed. Riden Flashtool ensures seamless uploading of the BIN file – firmware.

👉 Tool for uploading firmware (python) https://github.com/tjko/riden-flashtool

Uploading Firmware

1) While powering on, hold the Enter button, the power supply will automatically start in Bootloader mode. It will display the current FW and wait for the BIN file to be uploaded from the computer.

2) Connect the microUSB to the RIDEN adjustable power supply and then to the computer (I have Linux, Ubuntu OS).

3) To upload firmware to the RIDEN power supply, you need to have Python3 and the pyserial package installed on your computer.

pip3 install pyserial

For Windows OS, just “pip install pyserial” should suffice. Run the installation in CMD (not in PowerShell)

4) Look for the connected USB

ls /dev/ttyUSB*

or in Device Manager for Windows OS

5) After you find the USB address, enter this command

python3 ./flash-rd.py /dev/ttyUSB0 ./RD60062_V1.42.1p.bin

python3 PythonFileName USBaddress BINfile

For Windows OS, the command will look as follows

python flash-rd.py COM4 C:UsersusernameDownloadsRD60062_V1.42.1p.bin

This will start the uploading of the firmware to the RIDEN RD6006 adjustable power supply. In the ZIP package, there are alternative FW for other power supplies – 6006P, 6012, 6018. I have listed the differences between them here.

You can upload alternative FW for them in exactly the same way.

Share the article:
Show your
Maker soul!
Buy a T-Shirt
Coffee for Chiptron
Give a boost to the next article

Related Articles

RIDEN’s adjustable power supplies are among the best that hobbyists can buy in this price range for home and semi-professional use. They offer great performance, compact size, updated and alternative firmware, and support for the 3D printing community. Now, RIDEN…

Fnirsy DPS-150 - displej, ovládání a podsvícené svorky

I got my hands on an interesting pocket-sized USB-C powered adjustable power supply, the DPS-150 from Fnirsi. I conducted some basic measurements, and the power supply pleasantly surprised me. However, the controls are disappointing, and it would only take replacing…

Are you looking for a stylish touch screen terminal for the attendance system? Or even something more powerful? You will definitely choose from the TechNexion TEP series. Displays The TEP series features a robust all-metal design. The display is mounted…

Until recently, Ethernet networks have been classified as networks for office applications. They are now becoming more common in industrial process control applications and even in safety systems applications. Ethernet networks have numerous advantages. What are those advantages? Let’s find…

MeshCore as an alternative to the popular off-grid text communication Meshtastic is now popular in the Czech Republic – what about your country? A strong community has quickly formed, working to improve coverage of the MeshCore network, which operates using…