Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« on: August 06, 2012, 12:43:17 am » |
Ho un arduino mini preso da robotitaly: http://www.robot-italy.com/product_info.php?products_id=2577Non riesco a programmarlo in alcun modo: - ho provato sia ad usare la scheda arduino uno senza chip che il convertitore usb-ftdi - ho provato sia con ide 1.0 che 0.22 - ho provato a premere o meno con diverse tempistiche il tasto di reset Ho controllato le connessioni e sono ok, ho cambiato anche la breadboard di prova. quando carico lo shetck (to provando col test blink) vedo rx e tx lampeggiare, ma non veloci come al solito, e fanno sono un paio di lampeggi, e poi mi ritrovo l'errore not in sync. questo è il messaggio in verbose mode: avrdude: Version 5.4-arduino, compiled on Oct 11 2007 at 19:12:32 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
System wide configuration file is "C:\Program Files (x86)\arduino-0022\hardware/tools/avr/etc/avrdude.conf"
Using Port : \\.\COM3 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: ser_open(): setting dtr avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Recv: avrdude: stk500_getsync(): not in sync: resp=0x73 avrdude: Send: Q [51] [20] avrdude: Recv: avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x73
avrdude done. Thank you.
[Topic spostato dalla pagina principale a qui]
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Dueville (VI)
Online
Edison Member
Karma: 15
Posts: 1052
http://cesarecacitti.wordpress.com/
|
 |
« Reply #2 on: August 06, 2012, 04:17:25 am » |
avevo letto in giro che questa particolare scheda andava collegta ad arduino così: arduino arduino mini 5v 5v gnd gnd tx tx rx rx infatti ero rimasto sorpreso dallo strano collegamento tx/tx rx/rx prova così, vedrai che va 
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #3 on: August 06, 2012, 04:24:27 am » |
Ok, ci provo questa sera, grazie. avevo letto in giro che questa particolare scheda andava collegta ad arduino così: arduino arduino mini 5v 5v gnd gnd tx tx rx rx infatti ero rimasto sorpreso dallo strano collegamento tx/tx rx/rx prova così, vedrai che va  ho provato più volte a scambiare i cavi tx ed rx, ma senza successo.. 
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10274
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #4 on: August 06, 2012, 04:24:40 am » |
Bisognerebbe saperne di più su come hai effettuato i collegamenti seriali tra Arduino UNO (senza chip) o il convertitore USB-Seriale e la tua mini. Molte volte il problema sta nell non corretta gestione del reset. Se puoi postare l'elenco dei collegamenti fatti nei due casi magari esce fuori l'elemento "colpevole". La tecnica ISP puoi anche provarla, come dice Paolo, ma sarebbe un ripiego, se non va la seriale è maeglio farselo sostituire. Riguardo i collegamenti Arduino UNO-Arduino Mini controlla sulla mia Guida la tecnica seriale, ora non ricordo, ma a rigor di logica Cece dovrebbe aver ragione, togliendo il chip dalla UNO non realizzi altro che un prolungamento del collegamento seriale, lo stesso non vale per il convertitore. UN errore certamente Cece lo commette: va collegato ANCHE il RESET altrimenti non funzionerà MAI. 
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #5 on: August 06, 2012, 04:28:34 am » |
io ho seguito la guida ufficiale, come indicato a fondo di questa pagina: http://arduino.cc/it/Guide/ArduinoMinil'ho fatto però con una scheda arduino uno invece che arduino NG purtroppo per ora non posso fare altro perchè sono in ufficio. ciao.
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Online
Edison Member
Karma: 15
Posts: 1052
http://cesarecacitti.wordpress.com/
|
 |
« Reply #6 on: August 06, 2012, 04:29:33 am » |
sisi, il reset era scontato 
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10274
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #7 on: August 06, 2012, 04:35:55 am » |
Lascia perdere, la Guida ufficiale diceva anche che con Arduino UNO non era praticabile la tecnica ISP. Almeno per gli argomenti che ho trattato io nelle mie 65 pagine, la Guida Ufficiale è quella di Menniti  sisi, il reset era scontato  t'avrei creduto un poco se avessi omesso l'alimentazione, quindi non facciamo i furbi; tra me e te ci sono 4 generazioni di esseri umani, tra trent'anni potrai tentare, con scarse possibilità di successo, di rifilarmi una qualche panzana, la berrò se sarò sufficientemente rincoglionito a causa del mio status di venerdando ultraottantenne! 
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Online
Edison Member
Karma: 15
Posts: 1052
http://cesarecacitti.wordpress.com/
|
 |
« Reply #8 on: August 06, 2012, 04:41:47 am » |
Lascia perdere, la Guida ufficiale diceva anche che con Arduino UNO non era praticabile la tecnica ISP. Almeno per gli argomenti che ho trattato io nelle mie 65 pagine, la Guida Ufficiale è quella di Menniti  sisi, il reset era scontato  t'avrei creduto un poco se avessi omesso l'alimentazione, quindi non facciamo i furbi; tra me e te ci sono 4 generazioni di esseri umani, tra trent'anni potrai tentare, con scarse possibilità di successo, di rifilarmi una qualche panzana, la berrò se sarò sufficientemente rincoglionito a causa del mio status di venerdando ultraottantenne!  poteva sempre premere il tastino reset 
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10274
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #9 on: August 06, 2012, 04:44:38 am » |
Lascia perdere, la Guida ufficiale diceva anche che con Arduino UNO non era praticabile la tecnica ISP. Almeno per gli argomenti che ho trattato io nelle mie 65 pagine, la Guida Ufficiale è quella di Menniti  sisi, il reset era scontato  t'avrei creduto un poco se avessi omesso l'alimentazione, quindi non facciamo i furbi; tra me e te ci sono 4 generazioni di esseri umani, tra trent'anni potrai tentare, con scarse possibilità di successo, di rifilarmi una qualche panzana, la berrò se sarò sufficientemente rincoglionito a causa del mio status di venerdando ultraottantenne!  poteva sempre premere il tastino reset  certamente, poteva anche collegare al tastino reset un mosfet sincronizzato con il Big Ben di Londra 
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Online
Edison Member
Karma: 15
Posts: 1052
http://cesarecacitti.wordpress.com/
|
 |
« Reply #10 on: August 06, 2012, 07:03:50 am » |
certo maaaaaaa  non la finiva +
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #11 on: August 06, 2012, 02:56:15 pm » |
Risolto, o quasi.. Programmando da un altro pc funziona. Ho un fortissimo dubbio che il problema sia causato da http://codebender.cc, del quale ho avuto la grande fortuna di avere accesso alla beta. peccato che non mi funzioni l'upload da browser, ed effettivamente da dopo aver installato i suoi drivers ho avuto problemi. Peccato che da device manager mi dice che i drivers arduino vanno bene, quindi non so come ripristinare una situazione funzionante sul mio pc.. Ciao. [EDIT] Aggiungo un altro dettaglio: Installando arduino 1.0.1 non ho più il problema, non so se codebender mi avesse alterato dei files di configurazione di arduino o meno, però con una nuova installazione pulita sta funzionando. Invece per quanto riguarda arduino 0.22 credo che non riuscisse a programmare il mini perchè all'inizio la scheda mini era basata solo su atmega168, mentre nel nuovo ide posso scegliere da mini con 168 e mini con 328.
|
|
|
|
« Last Edit: August 06, 2012, 03:22:20 pm by lollotek »
|
Logged
|
|
|
|
|
|