@maniacbug, in that last post you write "Then I had the idea to connect a Sparkfun Pro Mini to this system. I have not been thrilled with the flaky and unreliable Pro Mini, plus using it for this system doesn’t bring any distinct advantages. Consequently, I won’t be continuing to use this board."
I'm not sure what your experience was with the promini. I've built about 15 of them into projects before switching to standalone, I have not had any problems with them not caused by my accidentally shorting pins out.
What has me totally vexed is not being able to download code into a '1284 via FTDI Basic USB/Serial Adapter.
Vista 32 bit with 1.0 and the mighty 1284 files in the Arduino-1.0/hardware/mighty-1284p/ folder
I get this error message
Binary sketch size: 1188 bytes (of a 130048 byte maximum)
C:\Arduino-1.0\hardware/tools/avr/bin/avrdude -CC:\Arduino-1.0\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega1284p -carduino -P\\.\COM22 -b115200 -D -Uflash:w:C:\Users\Owner\AppData\Local\Temp\build6260384927731181884.tmp\sketch_feb12a.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:\Arduino-1.0\hardware/tools/avr/etc/avrdude.conf"
Using Port : \\.\COM22
Using Programmer : arduino
Overriding Baud Rate : 115200
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.
Is this a clue? Using Programmer : arduino
Do I need to change this -carduino to -cstkv500v1 somewhere?
IDE 1.0 downloads this simple sketch into a duemilanova, yet I can't get it into a '1284 with optiboot 4.5 on it.
Boards.txt is set to 115200 also.
Duemilanove command:
Binary sketch size: 1026 bytes (of a 30720 byte maximum)
C:\Arduino-1.0\hardware/tools/avr/bin/avrdude -CC:\Arduino-1.0\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -carduino -P\\.\COM10 -b57600 -D -Uflash:w:C:\Users\Owner\AppData\Local\Temp\build6260384927731181884.tmp\sketch_feb12a.cpp.hex:i
so I guess -carduino is ok....
void setup(){
pinMode (13, OUTPUT);
}
void loop(){
digitalWrite (13, HIGH);
delay (500);
digitalWrite (13, LOW);
delay (500);
}
And if I use 1.0's "Upload using programmer" to load the sketch it runs just fine.