06-27-2024, 06:11 AM
Hi Francesco
Thank you for reporting the SPI issue on the Pi5.
mpd_oled uses the BCM library ( https://www.airspayce.com/mikem/bcm2835/ ) for IO, except that I some added in some alternative functions for it to use the linux I2C driver instead of accessing the hardware directly. The version of the BCM library used in mpd_oled is four years old. If I update to the latest version of the library that might fix the SPI issue on the Pi5 (and hopefully without breaking the alternative I2C functions!)
I have managed to find my Pis, and there is a possibility I might be able to look at mpd_oled in the next few days. I will prioritise the SPI fix over making a Moode 9 package, but will try to do both.
Adrian.
Thank you for reporting the SPI issue on the Pi5.
mpd_oled uses the BCM library ( https://www.airspayce.com/mikem/bcm2835/ ) for IO, except that I some added in some alternative functions for it to use the linux I2C driver instead of accessing the hardware directly. The version of the BCM library used in mpd_oled is four years old. If I update to the latest version of the library that might fix the SPI issue on the Pi5 (and hopefully without breaking the alternative I2C functions!)
I have managed to find my Pis, and there is a possibility I might be able to look at mpd_oled in the next few days. I will prioritise the SPI fix over making a Moode 9 package, but will try to do both.
Adrian.