I probably will. But I'd still like to understand why the port change is not working. Or, for that matter, why I seem to have the same problem changing hardware serial ports. I have the same issue on the Mega when trying any of the other ports:
void setup() {
Serial1.begin(9600);
}
void loop() {
byte x = 3;
delay(500);
Serial1.println(x);
}
No TX LED blink, or serial monitor output. Do I need to tell the serial monitor to pay attention to Serial1 instead of Serial or something?