Pages: 1 [2]   Go Down
Author Topic: ARDUINO DUE... stand alone!!!  (Read 2099 times)
0 Members and 1 Guest are viewing this topic.
Palermo
Offline Offline
God Member
*****
Karma: 3
Posts: 758
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Per quello che so io l'Arduino DUE dovrebbe usare l'oscillatore interno, ad ogni modo non puoi fare un arduino Due Standalone perché il bootloader dell'Arduino li scrivono in una ROM dedicata direttamente in Atmel, se compri un SAM3X non ha il bootoader e non lo puoi programmare se non con un programmatore...

Avevo letto di questo bootloader, pensavo però che fosse installato di serie su tutti i micro...

Qua una disscussione: http://arduino.cc/forum/index.php?topic=128913.0
« Last Edit: March 27, 2013, 02:40:42 am by GianfrancoPa » Logged

Gianfranco

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9191
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Per quello che so io l'Arduino DUE dovrebbe usare l'oscillatore interno, ad ogni modo non puoi fare un arduino Due Standalone perché il bootloader dell'Arduino li scrivono in una ROM

Incredibile esistono già le leggende metropolitane sulla DUE  smiley-mr-green
Il clock è tramite un quarzo da 12 MHz più un quarzo da 32768 Hz per l'rtc, il bootloader è di serie su tutti i micro di questa tipologia e non ha nulla a che vedere con l'Arduino team.
Logged

Ivrea
Offline Offline
God Member
*****
Karma: 5
Posts: 680
"La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché." Albert Einstein
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Boia come ero informato...  smiley-razz
Per il quarzo hai ragione, non i ricordo dove avevo sentito quella cosa ma evidentemente si sbagliavano...  smiley-wink Per il bootloader forse mi era fatto confondere da quanto scritto sulla pagina dell'Arduino DUE (http://arduino.cc/en/Main/ArduinoBoardDue):

Quote
Memory

The SAM3X has 512 KB (2 blocks of 256 KB) of flash memory for storing code. The bootloader is preburned in factory from Atmel and is stored in a dedicated ROM memory. The available SRAM is 96 KB in two contiguous bank of 64 KB and 32 KB. All the available memory (Flash, RAM and ROM) can be accessed directly as a flat addressing space.

Il che non dice che quel bootloader è solo per arduino...  smiley-razz
Logged

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se il pcb è fatto bene un tqfp ad aria calda lo saldi.
...
Scusami leo, quello citato non ho mai detto.
Ciao Uwe


Un classico esempio di informazione distorta dalla politica !!  smiley-lol smiley-lol
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

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

Scusami leo, quello citato non ho mai detto.
Ciao Uwe
Sì, ho fatto casino io con i quote.
Logged


Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9191
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Giusto per la cronaca, stanno arrivando i primi cloni della DUE, questo è uno che rispetta le regole sul marchio e offre dei miglioramenti.
Logged

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

Un classico esempio di informazione distorta dalla politica !!  smiley-lol smiley-lol
Ho un portatile che alle volte mi legge i click o i doppi click anche sfregando sul bordo del tap con la manica... un supplizio. Spesso mi fa copia/incolla da solo oppure mi ritrovo a scrivere in punti diversi del testo perché ha sentito un click che non ho fatto e mi sposta da solo il cursore.... stavo tagliando le parti che non volevo citare e mi ha fatto casino, poi ho sistemato ma non ho ricontrollato con la preview... difatti vedete che era quotato anche il mio testo...  smiley-sweat
Logged


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

Il che non dice che quel bootloader è solo per arduino...  smiley-razz
Il bootloader della DUE non è infatti solo per l'Arduino. Lo specificò tempo fa lo stesso Banzi quando, ad una mia supposizione di una breakout col chip SAM3X, mi ponevo anch'io il problema del bootloader. Massimo intervenne specificando appunto che quel software è preinstallato da Atmel stessa ed è universale, come ha precisato anche Astrobeed.
Logged


Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9191
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

 e mi sposta da solo il cursore....

Se ti sposta da solo il cursore mentre stai usando il mouse sul portatile è dovuto ad un conflitto tra il touchpad e il mouse, succede sia in Windows che con Linux, per ovviare basta disattivare il touchpad quando si usa il mouse.
Logged

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

Se ti sposta da solo il cursore mentre stai usando il mouse sul portatile è dovuto ad un conflitto tra il touchpad e il mouse, succede sia in Windows che con Linux, per ovviare basta disattivare il touchpad quando si usa il mouse.
Ho provato ma mi trovo peggio... preferisco, mentre scrivo, spostare il cursore al di fuori dell'area di testo dove sto scrivendo così che un click fantasma non mi sposti il cursore in un'altra zona ma cada ad esempio su un'area vuota della finestra visualizzata.
Logged


Palermo
Offline Offline
God Member
*****
Karma: 3
Posts: 758
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Altre info sul bootloader:

http://arduino.cc/forum/index.php/topic,128913.0.html
Logged

Gianfranco

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9191
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Altre info sul bootloader:

Generalizzando la cosa, tutti i micro con core ARM, non importa quale, hanno sempre un bootloader integrato, a seconda dei casi può essere solo tramite porta seriale oppure tramite altre periferiche come la SPI, USB, lettura diretta da SD, etc.
Poi ci sono le modalità di programmazione hardware diretta tramite apposito programmatore dedicato, tipicamente via JTAG, ma non solo, e la possibilità del cosidetto debug hardware, ovvero poter leggere lo stato dei registri macchina, e/o della memoria, mentre il micro sta lavorando, per questa funzionalità esistono vari livelli (quali sono implementati dipende dal produttore e dal tipo di micro) e può essere necessario un hardware/software molto costosi per accedere al massimo livello di debug hardware.
Logged

Pages: 1 [2]   Go Up
Jump to: