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