Downgrade del firmware del Bebop

Attenzione! Con le ultime versioni del firmware del Bebop Drone e del Bebop 2 questa procedura per il downgrade non è più valida. Se nella directory principale del Bebop non trovate il file version.txt dovrete utilizzare la nuova procedura descritta a questo LINK.

Per verificare se è il nuovo firmware che causa il blocco del motore che riscontro sul mio Bebop ho voluto provare ad effettuare un downgrade ad una versione precedente. Dico subito che il problema col motore si è presentato anche con la vecchia versione del firmware e quindi prende corpo la possibilità che il mio motore anteriore sinistro sia guasto.

Ad ogni modo questa prova mi è servita ad imparare come effettuare il downgrade del firmware e più in generale come poter installare o reinstallare un firmware sul Bebop usando il PC. Questa procedura è un po’ “da smanettoni” e può comportare dei rischi se non eseguita correttamente, quindi vi sconsiglio di provarci se non avete un minimo di conoscenze informatiche. Volutamente non spiegherò nel dettaglio alcuni passaggi: se non siete in grado di inviare un file in FTP o di attivare una connessione Telnet probabilmente è meglio che lasciate perdere quanto segue.

Per prima cosa avrete bisogno di scaricare sul vostro computer il file con l’immagine del firmware da installare. Sul sito di Parrot è presente solo l’ultima versione quindi se volete una versione precedente sarà necessario scaricarla tra cliccando la versione corretta qui sotto. Occorre prestare attenzione a non confondere i firmware per il Bebop Drone da quelli per il Bebop 2. Eccovi i link:

Firmware per Bebop Drone:

Firmware Bebop Drone – 1.32.0

Firmware Bebop Drone – 1.98.8

Firmware Bebop Drone – 1.98.10

Firmware Bebop Drone – 2.0.28

Firmware Bebop Drone – 2.0.29

Firmware Bebop Drone – 2.0.57

Firmware Bebop Drone – 3.2.0

Firmware Bebop Drone – 3.3.0

Firmware Bebop Drone – 4.0.4

Firmware Bebop Drone – 4.0.5

Firmware Bebop Drone – 4.0.6

Firmware per Bebop 2:

Firmware Bebop 2 – 4.0.3

Firmware Bebop 2 – 4.0.4

Firmware Bebop 2 – 4.0.5

Firmware Bebop 2 – 4.0.6

Firmware Bebop 2 – 4.2.0

Firmware Bebop 2 – 4.2.1

Una volta scaricata la versione desiderata seguite questi passi:

Attenzione! A partire dalla versione 3 del firmware la porta Telnet del Bebop è chiusa per default. Per attivare la porta Telnet è necessario, a drone acceso, pigiare brevemente il pulsante di accensione per quattro volte consecutive.

  • Connettere il PC alla rete WiFi del Bebop
  • Avviare un client Telnet e connettersi all’indirizzo 192.168.42.1
  • Digitare “mount -o remount,rw /” seguito da ENTER
  • Digitare “vi version.txt” seguito da ENTER
  • Digitare “r0” (erre minuscolo, zero) per modificare la prima cifra della versione in “0”. In questo modo si farà credere al Bebop di avere una vecchia versione del firmware e quindi lui effettuerà l’aggiornamento
  • Digitare “:wq” seguito da ENTER per salvare le modifiche al file
  • Connettersi in FTP all’indirizzo 192.168.42.1 ed inviare il file “updater_payload.plf” nella cartella “internal_000”
  • Disconnettersi da FTP e tornare in Telnet
  • Digitare “/bin/updater/updater_scan.sh /data/ftp/internal_000” seguito da ENTER (attenzione allo spazio dopo “.sh”)
  • A questo punto visualizzerete una scritta tipo questa:
[FIRMWARE UPDATER] Boot # :
Scanning /data/ftp/internal_000
for updates ...
Testing /data/ftp/internal_000/updater_payload.plf
PLF:1.32.0 VER:0.98.8
[FIRMWARE UPDATER] Boot # :
Sending /data/ftp/internal_000/updater_payload.plf
to the Update partition
  • Digitare “reboot” seguito da ENTER
  • Attendere con pazienza l’installazione del firmware. Durante l’installazione il LED lampeggerà sia in verde che in arancio ed il Bebop eseguirà il test dei motori. Quando la ventola di raffreddamento si sarà avviata l’installazione sarà terminata

Potrete verificare che il nuovo firmware sia installato leggendone la versione in FreeFlight Pro.

Annunci
Downgrade del firmware del Bebop

38 pensieri su “Downgrade del firmware del Bebop

  1. Fabrizio ha detto:

    Ciao bella guida, volevo sapere se hai trovato il firmware 1.33.0 perchè quando l’ho aggiornato, sinceramente non ricordo di avere avuto problemi.

    Mi piace

    1. No, la versione 1.33 non sono riuscito a trovarla. La versione 1.98.8 funzionava piuttosto bene a parte un problema di lock del GPS che è stato risolto nella versione 1.98.10 che è quella che sto utilizzando al momento. A me pare che questa versione funzioni piuttosto bene. Tu in modo più specifico che problemi hai riscontrato?

      Mi piace

      1. Fabrizio ha detto:

        l’ho provato con il 1.98.10 infatti il gps si aggancia subito, ho provato un rth , si è girato bene si è alzato a 10 mt perchè era basso, è partito a razzo l’ho rallentato (credo) con lo skycontroller…boh..
        tu usi sempre la 2.4 gHz …..

        Mi piace

  2. Giovanni Raffaele Marchese ha detto:

    Post molto utile…
    Ho dovuto fare il downgrade del firmware bebop alla versione 2.0.28
    Ho notato infatti che con l’ultima versione (2.0.57) c’è un notevole aumento del consumo della batteria…
    Si perdono circa tre minuti di autonomia.
    Con il firmware 2.0.28 faccio circa 9 minuti e 40 secondi di volo (Batteria Originale)
    Con la versione 2.0.57 invece arrivavo a 6 minuti e 40 secondi di volo (Batteria Originale)
    Speriamo che la Parrot rilasci una nuova versione che risolvi il problema.
    P.S. :
    Le migliori batterie sono quelle da 1600mah..
    Con firmware 2.0.28 si raggiungono i 12 minuti di volo.

    Mi piace

  3. Rino ha detto:

    Ciao è la prima volta che provo a connettermi tramite telnet al bebop, ma mi da connessione rifiutata, pinga, entro con la porta 25 dell’ftp ma sulla 23 niente…. cosa sbaglio?

    Mi piace

    1. Mi correggo: mi è stato segnalato che è possibile aprire la porta di Telnet (chiusa per default con le versioni 3.x.x del firmware) premendo brevemente il pulsante d’accensione del Bebop per quattro volte consecutive, a drone acceso. Fatto questo sarà nuovamente possibile accedere via Telnet fino al prossimo spegnimento del Bebop.

      Mi piace

  4. negativi ha detto:

    ciao a tutti,
    io ho il problema del decollo,
    ho provato a fare upgrade o downgrade del firmware ma sussiste ancora…
    Cosa succede:
    il bebop si avvia regolarmente ma non decolla
    si fermano i motori dopo essere arrivati a regime massimo.
    se tolgo elica Dx retro allora tutti i motori si avviano e “decollerebbe”.
    Cosa posso fare?
    ho già provato a sostituire il motore che in avvio fa un “movimento” diverso…
    help please!

    NB
    ho contattato Parrot Francia che dopo avermi fatto questionari infiniti e inviato video prova, mi hanno fatto direttamente un preventivo da 270€! cosi , senza “passare dal via!”
    incredibile.

    Mi piace

    1. Stai parlando di un Bebop o di un Bebop 2? Quando si fermano i motori appare un messaggio di errore? In FreeFligh Pro quale è l’ultimo messaggio di errore del motore? (Lo puoi vedere toccando il nome del drone in alto a sinistra).

      Mi piace

      1. negativi ha detto:

        Ciao Grazie infinite per la risposta,
        la cosa assurda è che anche su quello di un mio amico succede la stessa cosa.
        adesso controllo il pannello…asp

        Mi piace

  5. negativi ha detto:

    Si è un Bebop prima versione, sia rosso che giallo
    Ultimo errore: “motore bloccato”
    ma nella grafica di diagnosi sono 4 verdi.
    appena arriva a regime di giri, si bloccano e dice Allarme blocco, motore bloccato.
    Per scrupolo ho sostituito sia il motore che il rotore(perno), niente di fatto. Li ho rimessi.
    Non è mai caduto e ha 3 minuti di volo.
    ecco le immagini e il video della situazione.
    https://drive.google.com/open?id=0B6Q4G7WG1j8ATzRrRVZuSU9JSGc

    Mi piace

    1. Anche io avrei provato, come hai fatto tu, a sostituire i motori. Se anche così non avesse funzionato sarei passato alla sostituzione della scheda madre dove si trovano gli ESC che controllano i motori. Probabilmente il preventivo di Parrot prevede proprio la sostituzione della scheda madre. Ma se hai solo 3 minuti di volo da quanto hai il drone? Per due anni è coperto dalla garanzia del venditore, se è guasto deve essere riparato o sostituito gratuitamente.

      Mi piace

  6. negativi ha detto:

    Si dovrebbe essere in garanzia, il problema è che è stato acquistato in un negozio Microsoft a Seattle in USA a novembre scorso.
    mi hanno chiesto tutto e non hanno parlato di garanzia.
    forse sono tutti i costi di spedizione.

    Mi piace

  7. negativi ha detto:

    eccomi ancora
    volevo chiedere se è possibile trovare una lista dei comandi da poter dare alla rom del Bebop1, per evitare il controllo dei motori in decollo.
    Grazie

    Mi piace

  8. negativi ha detto:

    si può bypassare il controllo dei motori in decollo.
    Come hai visto dal video tutto è a posto, su entrambi i droni.
    al momento del regime di giri motore si alza e atterra subito oppure il motore gira bene solo senza elica.

    Mi piace

  9. kri ha detto:

    ciao ho provato a fare il downgrade ma filezilla non mi fa caricare il firmware nella cartella , inizia ma si blocca al 4 % e cade la connessione … cmq sul prompt cmq rimane connesso con la telnet aperta …

    Mi piace

  10. fabio ha detto:

    Ciao! Ascolta io ho un problema enorme su tutti e due i parrot bebop che ho. Dal momento che sono passato dalla 3.3.0 in poi appena parto con batteria 100% arrivoa 0% in 5 secondi. Poi spengo e riaccendo e parte di nuovo da 100…. Risultato inutilizzabili!

    Mi piace

    1. Il firmware non c’entra nulla. Probabilmente le tue batterie sono state danneggiate lasciandole scaricare completamente. Purtroppo le Li-Po sono molto delicate da questo punto di vista. Prova con una batteria nuova.

      Mi piace

      1. Roberto ha detto:

        In realtà ho letto su molti forum ( compreso quello ufficiale di Parrot ) che con l’ultimo aggiornamento ci siano problemi gravi relativi alla durata della batteria che portano al dimezzamento dell’autonomia del drone, sia sui modelli d bebop drone che sui bebop 2

        Mi piace

      2. È un po’ che non volo, ma l’ultima volta l’ho fatto con il firmware 4.0.5 che, al momento in cui scrivo, è l’ultimo disponibile. Se ci fosse stato un dimezzamento dell’autonomia del drone certamente me ne sarei accorto. Ho dato comunque, per scrupolo , un’occhiata ai forum di Parrot in francese ed in inglese e non ho visto la valanga di lamentele che, giustamente, ci si aspetterebbe nel caso di un problema tanto grave.

        Mi piace

  11. Roberto ha detto:

    Mi correggo… seppur vero che il nuovo firmware sembra dimezzare su molti droni la batteria il fatto che passi da 100% a 0% in 5 secondi è probabilmente sintomo di batterie danneggiate

    Mi piace

  12. Franz ha detto:

    Salve, ho eseguito il downgrade da 4.0.6 prima al 3.3.0 poi al 4.0.4 ma appena connetto il Bepop al cellulare mi chiede di aggiornare alla 4.0.6 e non permette più nulla. Con la versione 4.0.6 ho avuto un grosso problema: dopo qualche minuto di volo non risponde più ai comandi, Come evitare che mi chieda di aggiornare??

    Mi piace

  13. Franz ha detto:

    No non ho trovato nessuna possibilità di posporlo, chiede solo di accetarlo ma non da altre possibilità, almeno io non ne ho viste. Quindi se non è possibile utilizzare la versione firmware prescelto è inutile fare il downgrade

    Mi piace

    1. Come sai è uscito un nuovo firmware ed ho colto la possibilità di vedere se fosse possibile ignorare l’aggiornamento. Ho usato un iPad e quando è uscita la finestra che mi segnalava il nuovo aggiornamento ho semplicemente toccato la freccia in alto a sinistra per tornare alla schermata principale senza aggiornare.

      Mi piace

    2. Roberto ha detto:

      Potrei sbagliarmi ma mi sembra che su android abbiano forzato la quesione degli aggiornamenti, l’unica scappatoia potrebbe essere quella di usare un’apk un pò più datato rispetto alle ultime versioni ( mi sembra di ricordare che l’impossibilità di usare il sistema senza aggiornare l’abbiano implementato solo dalla precedente versione )

      Mi piace

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 )

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 )

Google+ photo

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

Connessione a %s...