Serial Upload on linux: reset acting weird

using the exact same reset setup as a freeduino with a max 232

http://mcukits.com/2009/03/12/assembling-the-freeduino-serial-v20-board-max232/

where DTR comes in the serial port, is handled by the max232 and sent to the avr, I am seeing some weirdness that is causing a not in sync error (using ubuntu)

looking on my scope I can see the reset pin pulled high to 5 volts, I can see the reset pulse come in, then about 150ms later the reset line is pulled low and remains low for the entire duration of the attempted upload

any suggestions?

Do you have a 0.1 uF capacitor between DTR and the reset pin?

yes

How about the 10K ohm pull-up resistor on the reset pin?

You shouldn't have the reset being pulled low for so long, if you have the right capacitor and pull up resistor values on the reset pin. Can you double check the values? Or look for possible shorts on the capacitor?

the reset pulse looks perfect, its 150 ms after the reset pulse it drops low and stays there

I guess I am misunderstanding what you are saying about the reset pulse. I am hearing that the reset drops low and stays low. Am I hearing this wrong? This would be true for ICSP programming but for serial uploads the bootloader should be running. Or am I missing something?

reset stays high, drops low for ~64ms, goes back high and 150 ms later drops low and stays there until the computer stops trying to upload, then returns to high

Very strange indeed, with the proper capacitor and pull-up resistor this behavior should not be happening. It could be a bad capacitor or short somewhere between the DTR and reset pin. With the reset (active low signal) being kept low it will keep the processor in reset mode which is causing the upload failures. I am not following you when you say it looks perfect?

sigh the reset pulse of the signal looks fine, its the being pulled down after thats the problem

anyone have a serious suggestion?

Okay sorry, I follow what you mean now.

Have you scoped the DTR signal and see if it is pulsing similar to reset?

yes its doing the same thing

It seems the DTR signal is leaking into the reset somehow. Have you tried replacing the capacitor?