Hoping to get some assistance in using the BUB II to program the ATMega644P, both of which I purchased from you a month or two ago. I'm finally getting around to putting some components on a development board and have not had any luck programming the 644P.
As provided with the "blink" program, the AVR seems to be operating normally when powered up.
The BUB II likewise appears to be functional, I did use it to successfully program an ATMega328P-PU with the "blink" program, so I know it is capable of resetting an AVR and communicating with it.
While trying to program the 644P, I see the LED on pin 13 stop blinking for a bit, indicating that the BUB II is actuating the reset pin of the processor, but no transfer of data seems to be taking place. A copy-and-paste from my Arduino 1.0.4 IDE is as follows:
Code: Select all
Binary sketch size: 1,140 bytes (of a 63,488 byte maximum)
C:\Program Files\arduino-1.0.4\hardware/tools/avr/bin/avrdude -CC:\Program Files\arduino-1.0.4\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega644p -cstk500v1 -P\\.\COM7 -b57600 -D -Uflash:w:C:\Users\AppData\Local\Temp\build5181601075636667321.tmp\Blink.cpp.hex:i
avrdude: Version 5.11, compiled on Sep 2 2011 at 19:38:36
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "C:\Program Files\arduino-1.0.4\hardware/tools/avr/etc/avrdude.conf"
Using Port : \\.\COM7
Using Programmer : stk500v1
Overriding Baud Rate : 57600
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Recv:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude done. Thank you.
Code: Select all
BUB II ATMega644P
GND AVR ground
CTS AVR ground
VCC AVR +5
TX Pin 14 (RXD)
RX Pin 15 (TXD)
Code: Select all
Binary sketch size: 1074 bytes (of a 63488 byte maximum)
C:\Program Files\arduino-0022\hardware/tools/avr/bin/avrdude -CC:\Program Files\arduino-0022\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega644p -cstk500v1 -P\\.\COM7 -b57600 -D -Uflash:w:C:\Users\AppData\Local\Temp\build1881022248408480352.tmp\Blink.cpp.hex:i
avrdude: Version 5.4-arduino, compiled on Oct 11 2007 at 19:12:32
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
System wide configuration file is "C:\Program Files\arduino-0022\hardware/tools/avr/etc/avrdude.conf"
Using Port : \\.\COM7
Using Programmer : stk500v1
Overriding Baud Rate : 57600
avrdude: ser_open(): setting dtr
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Recv:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: Send: Q [51] [20]
avrdude: Recv:
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
avrdude done. Thank you.
Please advise, I had very high hopes for the future of this AVR, as it is an integral part of a project I'm building.
[edit] I swear, my browser does some strange stuff with online forms. Deleted some superfluous chaff from the copy-paste [/edit]