Firmware update is performed by a tool for programming ATMEL microcontrollers – AVRDUDESS
– PC with windows
– Requires .NET Framework 2.0 SP1 or newer. All systems since Windows Vista will have the required version already installed.
– High-speed multi-shielded USB 2.0 A-Male to B-Male cable.
First download AVRDUDESS 2.8 and RGO ONE preset file
Download latest firmware files for front panel microcontroller and for main board microcontroller:
Create a folder RGO ONE updates. Then unzip all downloaded files in that folder. Install AVRDUDESS 2.8 from there. During installation some components might have to be installed first and you will be noted about this. (microsoft .net framework). There is another file presets.xml which will be opened later in the program.
Launch AVRDUDESS program.
First you have to load presets, so hit Manager button
Delete all existing profiles except “Default”. Hit Import button and load your file presets.xml (File is located in the directory you just created)
Then rgo one and RGO BASE profiles appears! Hit X button on upper right corner and leave this window. Then in presets menu you will have available profiles for both Front panel FP and main board MB microcontrollers.
FRONT PANEL flash update
From Presets menu choose “rgo one”. All necessary settings will be done.
Now select file path to the directory you just created with hex files in it. Select file which name begins with FP (front panel).
In next steps you have to connect the radio to 13.8V power supply and prepare it for firmware update. First connect USB cable between the radio and the PC and connect the radio to power source 13.8V DC. Switch on the radio and if there is a connection established a PC icon is lit on LCD. Look at the PC side and finish driver installation if needed. Then open AVRDUDESS window and select assigned COM port. (Go to my computer – device manager if needed to see what is the assigned virtual port)
Now switch off the radio. Since we selected front panel microcontroller to be written first, in order to push the radio in boot loader mode, push and hold encoder 3 (RIT/XIT) and swith on the radio. This way the RGO ONE goes in flash mode. LCD is dark, no sounds can be heard. Only TX/ALC LED glows in red. This is a sign that the front panel microcontroller XMEGA 128A3U-AU is ready to be written with latest firmware.
Push Program! button and FLASH procedure will begin
If everything goes normal after about 85 seconds flash memory will be written and verify process will be initiated.(Verify time is about 90 sec.)
After successful flash update of front panel microprocessor the radio will restart and switched on automatically.
MAIN BOARD microprocessor flash update
In order to put MB processor XMEGA32A4-AU in boot loader mode, enter MENU and select function 38 (with rotating of encoder 3). With encoder 4 main dial select “YES”. Exit the menu by long press of menu button. Cycle the radio off-on and RIT/XIT LED will start to blink. (See operation manual p.22). Main board microprocessor is in boot load mode and waiting to be flashed.
Then select RGO BASE profile from presets menu
Choose file path to the corresponding HEX file. (name begins with MB from main board). File is located in the folder you just created for SW updates.
Then choose COM port
Hit Program! button and wait until flash and verify processes are finished
After successful programming enter MENU then select function 38 and set the parameter to NO. Then exit the menu.
Cycle the radio off-on in order new program to take effect.