Come resuscitare un DreamBox DM 5620S apparentemente morto

 

Della serie come incasinarsi la vita quando si hanno gia' un sacco di altre cose da fare e a cui pensare...

Il DreamBox e' un ricevitore satellitare digitale Linux based che Donnie ha deciso di comprarsi ... o meglio di far comprare a me per conto suo a una fiera del settore ... a me che non me ne po' frega' de meno di questi costosi ... ma non troppo ... bussolotti buoni come soprammobili da salotto... o per riempire carrelli porta TV... bella roba quella... invece di passare il tempo in modo piu' produttivo...

Veniamo alla cronaca...

Andiamo in Fiera con i soldi in tasca ... compralo solo se costa meno di... peccato ... io amo sforare il budget... l'amico che mi accompagnava ... incuriosito ha deciso di comprarselo anche lui... miiiii! ... e due ... Subito viene fatta la divisione dei pani e dei pesci ... al ritorno ... Donnie che non poteva resistere viene addirittura a prenderselo in pizzeria... a me qualche tempo dopo viene offerto di esaminare l'altro ... e ... sorpresa delle sorprese il bagolo alla prima accensione NON PARTE!... che sfiga maremma sbudorata!!!!! ... o per la precisione ... rimane con la scritta 5600 boot scorrevole sul display all'infinito... provo a collegarmi attraverso la seriale e vedo che il bootloader risponde ma il programma per aggiornare il firmware DreamUp non riesce a collegarsi... Lasciando che il 5600 esegua completamente il boot vedo che il sistema operativo a un certo punto fallisce il boot mostrando la scritta Die!!!

E adesso chessefa'? Maremma sbudoratissima ho detto io quando ho visto cosa succedeva... Chiamiamo chi ce l'ha venduto! Seee.... Scriviamo all'assistenza tecnica delle Dream Multimedia! Seee... aspettiamo pensando a tutte le possibili rappresaglie da fare al prossimo incontro con i famigerati venditori... oppure gli mandiamo direttamente i ragazzi ... questo si ... si potrebbe fare ... intanto i mesi passano e mentre Donnie si gode il suo bellizzimo ricevitore dicendomi che dovevamo agire... a me che non me ne poteva fregare de meno ... ma in fondo mi rompeva di aver fatto spendere quei soldi inutilmente e poi in fondo e' una questione di principio...

L'altro giorno... verso la fine di dicembre Donnie mi manda un messaggio con le istruzioni trovate su come ripristinare il bootloader http://www.dreambox.net.au/tutorials/bootloader.php

Questo vale per il DM7000 il fratello maggiore ... quindi quello che serve a parte l'intefaccia JTAG e' il file con il bootloader per il 5620..

Facciamo la conta di quello che serve...

    Questo e' quello fatto da Donnie ...

               

    Fatto?

 

    

 

        dall'altro alla parallela del PC tenendo il cavo i cavi di collegamento quanto piu' possibile corti ...

   

    non ho fatto tante misure per sapere quale sia la misura minima... Fatto?

    I files necessari sono:

    Qui trovate:

Io le ho provate entrambe l'unica differenza che ho notato e' che la 1.01 non ha la possibilita' di salvare le impostazioni, velocita' della seriale per boot S1, IP address etc... Io dopo averla provata ho     lasciato la 1.0... E' possibile modificare il bootloader anche con il firmware installato tutte le volte che volete... anche mentre il dreambox sta' andando...

A questo punto usate il programma flash con la sintassi:

    ./flash <invio>     in questo modo il programma mostra sull'output:

    cpu seems to be ok
    e in seguito inizia a leggere il bootloader presente nel ricevitore mostrando l'avanzamento della lettura fino al regolare stop ...

se qualcosa non funziona escono del messaggi di errore tipo: Strange: DR1 as last bit e cosi' via...

A questo punto aggiornate il vostro bootloader con il comando:

    ./flash write  <invio> e lasciate che il programma completi l'operazione fino al termine senza errori..

Se il programma mostra il messaggio di memoria bloccata usate il comando

    ./flash unprotect  <invio>

Provate a riaccendere il DM e guardando l'attivita' sulla seriale... con Hyperterminal in Windows o un altro terminale qualsiasi in dos o Linux

Usando DreamUp provate ... se ci riuscite... a ricaricare il firmware corretto...    Donnie... penso che alla fine sia stato piu' semplice di montare la PROMA al Ciao sopratutto ci si sporca di meno le mani... adesso sai che se per caso ti sfighi il DM sappiamo ... forse ... come fare a         ripristinarlo... e poi non ho ancora capito come si possa sfigrare il bootloader se e' protetto da scrittura boh!

Auguri, buona notte, buona fortuna... mio caro DreamBox e' stato bellizzimo ma spero di non rivederti mai piu'!

   

.        Mr. Blue Autore di queste note, allestimento sistema, test, verifiche ...

    

         Donnie Insistente ispiratore dell'operazione ... ha costruito l'interfaccia JTAG...