MD-9600 / RT-90 Installation

Post Reply
Posts: 7579
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

MD-9600 / RT-90 Installation

Post by VK3KYY » Sat Jan 15, 2022 5:07 am

Firmware installation instructions

This firmware is experimental and anyone installing it does so at their own risk.

Before installing the firmware, you should be sure you have a copy of the official firmware which works with your radio, in case you need to reinstall the official firmware.

There are at least 4 different versions of MD-9600 hardware, and if you install the incorrect version of official firmware, you radio will not transmit or receive. You can partially determine which hardware version you have, by opening the top of the radio and reading the version number printed on the top of the PCB.

Major versions are V2, V3, V4 , V4A and V5
As far as we are aware, the first V1 boards are actually labelled as V2.
Also V4A and V5 radios appear to be identical, so anyone with a V4A hardware version, should use the V5 OpenMd9600 firmware.
V2 and V3 radios should use the V2 version of OpenMd9600
If your V2 radio does not support dimming the display, please try the V1 OpenMD9600 firmware, as its probably V1 hardware radio.

EA5GK has supplied this list of links to various official firmware versions, and CPSs but there may also be other versions

Firmware MD9600 V1, V2 y V3. ... -versions/
Firmware MD9600 V4. ... d-9600-v4/
MD9600 DMR download software. ... e-md-9600/
MD9600 Driver windows. ... in7-vista/
CPS MD9600 V1, V2 y V3. ... t-md-9600/
CPS MD9600 V4. ... d-9600-v4/

  • After you have confimed that you have an official version of firmware which works with your radio, you should use the official CPS to backup the calibration data in the radio
  • With your Md9600 connected to a PC, using the official CPS, hold Control + T until the "test" screen is displayed
  • You should also backup your codeplug using the official CPS
  • Download and install the latest OpenGD77CPS from here
  • Download the latest beta version from here
  • Download the Official firmware to act as the "donor" for the DMR codec ... chment=760
    Unzip the donor firmware zip file, to extract the donor file MD9600-CSV(2571V5)-V26.45.bin
    Note. This file is the same for all MD9600 hardware versions.
  • Put the MD-9600 into firmware upload mode, by holding the orange and P1 buttons when applying power to the radio. The display backlight will flash and the display will be blank. NOTE. You must disconnect and reconnect the power cable to the radio, not just use the power button to turn the radio off and on again to enter firmware upload mode.
    When the radio is put into firmware upload mode, with the USB cable connected to your PC, the Windows should download and install the STM DFUSE driver that is required to communicate with the CPU in the radio.
  • In the OpenGD77CPS, set the radio type to MD9600
  • In the OpenGD77CPS, use the MD9600 firmware loader from the Extras menu.
  • Select the location of the donor firmware file, you already extracted from the donor zip package
  • Select the correct OpenMD9600 firmware which matches your radio hardware version
    If the firmware loader is unable to connect to the radio, the problem is probably that Windows has installed the wrong driver.
    In this case you will need to download the STM DFUSE driver from STM's website.
    Google for "stm dfuse driver" to find where to download the driver
  • After the firmware has installed, and you have rebooted the radio, the radio should show the normal OpenGD77 VFO screen, however the frequencies will be some random numbers e.g. 1666.6665MHz because the codeplug area used by the OpenMD9600 is probably full of 0xFF bytes.
    Note. The official codplug used by the MD9600 is not supported. You must make a new codeplug using the OpenGD77 CPS, or use an existing GD77 codeplug.
  • You should now backup the Flash memory in your MD9600 and save that file in a safe location
    This is very important, because the official firmware will not run again on the radio unless you restore the Flash memory before reverting back to the official firmware.
  • After the Flash backup is complete. Upload your normal OpenGD77 codeplug to the MD9600, you can also upload Voice Prompts, Satellite data and DMR ID's.
  • After the codeplug is loaded the radio should now be functional
    If the radio does not transmit or receive, you have probably installed the wrong firmware version, and it does not match your hardware.

User Interface

The MD9600 does not have all the buttons on the GD77. At the moment these are the key / button mappings, and not all functions of SK1 and SK2 are currently supported

P1 = SK2
P2 = SK1
P4 = * (STAR)

On the mic keypad

A/B = Green
“A” key = Red
“B” key = Right Arrow
“C” key = LeftArrow”
Long press of “D” key toggles SK2 latch, so SK2 functions can be controlled from the mic

On the front panel, Up and Down and the rotary control, change some things.

On VFO and Channel, Up / Down buttons are Right / Left, and rotary control is Up / Down
But in menus, the Up / Down buttons are Up/Down and rotary control is to adjust the settings

In General Options, there is a setting called Button Remap, this changes the operation of the front panel buttons in the menus to be the same as on the Channel and VFO screens.

This is Beta / Experimental firmware, and does not have all OpenGD77 fumnctionality, and also contains many bugs
  • If any of the screens e.g. Location , Lat / Long do not function, try disabling Voice Prompts.
  • Power levels are not well calibrated.
  • Some older radio hardware does not work well on DMR unless set to full power

Removal of the firmware

If you need to remove the firmware, you should can reload the official firmware for your radio, using the official firmware loader application
The official codeplug will have been overwritten, and you may need to change the setting.ini file of the official cps to allow your old codeplug to be uploaded when the radio requires a passcode.


password=0 to password=password


Posts: 9
Joined: Mon Jun 07, 2021 3:25 pm

Re: Installation information

Post by M0JZX » Sat Mar 19, 2022 4:28 pm

Is it safe to order a MD-9600 to run openGD77 or should I try and only buy certain versions ?

Posts: 928
Joined: Sat Nov 16, 2019 10:01 am

Re: Installation information

Post by G4EML » Sat Mar 19, 2022 8:29 pm

As far as we know we have firmware for all of the currently available versions of the TYT MD-9600 and Retevis RT-90.

Of course with the current chip shortages it is always possible they TYT will need to change the design yet again but there is no sign of that at the moment.

Colin G4EML.

Posts: 11
Joined: Sat Feb 19, 2022 1:16 am

Re: Installation information

Post by WRPI448 » Fri Mar 25, 2022 2:25 pm

How do we identify which hardware version a radio is? I am attempting to flash a Rugged Radio back to TYT firmware to enable VFO

Posts: 928
Joined: Sat Nov 16, 2019 10:01 am

Re: Installation information

Post by G4EML » Fri Mar 25, 2022 3:55 pm

There is no easy way to tell.
The quickest way is just to try each version of firmware. All will load and run on any version of radio but only the correct one will transmit and receive.

Colin G4EML.

Posts: 13
Joined: Sat Apr 09, 2022 7:32 pm
Location: KN40PP

Re: Installation information

Post by TA2KW » Sat Apr 09, 2022 8:15 pm


this file "MD9600-CSV(2571V5)-V26.45.bin" ... chment=760

deleted from this link,

can you upload it again?


User avatar
Posts: 21
Joined: Sat Nov 16, 2019 5:04 am
Location: Cape Cod MA USA

Re: Installation information

Post by W1RHS » Sat Apr 09, 2022 11:21 pm

this file "MD9600-CSV(2571V5)-V26.45.bin" ... chment=760
deleted from this link,
can you upload it again?
When you go to the link ... chment=760
you will receive file "210525 MD-9600 V4 firmware for"
Save that file to your computer and open the file.
The file that you want, "MD9600-CSV(2571V5)-V26.45.bin" is inside the file you saved from the link

User avatar
Posts: 2596
Joined: Sat Nov 16, 2019 5:42 am
Location: Grenoble, France

Re: Installation information

Post by F1RMB » Sun Apr 10, 2022 6:30 am


I just tried to download using the given URL, and it works here.


Posts: 153
Joined: Mon Dec 20, 2021 8:00 am

Re: Installation information

Post by S58SMS » Sun Apr 10, 2022 7:34 am

Hello. Can this be installed on rt90 too?


Posts: 928
Joined: Sat Nov 16, 2019 10:01 am

Re: Installation information

Post by G4EML » Fri May 13, 2022 10:08 pm

To permanently save a modified channel to the codeplug you need to use SK2 + Green. Pressing Green on its own only makes a temporary change.

On the MD 9600 press and hold the D button on the mic to set SK2 then press A/B (Green) to save the channel.

Colin G4EML

Post Reply