uLCD-144 4D problem with Duemilanove

floresta:
Which of the four USARTS in the Mega2560 are you using to communicate with your uLCD-144? Is it the same one that is used by the bootloader to download your sketches? In the Duemilanove there is only one USART which is used for both purposes, and therein may lie the reason for the differences in operation.

Don

If the pins are the same, then it is the same USART, is it?

What is not clear, is that are you monitoring this information on the IDE's serial monitor? Or how do you tell that serial port is receiving that data?

I mean, you cannot use this only serial port for LCD and monitoring at the same time, are you sure you use the same code? Something is missing here...

Cheers,
Kari