Hi,
I have constructed a 'minimalist' UNO-type Arduino.
There is a '328 chip + bootloader + 16MHz Xtal& 22pF caps.( I have checked everything by substituting it in an Arduino board,
successfully bending a load of pins as well )
The reset pin is connected to 5V by a 10K resistor with a push-sw to short it to ground.
The Rx and Tx go via a MAX232 to a 9-pin connector and I am using a USB to RS232 cable to upload Arduino sketches.
Initially, I couldnt get any joy because the cable was a Mickey-Mouse job.
To my astonishment, the 'contact' email in China actually returned my emails and gave me a link to
to a working driver!
Not only that, but I managed to do my homework and successfully did a loop-back test to check the
cable worked as advertised!
I checked the baud-rate was correct, but the sketches uploads always failed with that standard error message:
"avrdude skt500 sync error resp 0X00". It was a 'reset' problem after all.
I finally tracked down some old forum discussions and it transpires that you have to press the manual reset
at the right time, but no-one is quite sure what that time is, although it may be between zero and 10 seconds.
I do love mathematical precision, dont you?
Is there any way to accomplish this automatically? Does the cable not send some signal down the DTR line?
The CP210X module has a DTR signal like that, does anyone happen to know if the cables have a similar fucntion?
bruce