RGO ONE firmware update procedure

Firmware update is performed by a tool for programming ATMEL microcontrollers – AVRDUDESS

Requirements:
– 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:

HEX files archive ver 1.00b

Create a folder RGO ONE updates. Then unzip 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:

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.

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 firware.
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.

Now at PC side select presets menu to RGO BASE and choose path to the corresponding HEX file. 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

Leave a Reply

highslide for wordpress