FUSES

Configurata la PATH

GRMBP:~ graschetti$ cat .bash_profile

PATH=$PATH:/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin

GRMBP:~ graschetti$

Partendo da un ATmega328P NUOVO

Giampieros-iMac-4:~ giampiero$ avrdude -c avrispv2 -p m328p -P /dev/tty.usbmodem00077021 –v

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f

avrdude: safemode: Fuses OK (H:07, E:D9, L:62)

avrdude done. Thank you.

Giampieros-iMac-4:~ giampiero$

SE RISPONDE COSì NON VA BENE !!!

AVR Part : ATMEGA328P

FUSES H 0000 0111 / E 1101 1001 / L 0110 0010

http://www.ladyada.net/learn/avr/fuses.html

Il clock è la cosa principale da gestire.

Di default è attivo il clock interno a 8Mhz che viene diviso per 8 quindi la CPU gira a 1Mhz

Per modificare il clock è necessario agire su Low Fuse (default a 0x62 vedi sopra)

Per verificare il funzionamento del sistema di sviluppo può essere interessante attivare il clockout sul pin 14 PB0 scrivendo 0x22 il Low

Difficile che vada al primo colpo :-)

mac info: http://www.pololu.com/docs/0J36/5.b