Pages: [1]   Go Down
Author Topic: X I POSSESSORI DI MEGA  (Read 433 times)
0 Members and 1 Guest are viewing this topic.
0
Online Online
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
a quanto pare è stato risolto il bug nel boot-loader che impediva l'uso del watchdog.
Servono però dei test per fare in modo tale che la modifica sia accettata e resa disponibili d'ora in avanti nell'IDE.

link alla discussione + link al nuovo boot-loader: https://github.com/arduino/Arduino/pull/1183#issuecomment-13093666

un grazie a tutti quelli che vorranno dare una mano
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 103
Posts: 6589
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

x iscrizione (anche se non ho ancora la MEGA)
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1722
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Una mega 1280 può fare al caso vostro? Così faccio le prove
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

Milan, Italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 329
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Va bene anche l'Arduino Adk?
Logged


0
Online Online
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

dovrebbe supportare anche il 1280 e qualhe altro chip

Code:
//  #if (!defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__)  && !defined(__AVR_ATmega2561__)  && !defined(__AVR_ATmega1284P__)  && !defined(__AVR_ATmega640__))
#if (defined(EEARL) && defined(EEARH)  && defined(EEMWE)  && defined(EEWE)  && defined(EEDR))

come noterete la riga con i nomi dei chip è commentata e scambiata con quelle EE* che non so cosa vogliano dire... ma direi che è una generalizzazione della riga precedente.

la Arduino ADK invece è sicuramente compatibile: da http://arduino.cc/en/Main/ArduinoBoardADK
Quote
The ATmega2560 on the Arduino ADK comes preburned with a bootloader (the same on Mega 2560)
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

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

Code:
#if (defined(EEARL) && defined(EEARH)  && defined(EEMWE)  && defined(EEWE)  && defined(EEDR))

come noterete la riga con i nomi dei chip è commentata e scambiata con quelle EE* che non so cosa vogliano dire...
Viene identificato il chip a seconda della presenza o meno di determinati registri.
Quei registri nello specifico guardano la gestione della EEPROM.
Logged


Offline Offline
Full Member
***
Karma: 3
Posts: 135
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
a quanto pare è stato risolto il bug nel boot-loader che impediva l'uso del watchdog.
Servono però dei test per fare in modo tale che la modifica sia accettata e resa disponibili d'ora in avanti nell'IDE.

link alla discussione + link al nuovo boot-loader: https://github.com/arduino/Arduino/pull/1183#issuecomment-13093666

un grazie a tutti quelli che vorranno dare una mano

io a suo tempo avevo provato il bootloader modificato da dove penso derivi questa versione ed in effetti il reset non era presente e il watchdog veniva abilitato correttamente terminato il bootloader.
Il mio problema era che non riuscivo piu' a caricare sketch tramite avrdude da riga di comando dalla mia Raspy (faccio cosi' per avere una possibilita' di aggiornamento da remoto),in quanto lo stesso mi dava errore.Forse perche' andrebbe aggiornato anche lui??...comunque questa settimana sono all'estero per lavoro,riesntro venerdi e nel weekend cerchero' di darci uno sguardo.
Logged

Pages: [1]   Go Up
Jump to: