LCDproc development and user support list

Text archives Help


[Lcdproc] hd44780 no output


Chronological Thread 
  • From: peter AT legio.mine.nu (Peter Andersson)
  • Subject: [Lcdproc] hd44780 no output
  • Date: Mon Mar 20 12:54:01 2006

Hi!
First of all great software! I have been using it for a while with
different controllers and i have always had great results.
I have just soldered together a 4x20 hd44780 display and i can't get it to
display anything under linux. When i launch LCDd the first and third line
are still white. There si no response from the display.
I have run the display with windows just to see if it works and it does. I
have tried all different combinations of parallel port options in the bios
with no success. I have also verified that there should be output on the
display with the curses driver.
If anyone has any clues please let me know.

Thanks!

/Peter

Here's some info
Kernel: 2.6.15.4
Modules: parport (tested both loaded and unloaded)
parport_pc (tested both loaded and unloaded)
ppdev (tested both loaded and unloaded)
lp (never loaded)
lcdproc versions: 0.4.5 and CVS 20060318
Wiring: winamp (schematics attached to this email)
Configuration: Port=0x378
ConnectionType=winamp
Size=20x4
DelayBus=true
Compile options: ./configure --build=i586-pc-linux-gnu --enable-drivers=all
(no custom cflags)

Log from "LCDd -r 5" version 0.4.5

Mar 21 13:44:24 motion-control LCDd: LCDd version 0.4.5 starting
Mar 21 13:44:24 motion-control LCDd: Built on Mar 20 2006, protocol
version 0.3,
API version 0.4
Mar 21 13:44:24 motion-control LCDd: Set report level to 5, output to syslog
Mar 21 13:44:24 motion-control LCDd: init_drivers()
Mar 21 13:44:24 motion-control LCDd: load_driver(hd44780,,)
Mar 21 13:44:26 motion-control LCDd: init_sockets()
Mar 21 13:44:26 motion-control LCDd: sock_create_server()
Mar 21 13:44:26 motion-control LCDd: sock_create_inet_socket(13666)
Mar 21 13:44:26 motion-control LCDd: listening for queries on port 13666
Mar 21 13:44:26 motion-control LCDd: init_screens()
Mar 21 13:44:26 motion-control LCDd: screenlist_init()
Mar 21 13:44:26 motion-control LCDd: widget_add(title, title, (null))
Mar 21 13:44:26 motion-control LCDd: widget_create()
Mar 21 13:44:26 motion-control LCDd: widget_add(one, string, (null))
Mar 21 13:44:26 motion-control LCDd: widget_create()
Mar 21 13:44:26 motion-control LCDd: widget_add(two, string, (null))
Mar 21 13:44:26 motion-control LCDd: widget_create()
Mar 21 13:44:26 motion-control LCDd: widget_add(three, string, (null))
Mar 21 13:44:26 motion-control LCDd: widget_create()
Mar 21 13:44:26 motion-control LCDd: drop_privs()
Mar 21 13:44:26 motion-control LCDd: Server running in foreground
Mar 21 13:44:26 motion-control LCDd: do_mainloop()
Mar 21 13:44:26 motion-control LCDd: drivers_getkey()
Mar 21 13:44:27 motion-control LCDd: Screen->Client List has timeout->-1
Mar 21 13:44:27 motion-control LCDd: drivers_getkey()
Mar 21 13:44:28 motion-control LCDd: Screen->Client List has timeout->-1
Mar 21 13:44:28 motion-control LCDd: drivers_getkey()
Mar 21 13:44:28 motion-control LCDd: Screen->Client List has timeout->-1
Mar 21 13:44:28 motion-control LCDd: drivers_getkey()
This keeps repeating itself forever...

Attachment: schematics.jpg
Description: JPEG image




Archive powered by MHonArc 2.6.18.

Top of page