Pages: 1 [2] 3 4   Go Down
Author Topic: Atmega8 MLF problemi con avrdude  (Read 3479 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12459
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho qui il pc di mio cugino da riparare e posso riprovare visto che c'è xp; già che ci sono vedo anche che dice SinaProg.
Che stress...
Se riesci non dirlo a Leo.... smiley-mr-green

Quote
Piccolissimo OT: perchè ho pensato a male quando ho letto la sigla MLF!?!??!?!
Forse perchè sei uno zozzone  smiley-wink
Femmena, tu sì na MLF, chist'uocchi e fatte chiagnere lacreme e nfamità.... ROTFL  smiley-yell smiley-yell
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Taranto, Puglia
Offline Offline
God Member
*****
Karma: 1
Posts: 758
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

* For using SinaProg with Wine in Linux, rename "Port.txt" to "Port.win" and then rename "Port.lnx" to "Port.txt"

C'è scritto nel readme  smiley-yell
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 327
Posts: 22651
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

* For using SinaProg with Wine in Linux,

Ripeto, SinaProg è un frontend. E' solo un'interfaccia grafica per pilotare avrdude, non aggiunge nulla di più. Se si ha Linux e si conoscono quei 3 comandi per usare avrdude da terminale, è perfettamente inutile installare diversi mega di roba qual è WINE solo per usare SinaProg per pilotare un software di qualche centinaio di kB...
Logged


Taranto, Puglia
Offline Offline
God Member
*****
Karma: 1
Posts: 758
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

* For using SinaProg with Wine in Linux,

Ripeto, SinaProg è un frontend. E' solo un'interfaccia grafica per pilotare avrdude, non aggiunge nulla di più. Se si ha Linux e si conoscono quei 3 comandi per usare avrdude da terminale, è perfettamente inutile installare diversi mega di roba qual è WINE solo per usare SinaProg per pilotare un software di qualche centinaio di kB...


Concordo perfettamente smiley-wink ero solo per chiarire che il programma si può usare  su linux
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12459
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

* For using SinaProg with Wine in Linux,

Ripeto, SinaProg è un frontend. E' solo un'interfaccia grafica per pilotare avrdude, non aggiunge nulla di più. Se si ha Linux e si conoscono quei 3 comandi per usare avrdude da terminale, è perfettamente inutile installare diversi mega di roba qual è WINE solo per usare SinaProg per pilotare un software di qualche centinaio di kB...


Concordo perfettamente smiley-wink ero solo per chiarire che il programma si può usare  su linux
L'aveva già scritto Testato  smiley-wink Io resto della mia opinione (v. post precedente), visto che AVRDUDE un comando per la lettura della signature sembra non averlo e che invece il SinaProg riesce a mostrarla, qui c'è una contraddizione. Penso che per BUD valga la pena tentare di leggerla.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

0
Offline Offline
Faraday Member
**
Karma: 46
Posts: 5851
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

meny non mi risulta,
su sinaprog metti manualmente il tipo di micro, solo successivamente puoi fare search, e poi nella finestra fuse appare la signature., non c'e' una ricerca automatica del tipo di micro.
oppure non ho capito bene come usarlo  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12459
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

meny non mi risulta,
su sinaprog metti manualmente il tipo di micro, solo successivamente puoi fare search, e poi nella finestra fuse appare la signature., non c'e' una ricerca automatica del tipo di micro.
oppure non ho capito bene come usarlo  smiley
Sì, è come dici, mi sono espresso male.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 327
Posts: 22651
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

meny non mi risulta,
su sinaprog metti manualmente il tipo di micro, solo successivamente puoi fare search, e poi nella finestra fuse appare la signature., non c'e' una ricerca automatica del tipo di micro.
oppure non ho capito bene come usarlo  smiley
Senz'altro farà una operazione qualsiasi (tipo anche la lettura dei fuse) così da ottenere contemporaneamente da avrdude la signature, che riporterà sulla maschera (immagino, non so perché non conosco il software).
Logged


0
Offline Offline
Faraday Member
**
Karma: 46
Posts: 5851
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sto' provando ad usarlo su WinXP (perche' su win7 credevo non mi funzionasse) ma non capisco come farlo andare.
Menny a te funziona giusto ?
dimmi dove sbaglio

1-tengo arduino su Com3, quindi nella sezione Programmer metto COM3 e velocita' BR115200
(primo dubbio, sinaprog, ma anche avrdude ed altri, possono essere usati in questo modo, cioe' con la com attraverso il bootloader ?)

2-scelgo in Device -> ATmega328P

3- clicco Search, apro la finestra di dialogo e tutto va come deve andare, il micro e' riconosciuto e la signature e' giusta
Quote
avrdude -C avrdude.conf -c arduino -P com3 -b 115200 -p m328p -q
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e950f
avrdude: safemode: Fuses OK
avrdude done.  Thank you.

4-clicco in Flash "READ"
nella finestra di dialogo mi appare questo errore

Code:
"D:\Backup\PERSONALE\Varie\Elettronica\ARDUINO\Bootloader\Programmatore\SinaProg_2.0\data\avrdude.exe" not found

Visto che avrdude.exe viene correttamente trovato nella sua posizione durante il primo passaggio, come mai nel secondo non lo trovo ?
Ho lo stesso risultato sia su Win7-64 che su WinXP-32
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12459
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Io la lettura l'ho fatta da riga di comando e sempre specificando un file .hex di destinazione, quindi non so dirti. La velocità della com non deve essere comunque quella della board virtuale bensì quella dell'ArduinoISP (se hai 1.0 dovrebbe essere 9600), ma comunque Leo diceva che non dovrebbe essere importante specificare i BAUD.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

0
Offline Offline
Faraday Member
**
Karma: 46
Posts: 5851
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma io sto' provando ad usarlo senza ArduinoISP, cioe' via seriale, dal bootloader, e' questo il problema ? smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12459
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ma io sto' provando ad usarlo senza ArduinoISP, cioe' via seriale, dal bootloader, e' questo il problema ? smiley
Cioè stai leggendo direttamente il micro di Arduino? Mai fatta questa prova; se ricordi a me interessava lo status di stand-alone.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

0
Offline Offline
Shannon Member
****
Karma: 130
Posts: 10465
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sul sito riporta che funziona su linux tramite wine.

ma probabilmente ci saranno altre gui apposite per linux ? io non ne conosco

wine non è un front-end ma un layer di emulazione windows. Simile c'è cedega (a pagamento) e altri, ma wine è attualmente uno dei migliori

un'altra soluzione è quella di usare una macchina virtiuale come virtualbox o simili, in cui puoi installare widows
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 564
Posts: 12459
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

sul sito riporta che funziona su linux tramite wine.

ma probabilmente ci saranno altre gui apposite per linux ? io non ne conosco

wine non è un front-end ma un layer di emulazione windows. Simile c'è cedega (a pagamento) e altri, ma wine è attualmente uno dei migliori

un'altra soluzione è quella di usare una macchina virtiuale come virtualbox o simili, in cui puoi installare widows
Non credo che qualcuno finora abbia detto che wine sia un front-end, il termine è stato usato e ri-usato da Leo
Quote
Ripeto, SinaProg è un frontend.
  smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Marche
Offline Offline
Edison Member
*
Karma: 33
Posts: 2265
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ci rinuncio, nemmeno sinaprog me li riconosce.
Solo alimentando il micro con un alimentatore esterno e non da arduino come signature mi da 0xFFFFFF oppure 0x000000.
Usando arduino mi da sempre "programmer not in sync, resp=0x15" (ho messo il condensatore da 10uF e la resistenza da 120 ohm sul reset coma da guida ma non è cambiato nulla).
Mi sa faccio prima a buttarli già ho ripiegato su un attiny2313.
Mi fa strano però che su 5 ordinati i primi tre li ho usati senza problemi e per gli altri due non c'è stato verso.
Quando non è, non è.
Logged

Pages: 1 [2] 3 4   Go Up
Jump to: