Fuse bit su atmega8515

Sezione dedicata al sistema di sviluppo BASCOM-AVR per i micro AVR
At90s, Attiny, Atmega e Xmega

Fuse bit su atmega8515

Postby Reset » 23 Feb 2013, 12:38

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
Reset
 
Posts: 14
Joined: 27 Aug 2012, 10:16
Location: Napoli

Re: Fuse bit su atmega8515

Postby deluca » 23 Feb 2013, 12:59

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
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: Fuse bit su atmega8515

Postby Reset » 07 Mar 2013, 13:58

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
Reset
 
Posts: 14
Joined: 27 Aug 2012, 10:16
Location: Napoli


Return to BASCOM-AVR

Who is online

Users browsing this forum: No registered users and 10 guests