Rigol DG1022 how to update the firmware? - Page 1
Forum section: electronics / testgear

author: nikitchenko
author_rank: Newbie
timestamp: January 07, 2015, 09:00:26 pm
content: A generator Models: Rigol DG1022. It currently installed firmware 00.03.00.08.00.00.02.10 Some functions do not work correctly. Official support sent me the update files and instructions. According to the instructions you must unzip the update file and copy it to the root of the USB flash. Flash must be formatted in fat32. Next, insert a flash unit, turn the unit on. In this moment, press the HELP up until the button MOD lights. The firmware update should begin . The device doesn't enter the flashing mode. Official support gave me the second option:1.copy .GEL file to the root of USB flash2.power on DG1022, insert USB into DG10223.press "store / recall" button, change the disk to "UDisk".4.there will be a note "update now?"5.press "yes"6. after finish update, check the versionThis second option does not work. Step 4 does not see the device firmware upgrade.How can I perform the update. Thank you for attention and participation!

author: 0xdeadbeef
author_rank: Super Contributor
timestamp: January 07, 2015, 09:35:16 pm
content: I never updated the DG1022 since I own a DG2021A, but I have an upgrade manual on my HDD that describes the procedure for the DG1022 - and as far as I recall, I followed it for my DG2021A.1. Download the proper firmware file and transfer to the root directory of a USB memory stick. Valid firmware for the DG series have the *.LDR file extension.2. Plug the instrument in to an uninterruptible power supply and turn the instrument on.3. Insert USB memory stick into front panel USB connection.4. Press Store/Recall key on the front panel. This will bring up an update verification screen. Press Yes.5. The instrument will proceed to erase the flash and overwrite the flash, as below. This process will take approximately 5 minutes.6. Once the flash is written, the instrument will notify you to power cycle the instrument.Note that the firmware has a LDR extension. This is also the extension I used for my DG2021A ("DG2000_System.ldr").Update procedure is dated 2011, so maybe they have changed the file format/extension, but it seems unlikely.

author: Matje
author_rank: Regular Contributor
timestamp: January 07, 2015, 11:24:48 pm
content: Quote from: nikitchenko on January 07, 2015, 09:00:26 pmUsually the device just doesn't recognize the USB flash drive. This is a common problem with anything not a PC.Try using another USB flash drive, maybe with different capacity. In my experience about 2 out of 3 USB flash drives work.

author: 0xdeadbeef
author_rank: Super Contributor
timestamp: January 07, 2015, 11:56:36 pm
content: If really the USB stick is not recognized, it's usually not the stick itself, but some subtle issues with formatting the stick.E.g. some devices (e.g. Owon Scopes) need the stick to be formatted with 4kb block size. Certain tools that create bootable USB sticks also only accept specifically formatted sticks.There are tools to format USB sticks, e.g. HPUSBDisk.exe.

author: nikitchenko
author_rank: Newbie
timestamp: January 08, 2015, 07:22:10 pm
content: Quote from: 0xdeadbeef on January 07, 2015, 11:56:36 pmUSB flash drive correctly is recognized by the DG1022, allows you to save and recall waveforms.Quote from: 0xdeadbeef on January 07, 2015, 09:35:16 pmYour instructions on how to update the firmware are very similar to that I received in oficial service.File extension has really changed, and now the file has extention GEL (see attachment, zip rename into rar)My attempts to upgrade ..Thank you!

author: Orange
author_rank: Frequent Contributor
timestamp: January 08, 2015, 10:35:12 pm
content: Quote from: nikitchenko on January 07, 2015, 09:00:26 pmIf you update the DG1022 with firmware 2.12 you will loose your calibration, and the instrument needs to be calibrated again. I had this, and I cannot recommend this situation. It's not worth it.

author: nikitchenko
author_rank: Newbie
timestamp: January 09, 2015, 03:46:35 pm
content: Quote from: Orange on January 08, 2015, 10:35:12 pmOfficial support keeps silent about this unpleasant moment...I want to update the firmware in the hope to get rid of errors in the device. This unit during generation N-number of pulses only does it right the first time only. When I run repetition manually, the number of pulses becomes incorrect (false).

author: Orange
author_rank: Frequent Contributor
timestamp: January 09, 2015, 03:56:23 pm
content: Quote from: nikitchenko on January 09, 2015, 03:46:35 pmRigol probably also does not know thisI have the calibration guide attached, however to output offset part does not work.

author: nikitchenko
author_rank: Newbie
timestamp: January 09, 2015, 04:24:44 pm
content: Can you tell me when calibrating the power of 0 dB is taken as 1 mW?Thank you for the valuable information!

author: flolic
author_rank: Frequent Contributor
timestamp: January 09, 2015, 05:18:28 pm
content: Quote from: nikitchenko on January 09, 2015, 03:46:35 pmYes, this problem is very frustratingWhen you press trigger for the first time everything is ok, but every manual triggering after that generates another stream of pulses approx. 1.78ms later.My DG1022 is old, with firmware 00.02.00.06.00.02.07. and does not support any newer firmware...

author: flolic
author_rank: Frequent Contributor
timestamp: January 09, 2015, 05:20:50 pm
content: Quote from: nikitchenko on January 09, 2015, 04:24:44 pmYes, 0dBm is 1mW (50ohm terminated).

author: Orange
author_rank: Frequent Contributor
timestamp: January 09, 2015, 06:59:53 pm
content: The release notes do not mention that this problem is fixed, but my Chinese is not to goodSee attachment

author: Velund
author_rank: Regular Contributor
timestamp: January 09, 2015, 08:55:11 pm
content: Maybe someone know something about DG1022U firmware updates?Rigol does not responded to my questions yet.Does 1022U use the same firmware as regular 1022?

author: IU8BBM
author_rank: Newbie
timestamp: January 22, 2015, 03:25:38 pm
content: Hi everybodyl, I'm Luca, this is my first post even if I follow Dave since years, and I'm an electronic engineering student. I came over this thread while trying to update my DG1022U (illegally sold in EU, only after contacting Rigol cust.supp. I've found out that older rigs, U version, are not CE marked, anyway worthed the 259€ i've paid it, no differences with the EU DG1022A, except the mark). Talking with EU and CN support this is how I upgraded the fw solving thus the issues with LabView not working drivers (my old fw revision did not support std IEEE488.2, undocumented in official latest prg manual, *RST and *TRG commands).This is written by me, joining all the infos I had from cust. support for my successfully upgrade of a DG1022U from 00.03.00.11.00.01.03 to the latest firmware 03.03.00.11.00.03.00 (sent to myself by Rigol cust support).*****************************************************************The following drivers, attached to this post, are compatible with all DG1022 DG1022A and DG1022U version, upgrading the instrument will not lose every data saved in the instrument.0) Download all the required files, attached to this post1) Turn off instrument2) Disconnect the USB cable used for PC connection from the back USB B slave port3) Pressing repeatedly the HELP button, turn on the instrument4) Boot will be stopped, the only MOD led button will turn on, stopping booting sequence5) Insert USB Stick where previously you have been saved on the root the "DG10x2Update.GEL" file unzipped from "DG1022X(DSP)Update(Bootloader).rar"6) Wait until all led will stop blinking (around a minute)7) Turn off instrument8) Repeat steps 3-5 with the GEL file from "DG1022X(DSP)Update(Normal).rar"9) Wait until all led will stop blinking (around 3 minutes, will start blinking up to the ARB button)10) Turn off instrument11) Turn on instrument and in Utility>Test>Info check 03.03.00.01.00.03.00 version is correctly installed.WARNING:Be carefull to check Version note to verify that the upgrade is compliant with the instrument version.An UPS is warmly raccomended while updating.Be carefull to not: disconnect usb stick and turn off the instrument while updating the firmware, an error in the bootloader update sequence will brick the instrument.Dont accuse me after instrument malfunctioning after upgrading, updating failure or any other mistakes; take all this infos at your own risk. I was next to an heart attack while the instrument didn't acted how rigol support told me it had to do.******************************************************************Sorry for my broken english, it's-a-me, another italian super mario.Please give a feedback answering to this post if you upgraded successfully your rigol awg.Have fun, and enjoy the annoying blinking power button,Luca, IU8BBM

author: bingo600
author_rank: Super Contributor
timestamp: March 23, 2015, 03:16:00 pm
content: Quote from: flolic on January 09, 2015, 05:18:28 pmDamm mine is even olderVersion 00.02.00.06.00.02.05I have requested new firmware , but wonder if they have oneI'm especially annoyed about having to select the external ref manually every time i turn it on.It won't remember my selection/Bingo

author: Igor_k
author_rank: Contributor
timestamp: April 29, 2015, 07:22:20 pm
content: Hello,Sorry for my bad English.Please help to solve my problem.Initially, the DG1022 was Firmvawe Version: 00.01.00.04.00.02.03By mistake I flashed Firmvawe Version: 00.01.00.04.02.02.07 (DG10x2_Update.ldr)Then stopped working CH1. when I try to turn on CH1,message is displayed : "OverLoad protect, The output is off"The reason seems to incompatibility firmware. Send me pleaseoriginal Firmvawe Version: 00.01.00.04.00.02.03 or any othercompatible.Thanks in advance , Igor Komarov

author: Warhawk
author_rank: Frequent Contributor
timestamp: May 16, 2015, 01:21:07 pm
content: Quote from: IU8BBM on January 22, 2015, 03:25:38 pmHi, I can confirm that your manual and firmware works. I was able to successfully update my DG1022u from version 0003 00 08 00 01 02.Anyway, it was not without a struggle.Even though I thought that the bootloader update passed successfully the opposite was truth. When I tried the normal update the procedure stuck and the ramp button was blinking for ten minutes until I decided to switch it off via the power button. Then I repeated the whole procedure and it worked this time.Thanks !

author: miranv
author_rank: Newbie
timestamp: July 09, 2015, 07:04:38 am
content: Dear Luka,I just want to say, thank you for upgrade instruction. Today I upgraded my RG1022U. Work!Have A nice day,Miran

author: Igor_k
author_rank: Contributor
timestamp: December 29, 2015, 02:11:03 pm
content: Hi everybody. Help repair the DG1022 (need Firmvawe Version: 00.01.00.04.00.02.03)During 7 months, I wrote letters to tech support, but one letter received no reply.On Web sites, Rigol version is compatible with 00.01.00.04.00.02.03 could not find.Tell me what to do?

author: mimi
author_rank: Newbie
timestamp: February 13, 2016, 02:35:15 pm
content: Quote from: IU8BBM on January 22, 2015, 03:25:38 pmHello,@Luca, IU8BBM, thank you!Upgrade worked fine for mine DG1022:Old: 00.03.00.08.00.02.08 (That is version 2.8 in Rigol speech)Now: 03.03.00.08.00.03.00 (That is version 3.0 in Rigol speech. Note the first byte "03" apparently designated the "03" bootloader now).The actual flashing went faster than assumed: Only a few seconds for the bootloader .GEL. Less than one minute for "normal" .GEL file.I was curious what happens if just the bootloader is updated: The device appeared to be bricked, so that I was afraid that the bootloader flashing failed and I retried several times...After flashing the "normal" .GEL the device was revived.Calibration remains untouched.The firmware solves the issue with the manual burst trigger.Best regardsThomas

author: orbiter
author_rank: Frequent Contributor
timestamp: June 25, 2016, 10:23:09 pm
content: Just in case anybody else has the same difficulties as me regarding the FW update on the DG1022..I had carried out the procedure exactly as explained above, however it failedSubsequent attempts also failed and I wasfearful that I had turned my DG1022 into a paperweight due to a corrupted FW update.The unit would still start, but with either all the front panel lights lit (no display) OR just the Mod, Store & Burst buttons lit up permanently, however they would flicker every so often ifthere was a USB stick inserted. Initially I thought that the flickering was perhaps due to a file still being read but after 15 minutes I gave up, a few timesIn the end I tried just putting the bootloader AND FW files on the same USB stick then ran the startup procedure again.. This time It worked! And the updated FW had gone in tooI also had the same problem as in the thread below with certain buttons not working (due to requiring unlock,) but using JimBeams SCPI commands with Ultrasigma corrected that.https://www.eevblog.com/forum/testgear/rigol-dg1022-firmware-help-please!/msg815269/#msg815269

author: cesarpaz
author_rank: Newbie
timestamp: October 09, 2016, 12:56:47 am
content: Hi all.I managed to recover the start system of the device. But now he tells me that many functions and keys are locked.As could I unlock these functions and keys? I try with thishttps://www.eevblog.com/forum/testgear/rigol-dg1022-firmware-help-please!/msg815269/#msg815269Sorry for ignoranceMany thanks.

author: Velund
author_rank: Regular Contributor
timestamp: November 10, 2016, 04:58:44 am
content: Just upgraded my DG1022U, looks like it is working.Old: 00.03.00.08.00.01.02New: 03.03.00.08.00.03.00Hope, that upgrade will solve annoying bug with manual burst trigger activated while backlight is turned off by timeout. Not tested yet.

author: barjammar
author_rank: Contributor
timestamp: February 06, 2017, 03:31:57 pm
content: Hi EEV bloggersI failed firmware upgrade on the DG1022 so now the screen is blankcan anyone describe a firmware upgrade using buttons and knobs as if a blind person was doing it? Especially, what button is confirm/yes ?Posting a video showing a successful firmware upgrade would really help!Also exactly what files do i need on the USB?I used "DG10x2Update.GEL" to cause this problem. I saw mention of a boot load update file as well somewhere.. is that necessary or relevant?I read the discussions here and I know everyone is trying to explain in English as a second language but.. some of the statements are almost meaningless, illogical or wrong. Take Rigol instructions for example "3) Pressing repeatedly the HELP button, turn on the instrument 4) Boot will be stopped, the only MOD led button will turn on, stopping booting sequence"Sigh!Barry

author: Paul_Elec
author_rank: Newbie
timestamp: February 25, 2017, 11:57:26 am
content: Quote from: Igor_k on December 29, 2015, 02:11:03 pmHi everyone,I am having exactly the same issue than Igor. Rigol customer service has been receptive but unable to help due to the age of the instrument (10 year old now).Anyone would have the old firmware 00.01.00.04.00.02.03 available by any chance?Thanks in advance.

author: usagi
author_rank: Frequent Contributor
timestamp: March 27, 2017, 01:08:12 am
content: Quote from: orbiter on June 25, 2016, 10:23:09 pmi can't see how this is possible? Both the bootloader and the FW file are named DG10x2Update.GELCan you exactly and precisely explain what you did? I have a bricked 1022a and need to recover it.

author: orbiter
author_rank: Frequent Contributor
timestamp: March 27, 2017, 02:12:32 am
content: TBH I can't remember now exactly how I did it... Perhaps I removed a letter from one of the file names. Leave the .GEL in place though.

author: RichardFr
author_rank: Contributor
timestamp: October 03, 2020, 05:44:48 pm
content: Hello,I have a problem after to have updated my old DG1022 :Before I had : 00.03.00.08.00.02.08I updated it usinghttps://beyondmeasure.rigoltech.com/acton/ct/1579/p-00ac/Bct/-/-/ct36_0/1?sid=TV2%3AQ2jKaGpUj(03.00.00.01).Firstly I upgraded to bootloader 03 (from folder DG1022X(DSP)Update(Bootloader)_03 )Then I updated firmware (from folder DG1022X(DSP)Update(Normal)_00.03.00.00.01)At startup, I see the following version number : 03.03.00.08.00.03.00So the upgraded seems to have succeed.The instrument starts well and displays the user interface, but some of the buttons (numeric keypad, last button on top of CH1/CH2...) are not usable anymore.When I press any, the device shows the following message : "the key has been locked. Use please unlock".Any suggestion to fix this ? Thanks a lot.

author: RichardFr
author_rank: Contributor
timestamp: October 03, 2020, 06:00:21 pm
content: You can ignore my message, I fixed it using SCPI commands :https://www.batronix.com/files/Rigol/Funktionsgeneratoren/_DG1000/DG1000_UserGuide_EN.pdf(page 97)I just put on a usb stick a file "unlock.scpi" with following content :Code:SYSTem:KLOCk ALL,0And all keys seem to work again. Even if the instrument is old, I left the comment in case it could be useful to anybody !

author: Warhawk
author_rank: Frequent Contributor
timestamp: October 04, 2020, 08:14:08 pm
content: Quote from: RichardFr on October 03, 2020, 06:00:21 pmThanks for the effort sharing this with us. It is useful.

author: RichardFr
author_rank: Contributor
timestamp: October 06, 2020, 02:59:38 pm
content: You're welcome. I'm surprised to have not seen this weird issue after a firmware upgrade reported yet.