Programming Writting failing

Hi,

I have been using a standalone arduino board, custom design, that i program using an external FTDI breakout board.

I´am currently using the eclipse environment, everything has been working smoothly, but today got a strange error when programming.

Launching C:\Program Files\arduino-1.0.1\hardware\tools\avr\bin\avrdude -patmega2560 -cstk500v2 "-P\.\COM9" -b115200 -Uflash:w:MCU2.hex:a "-CC:\Program Files\arduino-1.0.1\hardware\tools\avr\etc\avrdude.conf"
Output:

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.03s

avrdude: Device signature = 0x1e9801
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "MCU2.hex"
avrdude: input file MCU2.hex auto detected as Intel Hex
avrdude: writing flash (50110 bytes):

Writing | #################################################avrdude: stk500v2_ReceiveMessage(): timeout
avrdude execution aborted

I think i didn´t do anything wrong to my configs. I have tried several FTDI, my collegue is able to program my own platform but i cannot, i think is something software related but i dont´know what.

As anyone dealt with this problem? I really don´t understand what might be going wrong.
Any ideas?

Thank you

Solved.

Problem was to many exclamation points on my code on some Serial.println, forgot that this was an issue...