SerLCD Troubles

I just recently got an Arduino Uno, the Can-bus Shield, a SerLCD backpack from sparkfun, and a 20x4 LCD screen

I just went through the update of making sure that the latest USB firmware was installed on the Uno. I used the tutorial that had me go into DFU mode, and use Flip. That install went without a hitch.

My biggest issue is trying to install the SerLCD hex file. Here is what I tried:

C:\Users\core2quad\Desktop\uno_programming_with_avrdude>avrdude -p m328p -c arduino -P COM10 -b 115200 -U flash:w:serlcd.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e950f avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. avrdude: erasing chip avrdude: reading input file "serlcd.hex" avrdude: input file serlcd.hex auto detected as Intel Hex avrdude: writing flash (16400 bytes):

Writing | ################################################## | 100% 2.09s

avrdude: 16400 bytes of flash written avrdude: verifying flash memory against serlcd.hex: avrdude: load data flash data from input file serlcd.hex: avrdude: input file serlcd.hex auto detected as Intel Hex avrdude: input file serlcd.hex contains 16400 bytes avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 3.20s

avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0980 0xff != 0xf8 avrdude: verification error; content mismatch

avrdude: safemode: Fuses OK

avrdude done. Thank you.

Just to try to make sure I can actually install a simple Blink test, I compiled and installed Blink via the arduino software, as well as through a hex file from avrdude. Both worked fine. Is there something I am missing here??