Serial graphic LCD help

I have been using a simple 16x2 LCD for a while now without any problems. I just got one graphic LCD from Sparkfun with a graphic LCD backpack pre-soldered to the LCD and I am having problems displaying anything.
I have been reading that everyone suggests to update the firmware on the backpack but I do not have the equipment to do that.
Isn’t there a way to make a simple “hello world” program work without any tweeking or modifying?

I connect 5V pin on arduino to the Vin pin on the backpack,
I connect GND pin on arduino to GND on backpack.
I connect A5 pin on arduino to RX on backpack.
I connect A4 pin on arduino to TX on backpack.

You should provide a link to the appropriate Sparkfun page, else nobody knows what you're talking about.


The TX pin on the LCD goes to the RX pin on the arduino and RX goes to TX. It uses serial, not I2C. Read the datasheet to better understand how it works.

Ahh yes.
Now the display is displaying something but not exactly what I what I want it to.
I a following this:
And here is the hello world program included in that library:

  GLCD Library - Hello World
 This sketch prints "Hello World!" to the LCD
 and shows the time in seconds since reset.
  The circuit:
  See the inlcuded documentation in glcd/doc directory for how to wire
  up the glcd module. glcd/doc/GLCDref.htm can be viewed in your browser
  by clicking on the file.

// include the library header
#include <glcd.h>

// include the Fonts
#include <fonts/allFonts.h>

void setup() {
  // Initialize the GLCD 

 // Select the font for the default text area

  GLCD.print("hello, world!");

void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  GLCD.CursorTo(0, 1);

  // print the number of seconds since reset:

What pin should I use for the serial to the screen?