Alternative firmware for UV390?

VK3KYY
Posts: 7490
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Alternative firmware for UV390?

Post by VK3KYY » Tue Oct 25, 2022 10:31 pm

ADV357 wrote:
Tue Oct 25, 2022 10:23 pm
Hi all. I need help. I have TYT MD-UV390 DMR Radio and I need best (custom) firmware for it.
Can You Recomend me the best firmware for TYT MD-UV390 DMR RAdio with Extended Functions.

I tried a lots of firmwares, but problem is that my radio dont wants to load after upgrade.

You ansfer will be very helpful!
:?: :D
Edit.

I don't have a UV390 however see the post below where the firmware has been installed onto a UV390

The only other firmware which may be compatible is OpenRTx (Google for it)

EA5JAQ
Posts: 86
Joined: Thu Jul 16, 2020 6:08 am

Re: Alternative firmware for UV390?

Post by EA5JAQ » Wed Oct 26, 2022 6:09 am

I own a UV390 and as far as I know, it’s identical to the UV380, only with a waterproof case and an extended battery.

I’ve been using the OpenMDUV380 alphas for a couple weeks and so far had no problems.

If more people verify that the UV390 works, we could even list it as supported. The OpenRTX developers even list the releases as just “MDUV3x0” I think.
Last edited by EA5JAQ on Wed Oct 26, 2022 6:13 am, edited 1 time in total.

VK3KYY
Posts: 7490
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Alternative firmware for UV390?

Post by VK3KYY » Wed Oct 26, 2022 6:12 am

EA5JAQ wrote:
Wed Oct 26, 2022 6:09 am
I own a UV390 and as far as I know, it’s identical to the UV380, only with a waterproof case and an extended battery.

I’ve been using the alphas for a couple weeks and so far had no problems.

If more people verify that the UV390 works, we could even list it as supported.
OK

Thats good to know.

But strange why this other operator has problems installing the firmware.

Perhaps some older version of hardware with incompatible bootloader

EA5JAQ
Posts: 86
Joined: Thu Jul 16, 2020 6:08 am

Re: Alternative firmware for UV390?

Post by EA5JAQ » Wed Oct 26, 2022 6:17 am

VK3KYY wrote:
Wed Oct 26, 2022 6:12 am
But strange why this other operator has problems installing the firmware.

Perhaps some older version of hardware with incompatible bootloader
That’s weird, it should work. Even the official TYT releases are exactly the same for both radios (well, actually they don’t post any firmware files for the UV390, you have to contact them or find out by yourself that the ones for the UV380 work).

VK3KYY
Posts: 7490
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Alternative firmware for UV390?

Post by VK3KYY » Wed Oct 26, 2022 6:28 am

EA5JAQ wrote:
Wed Oct 26, 2022 6:17 am
VK3KYY wrote:
Wed Oct 26, 2022 6:12 am
But strange why this other operator has problems installing the firmware.

Perhaps some older version of hardware with incompatible bootloader
That’s weird, it should work. Even the official TYT releases are exactly the same for both radios (well, actually they don’t post any firmware files for the UV390, you have to contact them or find out by yourself that the ones for the UV380 work).
Problem may be some difference in the loader on some radios

The loader is failing when it uses the Set Configuation command in the driver. I don't know what this command does.

The command is

STDFU_SelectCurrentConfiguration(ref hDevice, 0, 0, 0)

i.e confirguation 0,0,0

Possibly some older UV390 radios require that a different configuation number is used

Or possibly there is some conflict with the harware on the PC

I also tested my radio with the Official STM DFUSe loader from STMicro, who make the CPU chip, and their loader detects the radio
https://www.st.com/en/development-tools ... 32080.html

TA1ECA
Posts: 30
Joined: Thu Sep 29, 2022 7:55 pm

Re: Alternative firmware for UV390?

Post by TA1ECA » Wed Oct 26, 2022 7:38 am

EA5JAQ wrote:
Wed Oct 26, 2022 6:09 am
I own a UV390 and as far as I know, it’s identical to the UV380, only with a waterproof case and an extended battery.

I’ve been using the OpenMDUV380 alphas for a couple weeks and so far had no problems.

If more people verify that the UV390 works, we could even list it as supported. The OpenRTX developers even list the releases as just “MDUV3x0” I think.
I am having problems with flashing OpenGD77 with my UV390. My radio is Hardware version V03.00. And the serial number starts with S/N:2008N00***. Can you confirm that your radio is newer than mine?

EA5JAQ
Posts: 86
Joined: Thu Jul 16, 2020 6:08 am

Re: Alternative firmware for UV390?

Post by EA5JAQ » Wed Oct 26, 2022 10:13 am

TA1ECA wrote:
Wed Oct 26, 2022 7:38 am
I am having problems with flashing OpenGD77 with my UV390. My radio is Hardware version V03.00. And the serial number starts with S/N:2008N00***. Can you confirm that your radio is newer than mine?
I can’t see the version and serial number right now because I have the OpenGD77 firmware on it.

Over the weekend I’ll install the official firmware and check the version and serial number, I bought the radio 2-3 weeks ago so that could be the problem.

VK3KYY
Posts: 7490
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Alternative firmware for UV390?

Post by VK3KYY » Wed Oct 26, 2022 10:20 am

TA1ECA wrote:
Wed Oct 26, 2022 7:38 am
EA5JAQ wrote:
Wed Oct 26, 2022 6:09 am
I own a UV390 and as far as I know, it’s identical to the UV380, only with a waterproof case and an extended battery.

I’ve been using the OpenMDUV380 alphas for a couple weeks and so far had no problems.

If more people verify that the UV390 works, we could even list it as supported. The OpenRTX developers even list the releases as just “MDUV3x0” I think.
I am having problems with flashing OpenGD77 with my UV390. My radio is Hardware version V03.00. And the serial number starts with S/N:2008N00***. Can you confirm that your radio is newer than mine?
You you know how to use WireShark to capture USB traffic. ( https://www.wireshark.org/ )

If you can capture the USB traffic by the official loader, I may be able to understand any differences between your UV390 and my UV380

However, Wireshark is not an easy program to install or use.

TA1ECA
Posts: 30
Joined: Thu Sep 29, 2022 7:55 pm

Re: Alternative firmware for UV390?

Post by TA1ECA » Thu Oct 27, 2022 9:18 am

VK3KYY wrote:
Wed Oct 26, 2022 10:20 am
TA1ECA wrote:
Wed Oct 26, 2022 7:38 am
EA5JAQ wrote:
Wed Oct 26, 2022 6:09 am
I own a UV390 and as far as I know, it’s identical to the UV380, only with a waterproof case and an extended battery.

I’ve been using the OpenMDUV380 alphas for a couple weeks and so far had no problems.

If more people verify that the UV390 works, we could even list it as supported. The OpenRTX developers even list the releases as just “MDUV3x0” I think.
I am having problems with flashing OpenGD77 with my UV390. My radio is Hardware version V03.00. And the serial number starts with S/N:2008N00***. Can you confirm that your radio is newer than mine?
You you know how to use WireShark to capture USB traffic. ( https://www.wireshark.org/ )

If you can capture the USB traffic by the official loader, I may be able to understand any differences between your UV390 and my UV380

However, Wireshark is not an easy program to install or use.
I know a little about Wireshark. Very simply, I just scan TCP and my local network. Until you said it, I wasn't aware of Wireshark's USB sniffing capabilities. I will check it asap. If I can create the capture file, I'll send it to you.

Thank you very much VK3KYY, for your interest and concern.

Cheers, 73

EA5JAQ
Posts: 86
Joined: Thu Jul 16, 2020 6:08 am

Re: Alternative firmware for UV390?

Post by EA5JAQ » Fri Oct 28, 2022 9:07 pm

TA1ECA wrote:
Wed Oct 26, 2022 7:38 am
I am having problems with flashing OpenGD77 with my UV390. My radio is Hardware version V03.00. And the serial number starts with S/N:2008N00***. Can you confirm that your radio is newer than mine?
I've had a chance to check it today. My hardware version is V03.00 too, and the S/N is 220624 (looks like it's shorter than yours). It works properly with both the official fw (even though it's pretty bad :lol: ) and the open one.

Post Reply