Posts by Tobi F.

    Sorry, that I have to answer myself. Cannot edit the post above.

    After some google, I found out the i2c behaviour seem to have any issue with a pulled down SDA signal.
    Or a flipped SDA / SCLK. In case I flip, all adresses are zero. So this was not the rootcause
    Unfortunately, I am now at my parents house and cannot access a scope to see the signal on Pin3.
    In worst case I just got delivered a faulty OLED display by amaz*n.

    In the past, I had connected a normal LCD, where at least the i2c detect worked well and served a single adress.
    So I would assume, the RPI board is not the rootcause.

    Maybe I give it a try with a SPI connection.


    However, it doesn't explain, the issue when I try to install the OLED addon script resulting an error.

    Hi again,

    I tried to find out more details.
    I'm wondering, why i2cdetect results in all adresses, instead of only one adress.


    LibreELEC:~ # i2cdetect -y 1
    0 1 2 3 4 5 6 7 8 9 a b c d e f
    00: 08 09 0a 0b 0c 0d 0e 0f
    10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
    20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
    30: 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
    40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
    50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
    60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
    70: 70 71 72 73 74 75 76 77

    Hello everybody,
    I know, this thread is quite old. But I still hope to find help.

    I wanted to install an OLED display for Kodi under latest libreelec on RPI3B+

    The OLED is a 2.4" waveshare with SSD1309 driver.

    I've started from zero. Flashed Libreelec + Kodi.
    SSH access for putty.
    Changed config.txt with dtparam_i2c1=on and dtaparam_i2c_arm=on

    Installed the complete package with version 12.0.0.101 in the order:
    script.module.cbor2

    script.module.smbus2

    script.module.spidev

    script.module.luma

    virtual.opi-tools

    service.oled

    But when the OLED addon seems to be installed, it shows an error message instead of starting.
    Where can I check the log file for more information ?

    I installed also the XMBC.LCD addon.
    I could do the changes in the OLED addon (like driver chip, resolution, etc.)
    I could do the changes in the XMBC addon for UTF-8 character set.

    And please appologize if I ask stupid questions. I'm completely new to any raspberry programming.

    Any suggestions.

    Best Regards

    Tobias