Still have the black boxes on the display, when I log into the RPI, I now show the ambient temp of 285 degrees, I flashed the firmware as you suggested and this is what I got. It appears to be working, I'm still having a display issue.
Stopping LinkMeter OK
LinkMeter platform is BCM2708
AVR fuses ffd705 OK
db2f1b7a5c2bb8a532e49af9c52fc3f3 /lib/firmware/hm.hex
hmdude: compiled on Apr 24 2013 at 14:48:16
Using port: /dev/spidev0.0
Loading ihex file: "/lib/firmware/hm.hex" (24614 bytes)
0% | | 0 (0.0s)
0% | | 0 (0.0s)
5% |## | 1232 (0.1s)
10% |##### | 2462 (0.3s)
15% |####### | 3694 (0.4s)
20% |########## | 4924 (0.5s)
25% |############ | 6154 (0.6s)
30% |############### | 7386 (0.8s)
35% |################# | 8616 (0.9s)
40% |#################### | 9846 (1.0s)
45% |###################### | 11078 (1.2s)
50% |######################### | 12308 (1.3s)
55% |########################### | 13538 (1.4s)
60% |############################## | 14770 (1.5s)
65% |################################ | 16000 (1.7s)
70% |################################### | 17230 (1.8s)
75% |##################################### | 18462 (1.9s)
80% |######################################## | 19692 (2.0s)
85% |########################################## | 20922 (2.2s)
90% |############################################# | 22154 (2.3s)
95% |############################################### | 23384 (2.4s)
100% |##################################################| 24614 (2.6s)
Update successful
Starting LinkMeter OK