PiDesktop with RPi 4B Buster
Hi, I'm trying to use the PiDesktop with a Raspberry Pi 4B 2GB running Debian Buster with a mSATA SSD mounted at the HAT (addon board). Therefore I reworked the housing a little put to be able to access the USB-C and HDMI Port ...
But this doesn't seem to work as expected. Maybe there's an incompatibility with the GPIO Pins
By pressing the Push Button on the HAT I'm able to turn the bright white LED on and off ... with no effect to the RPi. The only way to turn the RPi 4 on is by powering itself (after shutdown: USB-C Powerplug off and on again). Furthermore the mSATA on the HAT doesn't get recognized in any way. And a reboot command doesn't reboot the RPi - it's powered off then!?
I successfully installed the pidesktop-base.deb package ... but this didn't change anything.
Is there any chance to get this setup running?
Hi, I think I got it working by:
- install python2
- Install python2 dev
- Install of RPi.GPIO (modified: attached file) in python2 Command lines:
- sudo apt-get install python2
- sudo apt-get install python-dev
- untar attached archive
- cd RPi.GPIO-0.7.0
- sudo python2 setup.py install
- sudo dpkg -r pidesktop-base (uninstall previous version if any)
- sudo dpkg -i pidesktop-base-1.1.7.deb
Testing:
- pressing for 2 seconds does shutdown
- sudo shutdown -r now does a reboot
- sudo hwclock -r is ok
Setup:
-
Raspberry 3B
-
Raspberry Pi OS Lite (Legacy) Kernel version: 5.10 Debian version: 11 (bullseye)
-
Boot on SSD 128GB
With Raspberry Pi OS Lite (Legacy) Kernel version: 5.10 Debian version: 10 (buster)
- Just install pidesktop-base-1.1.7.deb
Patch to do for Hardware clock on the two OS (because it is in the [pi4] section)
- Add at the end on /boot/config.txt the line dtoverlay=i2c-rtc,pcf8563
- Then reboot
good test RPi.GPIO-0.7.0.modifie.tar.gz