Why does the arduino not work immediately on power up? Even pressing the reset button on the arduino doesn't seem to solve the problem.
Baud rates are matching, 8n1 config.
I haven't bothered posting my program as it happens with any program, regardless of peripheral devices attached.
That should be an indication that the Arduino is working.
This is fixed if I open up the serial monitor, which I think must be restarting the arduino.
It does reset the Arduino AND set some parameters for the serial port.
I have a USB powered Arduino Mega 1280, which I tend to monitor using Cutecom instead of using the serial monitor
So, the problem is not with the Arduino. It is with Cutecom.