Hello everyone.
I'm trying to uplaod code to my ESP-03, with these settings:
Generic ESP8266 Module,
CPU frequency: 80MHz
Flash Frequency: 40MHZ
Flash Mode: DIO
baud rate: 115200
Flash size: 4M(1M SPIFFS)
Reset Method: ck
Like PaulRB said, the connections you've tried are wrong.
You can't have two devices transmitting on the same line. Device one should transmit to the receiver line of device two, and device two should transmit to the receive line of device one.
You didn't enable the chip, either. CH_PD shouldn't be floating.
As far as I know, there aren't any 4MB versions of the ESP-03, only 0.5MB. You probably want to use QIO mode instead of DIO.
What reset circuitry are you using? Did you tie GPIO0 to ground manually while resetting/uploading?