I've got my first vfd, last Wednesday in combination with a Ahanix MCE302 htpc-case. This is a HD44780-compatible 2x16 vdf.
When I start up smartie, the vdf works, but eventually (after minutes or hours) it will only show the top half screen, sometimes with the right characters, sometimes with rubbish characters, like: ##F||!!VV#fff|| (Usually wired signs, and f's and v's). The program is still sending data to the vfd, as the rubbish changes along with the scroll interval.
If I restart smartie the vfd works again.
Here is what I've done so far:
I've tried using the HD44780.dll-driver and the FutabaVFD_LCD.dll-driver.
I've tried all the different LPT-modes in the bios (ECP,EPP,Normal and Bi-directional). Only EPP and Bi-directional works, and they're giving me the same problems.
I've tried different refresh intervals.
I've tried every possible combination of alternative adressing, boot delay, backlight setting and port(LPT/$378).
I've tried both version 5.3 and 5.4.
I've installed the "linx port i/o driver"
What is (probably) not the cause:
Some other program interfering with the parallel port? (I can't imagine what program. Never used the parallel port with other software.)
Wrong connection/bad cable/bad vdf? (If restarting smartie solves the problem, I think it's a software problem)
I need some help here...

EDIT:
Here is a picture of the VFD with rubbish characters
http://image.bayimg.com/aaeccaabo.jpg