Firmware sperimentale per Retevis RT3 RT8, Tytera/TYT MD380, MD390 e database con 35000 contatti

Guida per Linux

Questa guida parte dal presupposto che abbiate a disposizione un Rasperry Pi oppure un computer con un sistema operativo Linux.


Installazione dipendenze

Se è la prima volta che effettuiamo questa procedura e stiamo utilizzando un Raspberry Pi occorre installare una serie di strumenti per consentire alla board di dialogare con la radio.

Apriamo un terminale ed eseguiamo in ordine, i seguenti comandi.

sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi libusb-1.0 libnewlib-arm-none-eabi python-usb make curl
sudo pip install pyusb -U

Se invece stiamo utilizzando un computer con sistema operativo Ubuntu eseguiamo questi comandi:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install git gcc-arm-none-eabi binutils-arm-none-eabi python-usb libnewlib-arm-none-eabi make curl

Aggiornamento del firmware

L'aggiornamento del firmware va ad aggiungere diverse funzionalità alla radio fra cui la possibilità di avere la rubrica aggiornata con 35000 contatti DMR.

E' stata introdotta una nuova schermata di trasmissione, nella quale una barra orrizontale vi segnalerà la qualità della vostra modulazione.

Prima di iniziare l'aggiornamento occorre scaricare sul nostro computer i file del nuovo firmware, spostiamoci quindi in una cartella temporanea.

cd /tmp

Scarichiamo ora il nuovo firmware:

git clone https://github.com/travisgoodspeed/md380tools.git

Entriamo nella cartella appena scaricata eseguendo:

cd md380tools

Installiamo quindi le regole UDEV in modo tale da poter avere i privilegi per comunicare con la radio

sudo cp 99-md380.rules /etc/udev/rules.d/

Colleghiamo ora la radio spenta al computer utilizzando il cavetto USB.

Accendiamo la radio in DFU mode: teniamo premuti contemporaneamente il PPT, il pulsante sopra il PPT e accendiamo la radio ruotando il selettore del volume.

Se la radio è entrata in modalità DFU il led lampeggierà di rosso e la radio resterà spenta.

Non scollegare o spegnere la radio

Durante l'aggiornamento del firmware non spegnere o riavviare la radio. Se utilizzi un computer portatile assicurati di avere la batteria sufficientemente carica


Ora siamo pronti ad aggiornare il firmware.

Eseguiamo nel terminale uno dei seguenti comandi. Se la tua radio ha il GPS esegui il secondo comando, se non ha il GPS esegui il primo.

make flash #se la radio NON ha il GPS
make flash_S13 #se la radio HA il GPS

Lasciate la radio nello stato in cui si trova e andate a fare due passi.

Fra 5 minuti la radio sarà pronta e si riavvierà da sola.


Aggiornamento contatti

Ora che la nostra radio è aggiornata possiamo procedere importando i 35000 contatti aggiornati. Tutta la procedura è automatica e richiede un paio di minuti.

Spegnamo la radio e riaccendiamola normalmente, quindi eseguiamo:

make updatedb_eur flashdb

Attendere qualche minuto. Al termine dell'operazione la radio si riavvierà.

Non vedo i contatti nella rubrica

I 35 mila contatti aggiornati non sono visibili nella rubrica nella radio. Per abilitare "la nuova rubrica" occorre aprire il menu della radio e scorrere fino alla voce "md380-tools". All'interno di questo menù occorre abilitare la voce relativa al file CSV.

Una volta abilitata la rubrica CSV i nominativi delle stazioni attive in un QSO appariranno come nella schermata seguente: