Ticket #116 (closed defect: fixed)

Opened 7 months ago

Last modified 7 months ago

Corrupted characters on bars

Reported by: anonymous Owned by: michael
Priority: high Component: lcd4linux
Version: 0.1 Severity: normal
Keywords: bar character corrupted Cc:

Description

After a couple of hours of running, my screen shows corrupted characters. I have set the timings to give more time to the LCD but it has no effect.

Attachments

Change History

Changed 7 months ago by michu-at-neophob-com

Which version?
Can you post some debug output?
Are you sure this is not hardware related? Its possible to run another LCD tool on this hardware and test it?

Cheers michu

Changed 7 months ago by anonymous

The debug output.

Version 0.10.2-SVN-796 starting
[FIFO] read 'Plugin:FIFO.fifopath', value is '/tmp/lcd4linux.fifo'
[KVV] Using station 89
[KVV] Using default port 80
[KVV] Using default refresh interval of 60 seconds
[KVV] Default abbreviation setting: off
lcd4linux.c: initializing driver HD44780
HD44780: $Rev: 860 $
HD44780: using model 'generic'
HD44780: using parallel port
HD44780: using 1 Controller(s)
HD44780: using 8 bit mode
udelay: using gettimeofday() delay loop
HD44780: using ppdev /dev/parport0
HD44780: wiring: DISPLAY:RS        - PARPORT:INIT   (Pin 16)
HD44780: wiring: DISPLAY:RW        - PARPORT:AUTOFD (Pin 14)
HD44780: wiring: DISPLAY:ENABLE    - PARPORT:STROBE (Pin  1)
HD44780: wiring: DISPLAY:ENABLE2   - PARPORT:GND
HD44780: wiring: DISPLAY:ENABLE3   - PARPORT:GND
HD44780: wiring: DISPLAY:ENABLE4   - PARPORT:GND
HD44780: wiring: DISPLAY:BACKLIGHT - PARPORT:SLCTIN (Pin 17)
HD44780: wiring: DISPLAY:GPO       - PARPORT:GND
HD44780: wiring: DISPLAY:POWER     - PARPORT:GND
HD44780: timing:     CY =   670 ns (default 1000 ns)
HD44780: timing:     PW =   280 ns (default 450 ns)
HD44780: timing:     AS =   140 ns (default)
HD44780: timing:     AH =    20 ns (default)
HD44780: timing:  INIT1 =  4100 us (default)
HD44780: timing:  INIT2 =   100 us (default)
HD44780: timing:   EXEC =    80 us (default)
HD44780: timing:   WRCG =   120 us (default)
HD44780: timing:  CLEAR =  2250 us (default)
HD44780: timing:   HOME =  2250 us (default)
HD44780: timing:  ONOFF =  2250 us (default)
HD44780: using busy-flag checking
HD44780: backlight disabled
HD44780: using 0 GPI's and 0 GPO's
initializing layout 'homeserver'
lcd4linux.c: starting main loop
plugin_i2c_sensors.c: using i2c sensors at /sys/bus/i2c/devices/9191-6000/ (autodetected)
thread exec-8902 starting...
forked process 28617 for thread exec-8902
lcd4linux.c: got signal 2
lcd4linux.c: got signal 2
lcd4linux.c: leaving main loop
HD44780: shutting down display.
HD44780: shutting down GPIO driver.
drv_generic_parport.c: closing ppdev /dev/parport0
plugin_fifo.c: Removing FIFO "/tmp/lcd4linux.fifo"

This is not my hardware's problem, I'm sure. I used the display with LCDHype before connected to a linux server with lcd4linux. I've tried with 2 PC-s, same problem. Corrupted or displaced characters after a while. I've checked the LCD's datasheet for the timings. Bigger timing values has no effect. And this problem is appeared only on bars.

Changed 7 months ago by anonymous

  • status changed from new to closed
  • resolution set to fixed

Problem solved. I've set timings to a very big (!) value and it worked.

Add/Change #116 (Corrupted characters on bars)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.