It seems like this is a pretty common problem. I have trawled the boards and tried lots of things out. Brand new Pro Mini 5v 16Mhz. New FTDI Basic too. Have tried with tools/board select = Pro Mini and several others with same result each time. Have same 57600 set in code and for USB properties. Also have 'Set RTS on close' selected in properties for the USB port as per Arduino guidance notes for Pro Mini.
Have tried on 2 Macs and PC running Parallels and get same result every time. Green on board led (and led connected to out 13) flashes on initial connection and at start of upload. Pushing reset button also flashes LED. I have previously successfully connected to Mega Pro, so I think drivers are OK.
Any advice or ideas would be appreciated. By the way, I am very much a newbie, so be gentle with me please.
Verbose output is below:
Binary sketch size: 1010 bytes (of a 30720 byte maximum)
C:\Users\Administrator\Documents\arduino-0021[1]\arduino-0021\hardware/tools/avr/bin/avrdude -CC:\Users\Administrator\Documents\arduino-0021[1]\arduino-0021\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -cstk500v1 -P\.\COM4 -b57600 -D -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\build2720414113592612904.tmp\sketch_dec21c.cpp.hex:i
avrdude: Version 5.4-arduino, compiled on Oct 11 2007 at 19:12:32
Copyright (c) 2000-2005 Brian Dean,
System wide configuration file is "C:\Users\Administrator\Documents\arduino-0021[1]\arduino-0021\hardware/tools/avr/etc/avrdude.conf"
Using Port : \.\COM4
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.