Posts by kavehebadi


    The driver is attached to the post. What's the other problem. I have replaced my HD44780.so and everything is fine. I run a raspberry pi 3 using the lcd from the GPIO pins. I can post my LCDd.conf. I initially had a 7.x system running fine, update to 8.0 and got the not a raspberry pi, the patch has fixed that and my lcd is running.

    it finally worked. thank you.

    Hi
    with special thanks to LibreELEC team for their continuous efforts to produce ver 8
    unfortunately still in this ver my LCD (hd44780) does not work again.
    I have RPi3 and LCD hd44780 connected together through GPIO. I have done all wiring according LCD-Display HD44780 20×4 under Openelec and Kodi(XBMC) at the Raspberry Pi – Michael Diesterhöft
    everything worked great until v7.90.006. but after v7.90.007 till now I could not run the LCD.
    I installed sevices.xbmc lcdproc 2.6.0 and sevices.LCDproc 8.1.102 and set driver to hd44780.
    I also modified LCDd.conf inside directories:
    ~/.kodi/addons/http://service.lcdd/config
    and
    ~/.kodi/userdata/addon_data/service.lcdd
    here is my LCDd.conf:

    ## Server section with all kinds of settings for the LCDd server ##
    [server]
    DriverPath=/storage/.kodi/addons/http://service.lcdd/lib/lcdproc/
    Driver=hd44780
    Bind=127.0.0.1
    Port=13666
    ReportLevel=3
    User=nobody
    Foreground=no
    Hello=" "
    Hello=" KODI"
    Hello=" Boot up ..."
    Hello=" "
    GoodBye=" "
    GoodBye=" KODI"
    GoodBye=" Shutting Down "
    GoodBye=" "
    WaitTime=5
    ServerScreen=blank
    Backlight=open
    Heartbeat=open
    TitleSpeed=10
    ToggleRotateKey=Enter
    PrevScreenKey=Left
    NextScreenKey=Right

    ## The menu section. The menu is an internal LCDproc client. ##
    [menu]
    MenuKey=Escape
    EnterKey=Enter
    UpKey=Up
    DownKey=Down

    ### Driver sections are below this line, in alphabetical order ###
    ## Hitachi HD44780 driver ##
    [hd44780]
    pin_D7=18
    pin_D6=23
    pin_D5=24
    pin_D4=25
    pin_RS=7
    pin_EN=8
    ConnectionType=raspberrypi
    Port=0x378
    Device=/dev/ttyS0
    Speed=0
    Keypad=no
    Contrast=0
    Backlight=no
    OutputPort=no
    Size=16x4
    CharMap=hd44780_default
    DelayBus=true
    KeyMatrix_4_1=Enter
    KeyMatrix_4_2=Up
    KeyMatrix_4_3=Down
    KeyMatrix_4_4=Escape

    when i wanted to run LCD i got this :

    LCDd 0.5dev, LCDproc Protocol 0.3
    Part of the LCDproc suite
    Copyright (C) 1998-2016 William Ferrell, Selene Scriven
    and many other contributors

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software Foundation,
    Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

    check_board_rev: This board is not recognized as a Raspberry Pi!
    Driver [hd44780] init failed, return code -1
    Could not load driver hd44780
    There is no output driver
    Critical error while initializing, abort.

    I replaced the driver with my old one but i got same error except the line (check_board_rev:....)

    LCDd 0.5dev, LCDproc Protocol 0.3
    Part of the LCDproc suite
    Copyright (C) 1998-2016 William Ferrell, Selene Scriven
    and many other contributors

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software Foundation,
    Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

    Driver [hd44780] init failed, return code -1
    Could not load driver hd44780
    There is no output driver
    Critical error while initializing, abort.

    Hi
    my config file is:

    ## Server section with all kinds of settings for the LCDd server ##
    [server]
    DriverPath=/storage/.kodi/addons/http://service.lcdd/lib/lcdproc/
    Driver=hd44780
    Bind=127.0.0.1
    Port=13666
    ReportLevel=3
    User=nobody
    Foreground=no
    Hello=" "
    Hello=" KODI"
    Hello=" Boot up ..."
    Hello=" "
    GoodBye=" "
    GoodBye=" KODI"
    GoodBye=" Shutting Down "
    GoodBye=" "
    WaitTime=5
    ServerScreen=blank
    Backlight=open
    Heartbeat=open
    TitleSpeed=10
    ToggleRotateKey=Enter
    PrevScreenKey=Left
    NextScreenKey=Right
    ## The menu section. The menu is an internal LCDproc client. ##
    [menu]
    MenuKey=Escape
    EnterKey=Enter
    UpKey=Up
    DownKey=Down
    ### Driver sections are below this line, in alphabetical order ###
    ## Hitachi HD44780 driver ##
    [hd44780]
    pin_D7=18
    pin_D6=23
    pin_D5=24
    pin_D4=25
    pin_RS=7
    pin_EN=8
    ConnectionType=raspberrypi
    Port=0x378
    Device=/dev/ttyS0
    Speed=0
    Keypad=no
    Contrast=0
    Backlight=no
    OutputPort=no
    Size=16x4
    CharMap=hd44780_default
    DelayBus=true
    KeyMatrix_4_1=Enter
    KeyMatrix_4_2=Up
    KeyMatrix_4_3=Down
    KeyMatrix_4_4=Escape


    and my log is:

    -- Logs begin at Sat 2016-12-03 17:41:42 IRST, end at Thu 2016-12-15 15:20:09 IRST. --
    Dec 03 17:41:44 LibreELEC systemd[1]: Started LCDProc.
    Dec 03 17:41:44 LibreELEC sh[529]: LCDd version 0.5dev starting
    Dec 03 17:41:44 LibreELEC sh[529]: Using Configuration File: /storage/.kodi/userdata/addon_data/http://service.lcdd/LCDd.conf
    Dec 03 17:41:44 LibreELEC sh[529]: LCDd 0.5dev, LCDproc Protocol 0.3
    Dec 03 17:41:44 LibreELEC sh[529]: Part of the LCDproc suite
    Dec 03 17:41:44 LibreELEC sh[529]: Copyright (C) 1998-2014 William Ferrell, Selene Scriven
    Dec 03 17:41:44 LibreELEC sh[529]: and many other contributors
    Dec 03 17:41:44 LibreELEC sh[529]: This program is free software; you can redistribute it and/or
    Dec 03 17:41:44 LibreELEC sh[529]: modify it under the terms of the GNU General Public License
    Dec 03 17:41:44 LibreELEC sh[529]: as published by the Free Software Foundation; either version 2
    Dec 03 17:41:44 LibreELEC sh[529]: of the License, or (at your option) any later version.
    Dec 03 17:41:44 LibreELEC sh[529]: This program is distributed in the hope that it will be useful,
    Dec 03 17:41:44 LibreELEC sh[529]: but WITHOUT ANY WARRANTY; without even the implied warranty of
    Dec 03 17:41:44 LibreELEC sh[529]: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    Dec 03 17:41:44 LibreELEC sh[529]: GNU General Public License for more details.
    Dec 03 17:41:44 LibreELEC sh[529]: You should have received a copy of the GNU General Public License
    Dec 03 17:41:44 LibreELEC sh[529]: along with this program; if not, write to the Free Software Foundation,
    Dec 03 17:41:44 LibreELEC sh[529]: Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
    Dec 03 17:41:44 LibreELEC sh[529]: Listening for queries on 127.0.0.1:13666
    Dec 03 17:41:44 LibreELEC sh[529]: check_board_rev: This board is not recognized as a Raspberry Pi! Found:BCM2835
    Dec 03 17:41:44 LibreELEC sh[529]: Driver [hd44780] init failed, return code -1
    Dec 03 17:41:44 LibreELEC sh[529]: Could not load driver hd44780
    Dec 03 17:41:44 LibreELEC sh[529]: There is no output driver
    Dec 03 17:41:44 LibreELEC sh[529]: Critical error while initializing, abort.
    Dec 03 17:41:44 LibreELEC systemd[1]: [[0;1;39mservice.lcdd.service: Main process exited, code=exited, status=1/FAILURE[[0m
    Dec 03 17:41:44 LibreELEC systemd[1]: [[0;1;39mservice.lcdd.service: Unit entered failed state.[[0m
    Dec 03 17:41:44 LibreELEC systemd[1]: [[0;1;39mservice.lcdd.service: Failed with result 'exit-code'.[[0m
    Dec 15 15:19:27 LibreELEC systemd[1]: service.lcdd.service: Service hold-off time over, scheduling restart.
    Dec 15 15:19:27 LibreELEC systemd[1]: Stopped LCDProc.
    Dec 15 15:19:27 LibreELEC systemd[1]: Started LCDProc.


    and as it looks it does not work!

    Hi, I updated my RPi3 from LibreELEC 006 to 009. My LCD stopped working. Maybe I have to do something with my config files. Is here someone to guide me step by step what I should do to solve the problem? (I have installed LCDproc from LibreELEC repo and set Driver correctly)


    Kavehebadi,

    You still didn't say whether you are using a USB DAC ...

    My problem is audio glitches only when playing music through a USB DAC, but I have a suspicion that it is limited to Amlogic devices, specifically the Wetek Hub. But until there is some confirmation from one of the devs I don't really know what's going on. Apparently there are not many people using a USB DAC - or listening to music - which I find odd since it's the only way to get audio out of a device like the Hub that has no other outputs aside from HDMI ...

    Cheers
    Ian

    Sorry Ion, my fault. Actually no, I dont use USB DAC. I have raspberry Pi.