
Hotspot JumboSpot pi-star
Con questo articolo desidero aiutare tutti i Radioamatori, anche quelli che sicuramente già conoscono la procedura automatizzata da effettuare per aggiornare il software del proprio hotspot pi-star tramite i due comandi Upgrade e Update, che trovate presenti nel menu Expert del menu principale Configuration.
L’aggiornamento automatico dell’hotspot pi-star
Ogni notte si avvia un aggiornamento automatico mentre il vostro hotspot rimane acceso e connesso ad internet, aggiornando i vari file binari di funzionamento della parte radio (MMDVMHost e DStarRepeater), i vari gateway (DMRGateway, ircDDBGateway, ecc., gli hostfile e la dashboard) attraverso degli strumenti standard presenti nel sistema operativo Raspbian; comunque esiste anche un modo manuale per fare la stessa cosa.
I comandi per l’aggiornamento manuale del software
Il comando Upgrade effettua l’aggiornamento di versione del software pi-star, dopo aver controllato la versione presente.
Il comando Update procede al solo aggiornamento della parte del software che controlla il funzionamento della gestione radio, come sopra già descritto.
Gli stessi aggiornamenti possono venir effettuati anche attraverso dei specifici comandi da terminale, utilizzando l’accesso in SSH del pi-star, ma non li tratteremo in questo articolo.
Fino ad ora, il firmware della scheda radio installata sul vostro pi-star NON è stata aggiornato.
Se desiderate farlo manualmente, procedere come descritto di seguito.
Procedura di aggiornamento manuale del firmware della scheda MMDVM
Per aggiornare il firmware della scheda radio MMDVM, è necessario innanzitutto aggiornare prima il sistema operativo del pi-star. Aprire il terminale SSH del pi-star, selezionando sequenzialmente dal menu principale i comandi Configuration, Expert e SSH Access. Arriverete a questa finestra.

Una volta dentro alla finestra del terminale SSH, effettuate il login al sistema con user: pi-star e password raspberry (se non l’avete già modificata).
A login effettuato, arriverete a questa visualizzazione:

Esecuzione manuale dell’aggiornamento di sistema
Per procedere all’aggiornamento del Sistema Operativo Raspbian del vostro hotspot, procedere come segue:
- Abilitate il sistema in modalità di scrittura, digitando il comando rpi-rw e premete Invio;
- Date all’utente i permessi di amministratore, con il comando sudo su e premete Invio;
- l’utente pi-star cambierà in root (scritto proprio in rosso).
Digitate ora il comando per aggiornare automaticamente tutto il sistema operativo Raspbian del pi-star, scrivendo il comando pistar-update e premete Invio.
L’aggiornamento del sistema operativo partirà scaricando prima dalla rete Internet tutti i pacchetti del software necessari, per poi installarli successivamente al termine dello scaricamento.
NOTA: Questa procedura può richiedere del tempo e varia a seconda del tipo di scheda Raspberry Pi in uso, della memoria libera (RAM) disponibile e della velocità della banda ADSL a disposizione.
Se tutto è andato a buon fine, al termine dell’aggiornamento il sistema vi ritornerà la riga di comando, per continuare la digitazione.
Per rendere attive le modifiche apportate con l’aggiornamento, è necessario riavviare il pi-star con il comando sudo reboot e premete Invio.
Il vostro hotspot si riavvierà normalmente e si ripresenterà con la sua pagina principale di Dashboard.
Aggiornamento del firmware della scheda radio MMDVM
Avendo ora completato l’aggiornamento del sistema operativo del pi-star, possiamo procedere all’aggiornamento del firmware della scheda radio.
Ritornate nuovamente nella finestra SSH del pi-star, seguendo le precedenti informazioni.
Una volta dentro alla finestra del terminale SSH ed effettuato il login, procedete come segue:
- Impostate il sistema in modalità di scrittura, digitando il comando rpi-rw e premete Invio;
- Date all’utente i permessi di amministratore, con il comando sudo su e premete Invio;
- l’utente pi-star cambierà in root (scritto proprio in rosso);
Ora, a seconda della scheda radio MMDVM installata nel vostro hotspot, scegliete il comando di aggiornamento appropriato. (Il tipo di scheda lo potete visualizzare nella pagina Dashboard o Admin del vostro hotspot).

Negli hotspot realizzati su Raspberry ver. 2 o 3, sarà sufficiente controllare quale scheda Radio/Modem Type è stata configurata nel pannello General Configuration, che trovate nella pagina Configuration.

Scheda STM32-DVM (single radio – UHF)
NOTA: Per gli hotspot tipo jumbospot realizzati su scheda Raspberry Pi 0 W (quello raffigurato all’inizio di questo articolo), se non viene visualizzato alcun valore TXCO, caricare la versione standard pistar-zumspotflash rpi. Se al riavvio successivo comparirà la versione aggiornata della scheda radio con attivato e verrà visualizzato il valore TXCO di 14.7456 MHz, procedere con il caricamento del firmware pistar-mmdvmhshatflash hs_hat .
Questi sono i comando per l’aggiornamento del firmware, a seconda della scheda radio utilizzata.
- ZUMspot board connessa alla GPIO:
pistar-zumspotflash rpi - MMDVM_HS_Hat board con 14.7456 MHz TCXO1 connessa alla GPIO :
pistar-mmdvmhshatflash hs_hat - MMDVM_HS_Hat board with 12.288 MHz TCXO connessa alla GPIO:
pistar-mmdvmhshatflash hs_hat-12mhz - MMDVM_HS_DUAL_Hat board with 14.7456 MHz TCXO connessa alla GPIO:
pistar-mmdvmhshatflash hs_dual_hat - MMDVM_HS_DUAL_Hat board with 12.288 MHz TCXO connessa alla GPIO:
pistar-mmdvmhshatflash hs_dual_hat-12mhz - Nano Hat board connessa alla GPIO:
pistar-vyehsflash nano_hs - HS_DUAL_HAT (VR2VYE)connessa alla GPIO:
pistar-vyehsflash hs_dual_hat - NanoDV NPi board:
pistar-nanodvflash pi - NanoDV USB board:
pistar-nanodvflash usb - BD7KLE/BG3MDO devices:
pistar-mdoflash - ZUMspot duplex board connected to GPIO:
pistar-zumspotflash rpi_duplex - ZUMspot USB key:
pistar-zumspotflash usb - USB-connected Libre Modem:
pistar-zumspotflash libre
Una volta inserito il comando appropriato seguito da Invio, vi verrà richiesto di premere un pulsante qualsiasi per confermare l’installazione dell’aggiornamento.
Ad aggiornamento ultimato, vi verrà chiesto di premere un qualsiasi tasto per riavviare il pi-star.
NOTA: Questo riavvio forse sarà più lungo del solito, dovendo applicare le nuove modifiche del firmware della scheda radio nel sistema operativo.
A riavvio ultimato, nella pagina della Dashboard o di Admin del menu vedrete visualizzata la nuova versione del firmware della scheda radio. L’aggiornamento è ultimato, ora avrete una scheda radio ottimizzata dal nuovo firmware! Buoni collegamenti!
Aggiornamento della scheda MMDVM Dual Hat
Provando ad effettuare l’aggiornamento di questo tipo particolare di scheda MMDVM, potreste visualizzare un messaggio di errore di questo genere:
“Failed to init Device”
La visualizzazione di questo messaggio significa che i pin della scheda, dedicati al suo aggiornamento firmware (JP1), non sono collegati.

Procedete a collegare tra loro le due piazzole di JP1 (invece di creare un ponticello di saldatura come in figura, io ho saldato due fili sottili che collego tra loro SOLO durante la procedura di aggiornamento del firmware della scheda).
ATTENZIONE: Una volta chiuso il contatto di JP1, procedete al riavvio dell’hotspot PRIMA di effettuare la procedura di aggiornamento firmware.
NOTA: Ad aggiornamento effettuato, spegnete l’hotspot, aprite il contatto di JP1 e riaccendete l’hotspot.
E se la scheda non vuol saperne di aggiornarsi?
Si, è quanto è capitato a diversi colleghi OM! Ovvero, la scheda MMDVM acquistata è stata preventivamente bloccata dal venditore in sola lettura, impedendo di fatto l’aggiornamento del firmware.
A tutto (o quasi…) c’è una soluzione. Esiste la possibilità di forzare il dispositivo, reimpostandolo nuovamente in modalità di scrittura; solo dopo questo passaggio potrete procedere ad aggiornare il firmware della scheda.
Lavorando sempre da riga di comando, connessi all’interno del pi-star, dovrete eseguire le seguenti righe di comando (una alla volta):
rpi-rw
sudo killall MMDVMHost >/dev/null 2>&1
sudo stm32flash -k -i 20,-21,21:-20,21 /dev/ttyAMA0
sudo stm32flash -u -i 20,-21,21:-20,21 /dev/ttyAMA0
sudo pistar-mmdvmhshatflash hs_hat (qui dovrete sostituire il nome del file del firmware, con quello della versione da voi utilizzata)
Concluso l’aggiornamento, prima di uscire, dovete riportare il pistar in modalità sola lettura, con il comando:
rpi-ro
Adesso potrete uscire dalla modalità terminale (connessione SSH), con il comando exit
Conclusione
Per tutte le informazioni riguardanti questa procedura, per il downgrade della versione del firmware della radio e altro ancora, scrivetemi o consultate la pagina originale del manuale hotspot fw update.
Rimanendo a vostra disposizione per ulteriori informazioni e dettagli su questo argomento, auguro buone sperimentazioni digitali a tutti voi Radioamatori.
’73 de Paolo – IV3BVK (K1BVK)
Scopri di più da Il mondo di Paolettopn (IV3BVK - K1BVK)
Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.

Ciao Paolo,
spero che questo blog sia ancora attivo. Sono stato pioniere dei digitali fino al 2020, in seguito mi sono dedicato “anima e corpo” alle HF analogiche e quindi ho perso molto smalto, ricomanciando quasi da “zero”. Dunque il mio quesito è molto semplice:
Gestivo due MMDVM, una duplex con le 2 antennine e un POG del polacco per un hotspot di potenza con radio collegata. Quest’ultima vede perfettamente una 4.2.2 su una MicroSD, mentre l’altra la duplex legge solo la vers. Pistar 3.4.x …….come si potrebbe risuscitare questi che è quella più urgente essendo un hotspot puro casalingo? Sarà forse necessario un aggiornamento firmware come descritto in modo esaudiente nel tuo articolo ma che a me non lo lascia fare.
Ti rigranzio in anticipo per qualche dritta.
73 de Pasquale HB9IRB
Buongiorno Pasquale HB9IRB,
innanzitutto grazie per avermi contattato. Questo blog è attivo da almeno trent’anni e negli ultimi venti offre assistenza a coloro che desiderano conoscere il software libero e le mie attività radioamatoriali e informatiche. Comprendo molto bene le tue attività nel campo ‘analogico’ della radio, in quanto anch’io ho percorso e realizzato vari progetti dedicati alla radio in HF (sistemi RTTY, Packet, APRS, BBS, AMTOR, ecc.).
Per quanto riguarda l’impiego dei sistemi hotspot realizzati con scheda modem MMDVM, in questo sito trovi vari articoli al riguardo. Ho lavorato (poche volte) con sistemi POG realizzati da altri OM, progetti che non ho mai voluto approfondire, dato che l’uso dei sistemi POG è durato poco tempo e ha lasciato spazio alla realizzazione dei classici hotspot simplex e duplex, che utilizzano la scheda MMDVM nelle sue varie versioni.
Per risolvere il problema del tuo hotspot MMDVM dovresti darmi più informazioni dettagliate; su quale versione raspberry è installata, che modello di scheda modem MMDVM stai utilizzando e anche la versione del firmware installato sulla scheda. Non dovrebbero esserci problemi nel trovare una soluzione, sempre che l’hardware sia funzionante e la versione firmware della scheda MMDVM permetta di far funzionare il dispositivo.
Contattami pure via Telegram, in modo da avere un rapido scambio di informazioni sull’argomento.
A presto rileggerti e ad ascoltarci in radio,
’73 de Paolo IV3BVK
Ciao Paolo,
grazie per la immediata ed esaudiente risposta. nel 1998 ho installato il mio primo PC Suse. Dal ca. 2010 i miei PC di stazione amatoriale e lavoro girano su Linux-Mint.
>> vari progetti dedicati alla radio in HF (sistemi RTTY, Packet, APRS, BBS, AMTOR, ecc.).
ho fatto anche io più o meno la stessa esperienza: Maggiormente PACTOR in HF e Paket-Radio, APRS su V-UHF.
Attualmente sono assiduo in FT8, FT4.
La MMDVM-POG come citato gestiva un cosidetto “hotspot di potenza” collegandola ad una radio con presa mini-DIN , della quale però ho dimenticato le 4 connessione PTT ecc. ( sarebbe gradito conoscere nuovi metodi per gestire un hotspost di potenza casalingo) delle quali però si trova poco su internet. Questa POG risponde perfettamente alla tua guida sopra.
Sia la POG che MMDVM HS DUAL HAT DUPLEX sono installate su: RASPBERRY Pi 3 MODEL BV V1.2, c raspberry 2015.
La MMDVM HS DUAL HAT DUPLEX riconosce pi-star 3.4.x, non riconosce successive e non risponde alla tua guida.
Non sprei come richiamare il firmware di entrambe.
73 de Pasquale HB9IRB
Ciao Pasquale HB9IRB,
rispondo velocemente di seguito ai tuoi quesiti.
Mi fa molto piacere avere la conferma che anche tu appartieni alla vecchi generazione degli OM, sperimentatori dei sistemi analogici digitali di comunicazione.
Per utilizzare un sistema hotspot ‘di potenza’, si può ovviare in due modi. Il primo semplicissimo, il secondo un po’ più dispendioso.
Il primo modo per realizzare un nodo hostpot di quel tipo, è quello di utilizzare una radio DMR che possa accettare il firmware OpenGD77. Una volta inserito quel firmware alla radio, la stessa potrà fare internamente da modem MMDVM ed essere così accoppiata ad un Paspberry Pi, con la distribuzione pi-star installata, e quindi essere utilizzato come d’abitudine. Trovi in questo sito, diversi articoli al riguardo, nei quali ho descritto questa operazione utilizzando una radio Radioddity GD77.
Il secondo modo di realizzazione, quello più stabile e professionale, prevede di utilizzare l’ottima scheda MMDVM modello V3F4 (ripetitore / hotspot) di BI7BJA, che io ho utilizzato per costruire il mio nodo personale C4FM, e comandare così una radio Motorola GM340 (vedi l’articolo presente in questo sito) (1).
Utilizzando lo stesso hardware e anche una radio in più, è possibile realizzare un ripetitore per modi radio digitali, come meglio preferisci (trovi tutte le istruzioni nel wiki di Winter BI7JTA)(2).
Il sistema POG lo lascerei da parte, in quanto sono molti anni che non viene più mantenuto ed utilizzato.
Per quanto riguarda la scheda MMDVM Dual Hat (duplex), ho avuto anch’io dei problemi a farla riconoscere nel modo corretto utilizzando le ultime versioni della distribuzione pi-star (che utilizza la distribuzione raspbian (Debian) aggiornata). Una volta che saprò esattamente il modello di scheda che stai cercando di utilizzare, cercherò di darti ulteriore informazioni.
Per conoscere il modello esatto di scheda, lo trovi spesso descritto leggendo uno dei due lati dello stampato della scheda stessa, oppure utilizzando il sistema operativo del pi-star, utilizzando da terminale SSH il comando:
sudo pistar-findmodem
e ti verrà restituito un outpot simile a questo:
Detected MMDVM_HS Port: /dev/ttyAMA0 (GPIO) Baud: 115200 Protocol: V1
Modem Data: MMDVM_HS_Hat-v1.6.1 20230526 14.7456MHz ADF7021 FW by CA6JAU GitID #7ff74edFF53066E5652877867041739
Spero di aver risposto a tutte le tue domande e che possano servire a risolvere i tuoi dubbi al riguardo.
A presto rileggerti, e auguri di buone Festività.
’73 de Paolo IV3BVK
(1) https://www.paolettopn.it/2023/09/03/pi-direct-come-realizzare-nodo-c4fm-con-questa-distribuzione/
(2) https://www.bi7jta.org/wiki/index.php?title=Main_Page
Ciao Paolo,
all’interrogazione mi restiusce questo:
pi-star@pi-star(rw):~$ sudo pistar-findmodem
pi-star@pi-star(rw):~$
praticamente ritorna al prompt.
Sulla scheda c’è scritto questo: MMDVM_HS_HAT_DUPLX
(C) 2010 V1.0
Naturalmente se non troviamo la quadra, posso ordinare un nuovo hotspot casalingo
o altro sistema plag&plug da consigliato.
Damanda: Al momento per DMR, YSF hotpots ecc. esiste solo l’accoppiata MMDVM -PISTAR oppure
vi sono altri sistemi?
La POG potrebbe funzianare perché riconosce pistar 4.2.x solo devo trovare una schema di connessione presa miniDIN con radio FT-857D simile Kenwood ecc
Grazie e 73 de Pasquale
Ciao Pasquale,
il fatto che la distribuzione pi-star non ‘veda’ la scheda MMDVM installata, fa pensare ad un malfunzionamento della scheda modem MMDVM o ad un montaggio non corretto sul connettore GPIO, oppure ad una configurazione effettuaata su una porta dati diversa dalla GPIO del Raspberry. Controlla bene. Non mi hai detto se quella scheda modem si accenda o altro…
La dicitura che hai trovato scritto sulla scheda sembra descrivere una scheda modem MMDVM Duplex, ma non sono ancora riuscito a definire di quale modello si tratti. Sarebbe interessante se tu mi riuscissi a contattare su Telegram / WhatsApp, dove potresti inviarmi anche una o più immagini della scheda in questione.
Per utilizzare le radio digitali con un Raspberry e una scheda MMDVM esistono vari altri modi, tra i quali anche il progetto del sistema pi-direct, che gestisco da diverso tempo assieme ad altri amici OM. Trovi informazioni dettagliate sempre all’interno di questo sito.
Per le connessioni tra la scheda POG e la radio, è necessario cercare in rete… Prova a vedere in questo sito del collega (1). Poi, per trovare le connessioni verso i vari apparati radio, credo che sarà sufficiente fare una semplice ricerca in rete, specificando il nome del connettore della radio.
Ti auguro una buona sperimentazione, con la speranza che tu riesca a risolvere i problemi dei tuoi dispositivi.
’73 de Paolo IV3BVK
(1) https://www.iz8gur.it/2018/03/25/mmdvm_pog-questa-sconosciuta/
Ciao Paolo,
durante questo mese sono riuscito a tornare QRV sia con l’hotspot MMDVM-duplex che con la MMDVM-POG (hotspot di potenza con radio FT857D). Ora però non riesco a connettere sia un Retevis RT3 che una GD77 con i rispettivi Software CPS col PC.
ho solo il cavetto RT3, questi potrebbe essere compatibile con la GD77?
Per questa operazione per “dummies” potresti indirizzarmi ad una semplice guida per connetterli al PC.
Vorrei volentieri provare a caricargli la OPEN GD77.
Nel caso dovrei acquistare nuovi apparati DMR, quali mi consiglieresti come versatili e semplici da gestire e programmare?
Ti ringrazio anticipatamente.
Pasquale
Buon pomeriggio Pasquale HB9IRB,
ho letto con piacere che sei ‘ritornato attivo’ con le trasmissioni in radio digitale. Molto bene!
Per quanto riguarda l’utilizzo delle radio DMR con firmware OpenGD77 come ‘hotspot di potenza’, fai riferimento agli articoli su questo sito, considerando che le ultime versioni hardware delle radio abituali NON accettano più il firmware OpenGD77, in quanto i costruttori hanno cambiato il MCU interno, rendendo impossibile farle funzionare con il firmware open source.
Anche le attuali radio Radioddity GD77 hanno questo problema e i programmatori non hanno intenzione di adattare il firmware OpenGD77 ai nuovi processori interni delle nuove versioni delle radio.
Questo è tutto; quindi anche acquistando delle nuove radio, ad oggi le versioni ancora funzionanti sono descritte nel loro forum.
Chi lo desidera fare, è costretto ad acquistare i vecchi modelli usati, che hanno ancora a bordo il vecchio processore.
’73 de Paolo IV3BVK
Cioa Paolo,
grazie per l’immediata risposta. Ho incominciato con Suse-linux nel 1998 e d ho in uso Sui miei PC Linux-Mint.
tu>>vari progetti dedicati alla radio in HF (sistemi RTTY, Packet, APRS, BBS, AMTOR, ecc.).
anche io ho fatto più o meno lo stesso percorso, maggiormente con PACTOR2 e 3, AX25, APRS.
La scheda MMDVM-POG risponde alla tua guida ma devo trovare le connessioni tra questi e la radio.
( mi farebbe piacere se conosci qualche sistema più plug&play per gestire un simile hotspot)
La scheda MMDVM HS DUAL HAT PGIO è ferma a Pistar 3.4.x, non riconosce successive e non risponde alla tua guida.
Entrambi i Raspberry sono marchiati come segue: Raspberry Pi 3 Model B V1.2, c Raspberry Pi 2015.
Non saprei come richiamare il firmware di entrambe le schede.
Se ci sono sistemi più attuali (anche non MMDVM) per disporre di un hotspot classico 10mw e hotspot di potenza sono pronto ad implementarli e sperimetarli.
aggiornamento : riprovando la procedura il primo js riparte ma non si connette più a BM icone rosse.
è un js che mi da noie da tempo e sospetto problemi hardware….. al limite pazienza lo ‘archivio’ .
Oggi mi è arrivata la v3f4 e la sto installando…..
Ciao Paolo, dopo tempo che non aggiornavo il fw oggi ho aggiornato 2 jumbospot txco 14.7456 dopo aver aggiornato tutto con pistar-update ho dato il comando
pistar-mmdvmhshatflash hs_hat
sul più nuovo sono passato da 1.4.17 a 1.5.2
mentre sul primo js il più vecchio era a 1.4.6 e tale è rimasto.
Sai darmi una spiegazione?
il terzo jumbospot è pi-direct secondo te posso aggiornare so da shell e dare lo stesso comando di update del fw? oppure ci metto momentaneamente una sd con pistar e opero come sopra?
Grazie Amedeo IK1ZVK
Ciao Amedeo,
la procedura di aggiornamento del firmware delle schede MMDVM è una procedura molto delicata e bisogna stare molto attenti alle versione che si va ad aggiornare, a secondo del modello di scheda.
Sulle mie schede MMDVM ambedue simplex con TXCO a 14,7456 MHz. è già installata da tempo la versione 1.5.2 . Su alcune vecchie schede che usano ancora un vecchio modello di MCU, non sarà possibile effettuare l’avanzamento.
Devi leggere sulla scheda il tipo di modello e vedere in rete se è aggiornabile alla versione del firmware superiore. Controlla bene…
Sul uno dei miei Pi-Direct uso una delle due schede simplex sopra descritte, con gran successo, mentre sull’altro Pi-Direct sto usando e sperimentando con gran soddisfazione la scheda ripetitore V3F4 di BI7JTA, connessa con la radio GM 340 (vedi descrizione nell’articolo su questo sito).
Quindi, sul tuo Pi-Direct devi decidere che cosa installerai sulla sua GPIO… a te la scelta! Tienimi aggiornato sulle tue attività….
’73 de Paolo IV3BVK
Ciao Paolo, il jumbospot che non aggiornava il firmware al momento sembra proprio sia morto pur non avendo aggiornato fw.
Purtroppo la mia v3f4 ,arrivata ieri, non funziona, all’avvio fa il primo passaggio in rx e tx , con un audio spettacolare ma poi si blocca. Continua a mandare rf ma non l’audio. Winter è stato molto disponibile ma ha concluso che non capisce il problema.La centratura è perfetta, verificata con 2 sdr. Ho provato wpsd che avevo gia predisposto all’uopo e poi pi-star uk ex-novo aggiornata ma in entrambi i casi si comporta allo stesso modo.
Per oggi soprassiedo…magari domani mi viene qualche idea….
ciao Amedeo,
come già detto, potrebbe essere che la versione o il tipo di firmware NO era dedicato a quella scheda. Prova a fare un downgrade….
Per la scheda V3F4, mi fa molto strano che non funzioni da nuova… davvero strano! Credevo avessi preso quella del cinese BI7JTA, ma ho capito che hai preso quella americana.
Nel mio caso la uso con il Pi-Direct che è esattamente uguale a una versione pistar uk.
Spero che tu sia stato molto attento ai segnali sui cavi e sulla piedinatura corretta da connettere!!! Altrimenti, son dolori!
Bon, facciamo passare del tempo e della calma, ma mantienimi aggiornato sulle tue prossime prove.
’73 de Paolo IV3BVK
Buongiorno Paolo,
per quel che riguarda il fw ho visto che sia in upgrade che in downgrade appare una riga , che prima non avevo notato, Erase failed, quindi pur avendo scaricato il fw al momento della scrittura falliva.
Fatta qualche ricerca ho scoperto che altri om usa avevano avuto lo stesso problema e contattando il produttore avevano avuto conferma che la sk stm32 era stata da loro bloccata in scrittura.
Soluzione: software STM32 ST-LINK Utility e “pennetta di programmazione sk stm8 e stm32” che si trova QUI con ampia scelta:
https://www.amazon.it/s?k=st-link+v2+stm8+stm32&crid=3513YO6HKXU7D&sprefix=ST-LIN%2Caps%2C91&ref=nb_sb_ss_ts-doa-p_4_6
al costo di ca 10€
IO NON HO FATTO ANCORA NULLA perchè se ieri questo js non funzionava per nulla stamane è ripartito , fatti parecchi qso e molto ascolto è durato sino alle 12 quando improvvisamente, come sempre , ha smesso di funzionare.
Per quanto riguarda la v3f4 di Winter BI7JTA non funziona proprio, un om che deve venire qui nella mia zona e ha una seconda v3f4 non in uso me la presterà e con quella montata sul mio sistema vedremo che succede perche se quella funziona sarà la prova provata che è proprio la mia che non va.
Saluti a presto
Amedeo IK1ZVK
Ciao Amedeo,
mi spiace leggere quanto hai scritto, ma speriamo che si trovi una soluzione per tutto.
Siccome la tua scheda MMDVM sembra essere bloccata in scrittura, ricordo di aver scritto da qualche parte il modo per sbloccarla… ma non ricordo dove!
Ma ricordo dove l’ho letta… qui: https://forum.pistar.uk/viewtopic.php?t=3019&start=10
La procedura da effettuare è la seguente, te la scrivo riga per riga…
sudo killall MMDVMHost >/dev/null 2>&1sudo stm32flash -k -i 20,-21,21:-20,21 /dev/ttyAMA0
sudo stm32flash -u -i 20,-21,21:-20,21 /dev/ttyAMA0
sudo pistar-mmdvmhshatflash hs_hat
ovviamente ci fai scrivere il file che tu desideri…
Intanto prova a vedere se riesci a sistemare in questo modo!
Per quanto riguarda la scheda ripetitore di BI7JTA, attendo tue informazioni al riguardo, anche se mi fa molto strano che ti sia arrivata già guasta….
Salutoni, a presto rileggerci
’73 de Paolo IV3BVK
P.S. Ho aggiornato l’articolo, aggiungendo in fondo questa informazione
Ciao Paolo, ok per il firmware poi proverò il modo che mi hai indicato, ora devo fare un po’ di pausa dal pc perchè sono due ore che chatto con Winter BI7JTA, molto disponibile, e finalmente di è reso conto del problema, aveva settato per 897 pensando fosse uguale a 857 che ho io. e si è reso conto che non è così, mi ha fatto cambiare tx invert in 0 , quando di default è sempre stato 1 e il problema sembra risolto. Ho già avuto riscontri positivi sulla modulazione anche se da poc radio. Mi riservo di usarlo un pò di più ma direi che adesso è a posto.
Ciao e grazie
Ciao Amedeo,
ma che bella notizia, sono proprio contento per te. E da a desso la tua sperimentazione può continuare… vedrai che c’è ancora tanto da provare e conoscere. Moooolto bene!
’73 de Paolo IV3BVK
Ciao Paolo,
sonno IW3AAD e da poco tempo in D-Star con raspberry e scheda MMDVM_HS_Hat board funziona egregiamente , volevo fare un’altro hotspot per le mie uscite in/P ma la scheda arrivatomi , uguale apparentemente all’altra, non funzionava, ho controllato e ho visto sulla dashboard che è MMDVM_HS_Hat fw 1.4.17 con 14.7456 MHz TCXO mentre quella che va fw 1.5
Ho provato ad eseguire la procedura da te illustrata ma mi da
root@pi-star(ro):pi-star# pistar-mmdvmhshatflash hs_hat
bash: pistar-mmdvmhshatflash: command not found
e salendo di un gradino con sudo su sempre
root@pi-star(rw):~# pistar-mmdvmhshatflash hs_hat
bash: pistar-mmdvmhshatflash: command not found
che cosa sto sbagliando? grazie
ciao Arrigo,
ho letto con attenzione il tuo messaggio, ma non specifichi di quale tipo di hardware siano le schede.
Spero che ora tutto stia ancora funzionando, ma c’è da fare una precisazione al riguardo.
Che versione di pi-star utilizzi? Quella inglese o americana?
La mia domanda è lecita, in quanto in ognuno dei due sistemi c’è ora la procedura automatizzate da poter utilizzare per effettuare l’aggiornamento firmware delle schede MMDVM, OVVIAMENTE conoscendo il tipo di scheda installata.
Inoltre bisogna controllare che la scheda MMDVM non richieda un’abilitazione hardware per poter abilitare la scrittura del firmware (di solito è un jumper da chiudere, ecc. ecc.), in quanto diverse schede MMDVM simplex e duplex lo hanno e lo richiedono! Una volta effettuato l’aggiornamento firmware, il jumper va riaperto per il normale funzionamento.
Non effettuando questa operazione, la memoria della MMDVM rimane in sola lettura, e l’aggiornamento firmware non andrà a buon fine!
Come vedi, devi controllare diverse cose, questo aggiornamento NON è una passeggiata e si può rischiare di danneggiare la scheda permanentemente, non potendo più riscrivere successivamente il firmware corretto!
Fai i tuoi controlli, e nel tuo caso o procedi con i menu che trovi nelle versioni aggiornate dei sue sistemi pistar, oppure agisci da terminale, da amministratore, abilitando la memoria SD in scrittura, per sicurezza.
Se la tua versione corretta attuale è la MMDVM_HS_Hat fw 1.4.17 con 14.7456 MHz TCXO
allora potrai aggiornare il firmware, con il seguente comando da terminale:
root@pi-star(rw):~# pistar-mmdvmhshatflash hs_hat
a presto rileggerti e buon lavoro.
’73 de Paolo IV3BVK
Buongiorno Paolo… Ho seguito la procedura sui 2 Jumbospot in mio possesso, e tutto è andato a buon fine sul “simplex”, mentre sul dualhat col comando pistar-mmdvmhshatflash hs_dual_hat mi risponde Failed to init device alla fine della procedura ed infatti il firmware resta in, v.1.4.17 a 14.7456 Mhz… C’è qualche procedura aggiuntiva che devo fare?
Ciao Alessandro IV3GQK,
innanzitutto grazie per aver scritto qui e sono contento che i tuoi sistemi HS simplex funzionino bene.
Per quanto riguarda la procedura di aggiornamento firmware della scheda MMDVM Dual Hat, molto probabilmente la tua scheda richiede che il contatto JP1 (presente sulla scheda) venga ponticellato PRIMA di effettuare la procedura di aggiornamento. Vedi qui per informazioni (1), e relativa immagine della posizione del jumper presente sulla scheda (2).
Una volta ponticellato il contatto JP1, riavvia l’hotspot e solo dopo effettua l’aggiornamento firmware. Ad aggiornamento effettuato con successo, rimuovi il jumper (apri il contatto e mantienilo aperto).
Nelle mie schede non occorre effettuare questa procedura. Su quelle di altri OM su cui ho lavorato, ho preferito saldarci due filini e tenerli a contatto con un coccodrillino durante la procedura di aggiornamento firmware.
Spero che queste informazioni ti siano utili e che tu riesca facilmente ad aggiornare la tua scheda.
A presto rileggerti e sentirti in radio,
’73 de Paolo IV3BVK
(1) https://forum.pistar.uk/viewtopic.php?t=685
(2) https://forum.pistar.uk/download/file.php?id=102&sid=f9b0fa3eb3d5b554aa195cc4b2f15fa2
Grande articolo Paolo, ho seguito le tue istruzioni passo passo e ho aggiornato il mio gioiellino!
Grazie
Ciao Nino,
innanzitutto ti ringrazio per il tuo commento positivo.
Mantengo questo mio blog proprio per semplificare e dare una soluzione semplice ai lavori di tutti coloro che seguono i miei argomenti e i miei hobbyes.
Sono contento, ancora una volta, di essere riuscito nel mio intento.
A presto risentirci ‘in aria’,
’73 de Paolo IV3BVK – K1BVK
Buonasera sono in possesso di un ripetitore dmr formato da 2 motorola,raspberry e mmdvm con relativo programma pi-star da qualche tempo la pi-star non si aggiorna piu in tempo reale sul transito ma per farlo devo cliccare sul pulsante aggiorna, mi sapete dare qualche info? grazie Mauro.
Ciao Mauro,
ho visto su FB che hanno già risposto alla tua stessa domanda. Non conosco la configurazione del tuo sistema pistar, ma prima di rifare la scheda SD daccapo, controlla che i comandi crontab siano attivi e che funzionino regolarmente.
Li trovi sia utilizzando questo link sul tuo browser (1), che raggiungendo la pagina di configurazione attraverso il menu del pistar (i miei sono in inglese): Configuration > Expert > System Cron
Come potrai notare, questi comandi vengono eseguiti a vari orari, che ovviamente poi tu potrai modificare a tuo piacimento.
Per tua comodità, ti copio di seguito la configurazione. Se intendi usarla, ricordati di aggiornare il campo della email, con il tuo indirizzo email.
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don’t have to run the `crontab’
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=”tuo_account@gmail.com”
# m h dom mon dow user command
*/5 * * * * root /usr/local/sbin/pistar-upnp.service start > /dev/null 2>&1 &
17 * * * * root cd / && run-parts –report /etc/cron.hourly
24 4 * * * root mount -o remount,rw / && cd / && run-parts –report /etc/cron.daily
47 3 * * 7 root mount -o remount,rw / && cd / && run-parts –report /etc/cron.weekly
52 3 1 * * root mount -o remount,rw / && cd / && run-parts –report /etc/cron.monthly
La configurazione dovresti già trovarla simile a questa, in quanto è lo stesso hotspot a crearla.
Fammi sapere se combini così o se invece avrai deciso di reinstallare la SD con un nuovo sistema operativo pistar.
Buon lavoro, a presto rileggerti.
’73 de Paolo IV3BVK
(1) http://pi-star.local/admin/expert/fulledit_cron.php