hey guys & gals,
I have a slight problem here. Last night I soldered together my own Sanguino board. I went with a real bare bones design. I'm using my authentic Atmel avrispmkii USB ICSP programmer.
It all works great. I'm able to upload the basic "blink" sketch onto the chip via the Arduino IDE. There's one major problem. The LED blinks on and off about once every 16 seconds.... leading me to believe the chip is using its internal oscillator of 1MHz instead of the 16Mhz crystal in have installed.
Sounds like a good theory right? I'm a little unsure though. I'm using some real cheapie crystals I bought from Ebay. The two caps I'm using are good caps, but they're labeled 104 ... which is 100nf instead of the 20-20pf that I should be using.
Does anyone have experience with this? I'm almost positive it's just using the internal oscillator.
I was about to test it by de-soldering a leg of the crystal to see if the led will still blink ... but wanted to wait until maybe someone could tell me what might be really happening.
here is what I have in boards.txt (inside my Sanguino folder)
avrispmkii.name=Sanguino w/mkii
avrispmkii.upload.protocol=avrispmkii
avrispmkii.upload.maximum_size=63488
avrispmkii.upload.speed=38400
avrispmkii.upload.using=avrispmkii
avrispmkii.bootloader.low_fuses=0xFF
avrispmkii.bootloader.high_fuses=0xDC
avrispmkii.bootloader.extended_fuses=0xFD
avrispmkii.bootloader.path=atmega644p
avrispmkii.bootloader.file=ATmegaBOOT_644P.hex
avrispmkii.bootloader.unlock_bits=0x3F
avrispmkii.bootloader.lock_bits=0x0F
avrispmkii.build.mcu=atmega644p
avrispmkii.build.f_cpu=16000000L
avrispmkii.build.core=arduino
thanks,
Phil