Page 1 of 1

Fuse bit su atmega8515

PostPosted: 23 Feb 2013, 12:38
by Reset
Salve a tutti , utilizzo bascom 2.0.7.6 appena aggiornato
ho creato un piccolo software utilizzando un atmega8515
che programmo ne simulo ogni funzione con una demoboard stk500
adesso vorrei programmare il chip in maniera protetta in
modo tale da renderlo non leggibile ad altri .
Leggendo il manuale del bascom , consigliava l'uso della direttiva
$PROG che gestisce il settings del fuse bite e lock bit
con i quali attualmente faccio confusione , valutando le esperienze
descritte in altri post precedenti , non vorrei rendere inutilizzabile i
micro !
Accetto suggerimenti ..... ( perdonate la domanda da neofita )
Saluti e grazie

Re: Fuse bit su atmega8515

PostPosted: 23 Feb 2013, 12:59
by deluca
salve reset,
di norma i valori dei fuse-bits elencati con la direttiva $PROG vengono calcolati penna alla mano, o tramite un calcolatore di FuseBits,
o per mezzo del programmatore integrato Bascom (secondo me la strada migliore).

Impostando opportunamente e magari singolarmente le modalità di protezione, il system-clock, ed gli altri settings,
puoi creare una configurazione personalizzata delle impostazioni che puoi inserire
sul tuo sorgente andando a cliccare sul pulsante "WRITE prog" presente sul tab "Lock and fuse bits" del programmer IDE.

Una volta aggiunta la riga $PROG + fuse bits, ogni qualvolta programmerai un nuovo dispositivo, questo verrà configurato con i settaggi indicati sul codice sorgente.

PS. quindi, per non commettere errori, genera $PROG per mezzo del programmatore-IDE integrato da te scelto.

ciao

Re: Fuse bit su atmega8515

PostPosted: 07 Mar 2013, 13:58
by Reset
Grazie De Luca per avermi risposto , leggendo il manuale attentamente
è spiegato nei dettagli l'utilizzo e il significato di ogni bit comunque
ho trovato in rete questo sito che facilita
il lavoro http://www.engbedded.com/fusecalc

saluti