E' da poco che ho scoperto la serie Tiny e mi sono subito appassionato.
Ho letto tutto in un fiato "Giocando con l'Attiny85"
Al primo colpo o quasi, seguendo la guida di Leo72 sono riuscito a caricare lo sketch "Blink".
Ora tentavo di impostare il clock interno a 8MHz.
Ho seguito le relative indicazioni, apportando qualche modifica ai percorsi per l'IDE 1.5.6.-r2 e con Win7 ho inviato questo comando:
avrdude: ser_open(): can't open device "/dev/ttyUSB0": Impossibile trovare il percorso specificato.
Ho provato sostituendo la device con "/dev/ttyACM0" ma con lo stesso risultato
Capisco che sotto windows il percorso è sbagliato, ma dando un'occhiata alle varie cartelle adiacenti non ho trovato alcun suggerimento.
Una volta scompattato o installato devi copiare la libusb0.dll presente nelle cartella dell'IDE (esempio \arduino-1.5.7\hardware\tools\avr\bin) nella cartella di AVRdudeSS.
Lo scompattamento del libusb0.dll non serve a nulla; in alcune configurazioni l'errore esce comunque e come tu stesso avevi già letto, dipende da un problema di compilazione del file exe; ho scritto a zak, mi ha promesso che ci penserà lui ma senza garantirmi tempi....
Scusate il ritardo per la risposta, ma non avevo accesso alla rete.
Vi ringrazio per il link a AVRdudeSS e confermo la necessità di copiare la libreria libusb0.ddl nella cartella AVRdudeSS.
Ora chiedo.
Nel mettere a punto il mio primo software su Tiny85, pur utilizzando la "Guida alla programmazione" di Leonardo Miliani e il megatopic "Giocando con l'Attiny85", causa continue evoluzioni del software, sono stato costretto integrare con ulteriori modifiche e/o aggiustamenti.
Esiste una modalità e/o profilo da rispettare per creare una sorta di aggiornamento alla guida di Leonardo, dove l'utente possa documentare le soluzioni ai problemi incontrati?
Si. Ci sono 2 topic riguardo la programmazione dei tiny.
Uno è questo --> Compilare sketch per ATtiny su IDE 1.5.8 - Generale - Arduino Forum
L'altro non lo trovo.
Puoi inserire le informazioni in quel topoc, se riguarda l'IDE 1.5.x oppure contatta Leonardo così aggiorna la sua guida con il tuo contributo.
lelebum:
Vi ringrazio per il link a AVRdudeSS e confermo la necessità di copiare la libreria libusb0.ddl nella cartella AVRdudeSS.
scusami, poiché la cosa mi interessa particolarmente, significa che senza questa lib a te dà errore? Potresti farmi la cortesia di eliminarla temporaneamente e riportarmi esattamente l'errore che ottieni? Te ne sarei grato. Questo perché io la lib non l'ho messa e a me errore non ne dà. Grazie.
Abbozzo una idea. Magari c'e' l'hai, senza saperlo, sotto windows/system32.
Sotto Windows (tutte le versioni) le dll vengono cercate prima nella cartella dove c'e' l'exe, poi nella windows\system32 o l'omologa a 64 bit.
Uso gli zip, però sono andato a cercare ed ho trovato il file libusb0.dll in C:\Windows\system32 quindi era installato di suo, magari l'avrò messo la prima volta che ho usato qualcuna di queste interfacce GUI per AVRDUDE, chi si ricorda più? Comunque l'ho rinominato e l'errore è uscito anche a me, per cui confermo anch'io che il file serve, se non c'è già
A beneficio dei posteri....... XD