Newsgroup: it.hobby.elettronica.digitale
Titolo: programmatore debugger per atmel

Ciao a tutti!
Sto studiando un po il C :-) consigliato da qualcuno vorrei provare a fare i 
primi passi con i micro della Atmel tipo ATTiny2313, di programmatori 
economici ce ne sono molti in giro, vorrei pero' qualcosa di valido per fare 
il debug in diretta, cosa consigliate per fare cio'?.
Per i Pic c'e' ICD2 originale microchip o i cloni che sono alla portata 
dell' hobbysta per Atmel c'e' la stessa cosa? 

 dell' hobbysta per Atmel c'e' la stessa cosa?
Mi rispondo aggiungendo che se ho capito bene quello che ho chiesto si 
chiama JTAGICE2 ed il costonon si addice all' uso hobbystico, su Farnell 
viene venduto a  337,45 euro, di sicuro bisogna metterci anche la spedizione 
e forse aggiungere anche l'iva del 20% cioe' arriviamo ad oltrepassare i 400 
euro 

 euro
Già. Io ho quello, quindi non mi sono informato sulle alternative.
Piuttosto, sei sicuro che ti serva? Appena inizi ad usare interrupt sui
timer o su eventi esterni, un emulatore hardware perde gran parte della sua
utilità.
Meglio un buon simulatore software. Puoi partire con quello di AVRstudio,
oppure ne avevo trovato uno molto carino che addirittura ti permetteva di
disegnare la circuiteria esterna ed emulare quindi gli "stimoli" in modo
assai efficace. Però non l'ho poi comprato, quindi non so se fosse davvero
così utile. E comunque costava più del JTAGICE2.

diego ha scritto:

Icd2 e' piu' lento e ormai sorpassato, guarda anche al nuovo 
Icd3, il cui costo e' circa la meta' del jTagIce2.
Informati anche sulla reperibilita' dei componenti, 
specialmente per un hobbysta.
Microchip, con Microchip Direct che permette la richiesta 
diretta anche di un solo chip, ha reso disponibile l'intera 
gamma di produzione a chiunque.
Molte altre ditte non hanno distributori ai quali possano 
rivolgersi gli hobbysti, oppure si trovano nei normali 
canali di distribuzione solo alcuni componenti, a volte solo 
a prezzi elevati.
ciao
Angelo

 hobbysta.
Grazie per le informazioni, credevo che fosse facile comprare i prodotti 
della Atmel, evidentemente non e' come per i prodotti Microchip che sono 
venduti anche dal salumiere sotto casa, comunque vedo che i grossi 
distributori tipo Farnell hanno i micro della Atmel, poi pensavo a Futurlec 
cher ha anche schede che costano poco con tali micro.

 ha
scritto:

C'è un alternativa:
http://aquaticus.info/jtag
Io non l'ho mai provato ma mi sembra che qualcuno del ng si sia cimentato nella
cosa, prova a cercare nei vecchi posts per qualche feedback o cimentati tu
stesso.
--
ciao
  Stefano

 cher ha anche schede che costano poco con tali micro.
non sono in grado di darti informazioni precise e attuali; 
solo posso dirti che anche professionalmente, fino ad un 
paio di anni or sono, avere dei samples era quasi 
impossibile e la scelta fra i materiali distribuiti e a 
magazzino era molto limitata, specialmente per quantita' non 
industriali (50 o 100 pezzi).
Questa e' l'esperienza di una fra le migliaia di ditte che 
si servono o che intendevano servirsi di materiale Atmel e 
molto probabilmente e' una esperienza negativa dettata da 
fattori che non so spiegarti; il fatto che Atmel viva e 
continui a lavorare, e' evidente che dimostra che altri 
hanno avuto esperienze positive.
Tutto questo discorso, in pratica, serve solo a dirti di 
cercare un distributore che ti invii il materiale che ti 
serve; se lo trovi ok, altrimenti conviene prendere misure 
drastiche e cambiare distributore o addirittura arrivare a 
cambiare anche prodotto o linea di prodotti.
ciao
Angelo

 esperienza negativa dettata da fattori che non so spiegarti;
Aggiungo anche la mia, praticamente identica a quella da te riportata. 
L'unica differenza che riscontro è che non ho mai avuto problemi con i 
sample (richiesti in maniera oculata) anche se recapitati con estrema calma.
Marco


Non e' affatto una alternativa, si parlava del JTAGICE2, quello che tu dici 
e' il JTAGICE1 che si trova su ebay sotto i 30 dollari e non supportoil 
debug 1wire. 

 il debug in diretta, cosa consigliate per fare cio'?.
Tutti abbiamo iniziato con AVRstudio, senza "debug in diretta" e nessuno 
è mai morto ;)
PS Inizia con un buon AVRisp USB, lascia perdere i "minimal programmers" 
(tipo due resistenze e affini).

 avere dei samples era quasi impossibile
Come utente educational (studente/professore universitario) li mandano 
da Mialno e te le posso assicurare per esperienza diretta: ricevuti 
2xATtiny2313 e 2xATmega8.
A ogni modo su eBay si trovano a buon prezzo, dalla Germania o Polonia 
(patria degli AVRuser!)

debug 1wire. 
E' vero, allora credo che la strada migliore se non vuoi spendere tutti quei
soldi sia usare il simulatore di AvrStudio per il debug e autocostruirsi un
programmatore da usare con Ponyprog
http://www.lancos.com/prog.html
sul sito ci sono gli schemi,   oppure usare questo:
http://tuxgraphics.org/electronics/200705/article07052.shtml
che è ad interfaccia USB e funziona bene anche con AVRStudio, programma che ha
una gestione molto migliore della configurazione dei fuses rispetto a ponyprog.
--
ciao
  Stefano