I have a SF Arduino Pro 328 5V board and a “red” FTDI Basic board that works fine with the Arduino environment. However, when I try to use my avr-gcc and avrdude to program it (This is not an uncommon environment) using this invocation:
This doesn’t work. It acts like it isn’t toggling the reset line and gives this error:
avrdude: stk500_recv(): programmer is not responding
Those in the know - Since this setup works fine in the Arduino IDE and fails outside of it, can I assume that avrdude simply doesn’t know the “DTR = reset” trigger trick? If so, how come you use -c arduino? I’m probably just showing my ignorance and assuming too much here!
dlc:
I have a SF Arduino Pro 328 5V board and a “red” FTDI Basic board that works fine with the Arduino environment. However, when I try to use my avr-gcc and avrdude to program it (This is not an uncommon environment) using this invocation:
This doesn’t work. It acts like it isn’t toggling the reset line and gives this error:
avrdude: stk500_recv(): programmer is not responding
Those in the know - Since this setup works fine in the Arduino IDE and fails outside of it, can I assume that avrdude simply doesn’t know the “DTR = reset” trigger trick? If so, how come you use -c arduino? I’m probably just showing my ignorance and assuming too much here!
Thanks all,
DLC
I hate answering my own questions… I saw another post on this topic which mentioned the baud rate. DOH. Set the -b 57600 and all works peachy.