Firmware
You can update the firmware on you controller.
Depending on what version you have you have to choose from below
But you need to install a driver on you PC, and a little program to transfer the firmware. see below
Black background and white text

White background and black text, has a asymetric metal frame


Same 4 Line display as the first one here, but has Grapic gearindicator
This is the display used on all new controllers OLED, Black background and white text (Graphic)



The Xloader is Not reccomendet to use anymore.
As when Controller is connected to the PC an driver is automatically downloadet and that gives problem..
So instedt use the program AVRDUDESS.
Make the setting exatly as showen below

update of firmware Install Driver
(Wery importent connect PC to controller when stationary, as the controller restart when connected)
You need to connect the box to you PC,
When connectet go to Device Manager, here the Arduino Mega 2560 (and Port number) should show up.
But only if it can find the rigth driver.

Update Firmware
Program to upload new Firmware
It will look like this
Hex file send to you, is choosen.
Device Choose (Mega(ATMEGA2560)
Comport (To find you comport look in Device Manager )
Press Upload and wait until it says uploaded it takes around 60 second

This program is discontinued.
It should not be used if the controller has firmware versions after 266, as the program is being phased out.
If you are using older firmware, it is still not recommended to use this program, as it is outdated and does not support the many new features available in the current controller firmware.