Si leo, sono pochi 3.3v per 20MHz di clock infatti sto lavorando fuori SOA, ma non ti lasciare influenzare dalla SOA, almeno per come la vedo io la SOA è legata più alla dissipazione che alla stabilità. Però potrebbe anche essere questo il motivo putroppo mi serve 3.3v e quarzi di frequenza inferiore a 16 non ne ho.
Proverò con arduino 2009 oppure con il 644 rimanendo in SOA 5V 20MHz.
Il codice viene dalla versione 1.0.1 e il file è Arduino-usbserial.c.
Il compilatore è avr-gcc 4.5.1 con le patch di mamma atmel, e quello di cui abbiamo discusso tempo fa.
avr-libc-1.7.1-3.fc12.noarch che dovrebbe essere quello consigliato da atmel, non considerare il -3 dopo 1.7.1 perchè si tratta del build numero 3.
Tu dovresti avere la UNO, provi con screen alla massima velocità?
$ screen /dev/ttyACM0 250000
250000 è il baud rate, se lo metto a 57600 lavora.
Ciao.