Pagina 1 di 1

Microcontrollore P89V51RD2FA, impossibile da leggere?

MessaggioInviato: 13 giu 2013, 7:04
da angelorosso
Salve ragazzi, al momento ho sotto mano due circuiti che utilizzano il microcontrollore nel titolo (datasheet ) di cui uno del 2011 e uno del 2013, rispettivamente uno funziona a dovere e uno no.

Mi sono messo in testa di leggere il firmware di quello funzionante e caricarlo sull'altro in modo da verificare che sia una questione firmware, so che pensate "ma se hanno rilasciato una nuova versione FW un motivo ci sarà?" ma mi sono intestardito e ci voglio provare!!!

Ho quindi acquistato questa interfaccia e scaricato il relativo software consigliato, solo che da quanto ho capito sia possibile solamente caricare un nuovo HEX e non leggere quello esistente.

Vista la disperazione ho eseguito un tentativo con ICPROG ma ovviamente andato a vuoto ?%

qui la mia domanda: conoscete qualche software tool capace di andare a leggere tutta la memoria del uC?

Re: Microcontrollore P89V51RD2FA , impossibile da leggere?

MessaggioInviato: 13 giu 2013, 15:49
da xyz
Il microcontrollore è l'ennesimo clone del 8051. La protezione è hardware come descritto nel capito 7.9 del datasheet, via software non puoi farci nulla.
O_/

Re: Microcontrollore P89V51RD2FA , impossibile da leggere?

MessaggioInviato: 14 giu 2013, 22:35
da angelorosso
azz, questo non me l'aspettavo :shock:

grazie mille per l'informazione O_/

Re: Microcontrollore P89V51RD2FA, impossibile da leggere?

MessaggioInviato: 15 giu 2013, 20:31
da bobina
E' tutta esperienza, vedrai che al prossimo microcontrollore la prima cosa che controllerai è protetto dalla lettura?
Penso che il 99.999% dei prodotti commerciali protegge la lettura del firmware per evitare frodi.
Quelli che permettono l'aggiornamento cifrano il firmware con una chiave e viene decrifrato dal microcontrollore durante la scrittura su flash.
Comunque c'è sempre la strada cinese, ma è costosa e soprattutto non è onesta.