Hi all,
I just wired up my 40x4 display and tested it with lcdsmartie on
windows, and it works perfectly, now with lcd4linux i needed to modify
the lcd4linux conf file and did so according to the display. But since
editing the lcd4linux conf file lcd4linux doesnt work, it doesnt give
any error (even with the -v option) but just doesnt run. Im presuming
this is a configuration file issue and am posting the area that I
changed, if anyone can point out any mistakes ill be glad.
Display HD44780-40x4 {
Driver 'HD44780'
# asc255bug 1 <== For old display
Model 'generic'
UseBusy '0'
Port '0x378'
Size '40x4'
Controllers '2'
Bits '8'
Wire {
RW 'AUTOFD'
RS 'INIT'
ENABLE 'STROBE'
ENABLE2 'SLCTIN' <== My display's EN2 is wired to pin 17
GPO 'GND'
}
}
Anything wrong here? if not what is causing lcd4linux to fail?
And another (seperate) point, when I dont enable "UseBusy" by display
becomes garbled after a while of use. While enabling it seems to fix
the garbled display it uses all of the CPU. With UseBusy enabled my CPU
is constantly at 100%, why?
|