Instrucciones de instalación de firmware

Gracias principalmente a Colin G3EML, ahora tenemos una versión Alpha que funciona en TYT MD-UV380 y Retevis RT-3S.
Gracias también a Daniel F1RMB por su trabajo en esto, así como a los probadores.

Este firmware es una versión Alpha, lo que significa que no se incluye toda la funcionalidad de OpenGD77 y que el firmware puede tener muchos errores.

Este firmware es experimental y cualquiera que lo instale lo hace bajo su propio riesgo.

El firmware no es compatible con el Codeplug MD-UV380 / RT-3S normal.
Si tiene un GD-77 o DM-1801, etc., ejecutando OpenGD77, use ese codeplug.
De lo contrario, debe crear un Codeplug nuevo desde cero.

Antes de instalar el firmware, debe asegurarse de tener una copia del firmware oficial que funciona con su radio, en caso de que necesite reinstalar el firmware oficial.

También debe tener el cargador de firmware oficial instalado en su PC, o el controlador de actualización de firmware, porque esto instala el controlador de actualización de firmware del dispositivo (DFU) necesario para que el CPS OpenGD77 cargue el firmware en la radio.

El controlador de actualización de Retevis RT-3S se puede descargar desde aquí.

https://www.retevis.com/resources_center/RT3S-USBDriver/816dd6ca404e4c3996945c7bd2323ac3

Y también debería funcionar con el TYT MD-UV380

Radioddity tiene firmware para el UV380 a través de este enlace:

https://www.tyt888.com/uploadfile/upfiles/20210415143046.zip

y el CPS del UV380 a través de este enlace:

https://md-uv380.s3.amazonaws.com/CPS%2BTYT%2BMD-UV380%2BGPS%2BUV390%2BGPS%2BSetup%2Bv1.06.rar

Como alternativa, puede instalar el controlador STM DFU genérico descargando el archivo stsw-stm32080.zip de STM.com:

https://duckduckgo.com/?q=stsw-stm32080.zip&t=ha&va=j&ia=web

Una vez que haya confirmado que tiene una versión oficial de firmware que funciona con su radio, debe usar el CPS oficial para hacer una copia de seguridad de los datos de calibración en la radio.
Con su radio conectada a una PC, usando el CPS oficial, mantenga presionadas las teclas Control + T hasta que se muestre la pantalla de «prueba»
También debe hacer una copia de seguridad de su codeplug usando el CPS oficial
Descargue e instale el último OpenGD77CPS desde aquí:

https://www.opengd77.com/downloads/CPS/Latest

Concretamente en el momento de escribir…

https://www.opengd77.com/downloads/CPS/Latest/OpenGD77CPSInstaller_E2022.09.12.01.exe

Descargue la última versión de firmware Alpha desde aquí:

https://www.opengd77.com/downloads/MDUV380/Firmware/Latest

 

Nota. Usamos el firmware MD9600 como el firmware ‘donante’, porque la CPU en el MD-UV380 es la misma que en el MD9600, y el códec en el firmware MD9600 es idéntico al códec MD-UV380, y para usar el MD- El firmware oficial UV380 como «donante» requeriría mucho trabajo adicional para los desarrolladores.

Descomprima el archivo del paquete de firmware para extraer el archivo denominado MD9600-CSV(2571V5)-V26.45.bin y guarde este archivo donde no se elimine.
Ponga la radio en modo de carga de firmware
Apague la radio.
Conecte su radio a la computadora a través del cable de programación.
Sosteniendo el botón SK1 (botón en el lado más cercano a la parte superior de la radio) y el botón PTT
Enciende la radio.
El LED en la parte superior de la radio ahora debería parpadear en rojo/verde
En el administrador de dispositivos de Windows, debería ver un dispositivo STM DFU en la sección «Universal Serial Bus Controller». Si no ve este dispositivo; no ha instalado correctamente el controlador STM DFU.
En OpenGD77CPS, configure el tipo de radio en MD9600 / MD-UV380
En OpenGD77CPS, seleccione el cargador de firmware MD9600 / MD-UV380 en el menú Extras.
En la pantalla del cargador de firmware, seleccione el tipo de radio como MD-UV-380
Si aún no ha seleccionado el firmware «donante» de MD9600, presione el botón «Seleccionar archivo de firmware oficial (donante)» y seleccione el archivo que extrajo del paquete de firmware MD9600.
MD9600-CSV(2571V5)-V26.45.bin

Ahora presione «Seleccionar Abrir archivo de firmware y actualizar», seleccione el firmware OpenUV380 y el proceso de instalación del firmware debería comenzar.

Si el cargador de firmware no puede conectarse a la radio, probablemente el problema sea que Windows instaló el controlador incorrecto.
Después de que se haya instalado el firmware y haya reiniciado la radio, la radio debería mostrar la pantalla VFO OpenGD77 normal, sin embargo, las frecuencias serán algunos números aleatorios, p. 1666,6665 MHz porque el área de codeplug utilizada por el UV380 probablemente esté llena de bytes 0xFF.
Nota. El codeplug oficial utilizado por la radio no es compatible. Debe crear un codeplug nuevo usando el CPS OpenGD77 o usar un codeplug GD77 existente.
Ahora debe hacer una copia de seguridad de la memoria Flash en su radio y guardar ese archivo en un lugar seguro

Esto es muy importante, porque el firmware oficial no volverá a ejecutarse en la radio a menos que restaure la memoria Flash antes de volver al firmware oficial. Tomará varios minutos descargar 16Mb de datos de la radio
Una vez completada la copia de seguridad de Flash. Deberá cargar Codeplug desde OpenGD77 CPS a la radio; también puede cargar indicaciones de voz, datos satelitales e ID de DMR.
Después de cargar el codeplug, la radio ahora debería funcionar.

 

Interfaz de usuario

La radio no tiene todos los botones del GD77. Específicamente los botones Derecha e Izquierda en el teclado, pero la radio tiene un control giratorio.
En la pantalla VFO y Canal, las funciones Arriba y Abajo ahora se manejan con los controles giratorios, y los botones Arriba/Abajo se han reasignado a Izquierda/Derecha.

Sin embargo, en el menú, los botones Arriba y Abajo se mueven hacia arriba y hacia abajo en la lista del menú, y el control giratorio se usa para aumentar o disminuir los valores de configuración.
Este es un firmware Alpha/Experimental, y no tiene toda la funcionalidad de OpenGD77, y probablemente también tenga algunos errores

Otra cosa que tengo que decir sobre esta radio.
Tiene un problema de diseño de hardware con el audio.

El control de volumen no es un potenciómetro en serie con el amplificador de audio. El control de volumen alimenta una señal de voltaje a la CPU, y la CPU tiene que ajustar la ganancia de audio del chip C6000 para audio FM y DMR.

Esto significa que el control de audio disponible en esta radio no es tan bueno como el de otras radios.

La configuración de ganancia de audio mínima del chip C6000 no es tan baja como el control de volumen si la señal de audio analógica pasa a través de un potenciómetro.

En el futuro, puede ser posible mejorar ligeramente el nivel de audio más bajo, pero en este momento el nivel de audio más bajo no es tan bajo como en el GD77, etc.

 

Eliminación del firmware

Si necesita eliminar el firmware, puede volver a cargar el firmware oficial para su radio, utilizando la aplicación de carga de firmware oficial; sin embargo, antes de reinstalar el firmware oficial, debe restaurar su copia de seguridad de Flash utilizando OpenGD77, ya que esto restaurará su codeplug original.

Si la restauración de Flash no funciona, es posible que deba cambiar el archivo setting.ini del cps oficial para permitir que se cargue su codeplug anterior, ya que la radio probablemente ahora requiera un código de acceso antes de que pueda usarse.
En settings.ini, Cambiar

contraseña=0 a contraseña=contraseña