- Like
- Digg
- Del
- Tumblr
- VKontakte
- Buffer
- Love This
- Odnoklassniki
- Meneame
- Blogger
- Amazon
- Yahoo Mail
- Gmail
- AOL
- Newsvine
- HackerNews
- Evernote
- MySpace
- Mail.ru
- Viadeo
- Line
- Comments
- Yummly
- SMS
- Viber
- Telegram
- Subscribe
- Skype
- Facebook Messenger
- Kakao
- LiveJournal
- Yammer
- Edgar
- Fintel
- Mix
- Instapaper
- Copy Link
Como sabrán los lectores habituales, Kai DG4KLU descifró el cifrado del firmware de radio Radioddity GD-77 DMR en marzo.
Esto ha permitido que el firmware oficial se descifre, se modifique y se cargue nuevamente en la radio, y también permite que se cargue en la radio un firmware que no sea de Radioddity.
Inicialmente, después de que Kai rompiera el firmware, el enfoque principal de Roger Clark era tratar de entender cómo funciona el firmware oficial, y hacer cambios y mejoras al firmware oficial. Esto incluyó la eliminación del requisito de que cada canal DMR debe tener asignado un Grupo Rx, mejorar el sistema de búsqueda de nombres / nombres de DMR ID y, más recientemente, intentar agregar una entrada numérica directa de TalkGroup.
Sin embargo, hacer más que modificaciones menores en el firmware oficial, demostró ser un proceso increíblemente complejo y lento.
Entonces, cuando Kai me dijo, hace aproximadamente 4 semanas, que tenía un firmware experimental de código abierto que podía recibir tanto FM como DMR, tenía ganas de echar un vistazo más de cerca …
El firmware de Kai está alojado en github en una subcarpeta del otro trabajo relacionado con KD GD-77, que incluye sus herramientas de descifrado y cifrado
https://github.com/talentraspel/GD-77/tree/master/GD-77_new_firmware
Todo es de código abierto, excepto el códec de audio DMR, que se combina como una inclusión binaria del firmware oficial de Radioddity.
El firmware inicial de Kai, contó con 4 VFO, y puede configurarse para recibir DMR o FM (también conocido como analógico), y se veía así.
Roger se sorprendió el progreso que Kai había logrado en solo 2 meses, porque la decodificación y recepción DMR es una tarea muy compleja.
Su progreso no se vio favorecido por el hecho de que el chip principal del procesador de señal digital en el GD-77, que tanto demodula la señal 4FSK como que se convierte a un flujo de datos DRM, es un IC de fabricación china que no tiene ninguna hoja de datos en inglés. u otra documentación.
El DSP es un HR-C6000, y la hoja de datos ni siquiera está disponible públicamente; y tenemos que agradecerle a Andrea Contini por haber logrado obtener una copia de la hoja de datos en idioma chino.
El firmware de Kai pudo recibir DMR relativamente bien, con algunos bloqueos ocasionales y ruidos extraños de vez en cuando.
En el siguiente par de semanas, Kai refinó su software de decodificación DMR, lo que mejoró enormemente la confiabilidad y ahora casi no hay bloqueos ni ruidos inesperados.
En este punto, Roger se dio cuenta de que su tiempo, y esfuerzo y sus habilidades serían mejor empleadas para ayudar a Kai a escribir su firmware de código abierto, en lugar de seguir modificando el firmware oficial, especialmente teniendo en cuenta que el firmware oficial estaba resultando muy difícil de modificar, por Numerosas razones técnicas que no voy a explicar en este momento.
Kai le pidió que escribiera el código fuente para comunicarse con la EEPROM de 64k y también con la memoria Flash de 1Mb, y también para escribir un controlador de pantalla mejor para la pantalla LCD blanca y trasera de 128 × 64 píxeles.
También le sugirio a Kai, que se necesitaba un sistema de menú completo para su firmware, y he pasado la mayor parte de las últimas 2 semanas, construyendo el sistema de menú y luego implementando una serie de nuevas pantallas y nuevas funcionalidades, que Kai fusionó Su base de código maestro ayer.
Para aquellos de ustedes con más de un GD-77, o los muy aventureros con solo un GD-77, Kai ha cargado los archivos de firmware en su repositorio de git aquí
https://github.com/talentraspel/GD-77/tree/master/GD-77_new_firmware/firmware_binaries
Con la última versión descargable desde este enlace https://github.com/talentraspel/GD-77/raw/master/GD-77_new_firmware/firmware_binaries/firmware_V0_1.sgl
Tenga en cuenta.
Este firmware debe verse como experimental, y usted lo utiliza bajo su propio riesgo.
Y actualmente solo Recive.
Después de arrancar, el software entra en su pantalla VFO.
Hay 4 VFO’s a los que se puede acceder haciendo un ciclo usando las flechas izquierda y derecha.
El modo de modulación se alterna entre DMR y FM, también conocido como Analógico, presionando la tecla asterisco *
Deja una respuesta