Upload Firmware MMDVM NTH Made in Digiland per Arduino Due con Software UTAH e Raspberry

PCB Digiland ECO

Dato che ci sono ancora molti radioamatori che pur avendo una certa dimestichezza col PC e col Raspberry hanno difficoltà nel programmare la loro scheda Arduino Due con “firmware” MMDVM, in questa breve guida vi indicherò tutti i passaggi per ottenere con una certa semplicità il risultato sperato.

Materiale usato per la programmazione:
– Raspberry pi2 B+ (va bene anche un modello superiore)
– Arduino DUE versione ufficiale (attenzione che in Cina vendono un modello con seriale CH340 non testata)
– Una scheda microSD da 16Gb.
– Una PenDrive di piccola capacita’
– MMDVM NTH TCXO 19,2Mhz Made in Digiland

Scaricare dal seguente link DMR UTAH l’immagine ISO per il raspberry, il software richiede una microSD da 16Gb ed e’ adatto a tutte le versioni di Raspberry (non testata su Pi 3 B+).
Ottenuto il file immagine .zip, decomprimetelo e passatelo sulla microSD con Win32DiskImager.
Successivamente, cercate sul motore di ricerca Google “MMDVM-master”, vi darà come risultato “GitHub – g4klx/MMDVM: The firmware for the MMDVM (Multi-Mode …” cliccate su questo link per aprire la pagina.
Sotto la barra rosa, sulla destra troverete un tasto verde “Clone or download” poi cliccate su “Download ZIP” indicando dove salvare il file (di solito io lo metto sul Desktop).
Scompattate il file appena scaricato, vi ritroverete una cartella denominata “MMDVM-master”.
Bene, questa cartella dovrà essere rinominata in “MMDVM”, poi copiatela sul pendrive.
Fatto ciò inserite la scheda microSD debitamente programmata col software UTAH nel vostro RPi, collegate il cavo HDMI, la tastiera e il mouse e poi alimentatelo.
Dopo che il sistema si è correttamente avviato inserite nella presa USB il pendrive, e nell’ultima USB rimasta libera collegate il cavetto che andrà poi connesso alla porta “Programming Port” dell’Arduino DUE (si tratta di quella vicino al connettore di alimentazione ausiliario).
A questo punto nel menu’ del software Raspberry cercate l’applicazione “Arduino IDE” situata dentro “Amateur Radio”.
IMG_20180209_101142
Si aprirà una pagina di default.
Andate sul menù “File” > “Open” e puntando al pendrive, entrate nella cartella “MMDVM” per poi aprire il file MMDVM.ino.
IMG_20180209_101511
Chiudete il primo file che si è aperto al lancio di “Arduino IDE” e lavorate su questo nuovo.
Nel file appena aperto noterete la presenza di diverse finestre,  in fondo a destra troverete una freccina che vi permetterà di esplorare altre pagine.
IMG_20180209_101630
Cercate nell’elenco “Config.h” selezionatelo ed apportate le modifiche necessarie per far funzionare il vostro modulo MMDVM.
IMG_20180209_101644

Ce ne sono diversi modelli selezionabili, la scheda da noi realizzata (Digiland Telegram Group Italia) ha la configurazione
“#define ARDUINO_DUE_NTH”
“#define EXTERNAL_OSC 19200000”
“#define SEND_RSSI_DATA”
“#define USE_DCBLOCKER”

togliete quindi i caratteri “//” davanti alle tre opzioni per poi metterli davanti a tutte le altre non necessarie.

IMG_20180209_101659
IMG_20180209_101707

Fatto cio’, accertatevi che nel menù “Tools” > “Port” sia selezionata la porta “/dev/ttyACM0 (Aduino Due (Programming Port))” e salvate la configurazione corrente.

IMG_20180209_101455

Consiglio di premere il pulsante “erase” situato vicino ai pin 15 e 16, per evitare errore di caricamento e poi cliccate sul tasto UPLOAD.

IMG_20180209_102346

Dopo meno di un minuto e dopo aver visto scorrere scritte nella zona bassa dello schermo, il programma vi indicherà che il vostro Arduino Due è stato correttamente programmato.

Vi suggerisco di conservare la microSD con il software UTAH in quanto con cadenza regolare sono previsti aggiornamenti della MMDVM e quindi avere a portata di mano il necessario, può risparmiarvi inutili perdite di tempo in caso di aggiornamenti.

Nota: Attenzione che la procedura descritta e’ valida SOLO per la MMDVM NTH Made in Digiland (vedi foto) ed esattamente la versione PCB 6.2.1.a, non sappiamo se altri costruttori usano gli stessi nostri parametri.

73 de IZ8TXC Eugenio.

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...