I'm not sure if this will help. I explored GPIO on Debian a bit and posted
my code at https://github.com/HankB/GPIOD_Debian_Raspberry_Pi

best,

On Wed, Apr 3, 2024 at 12:42 AM Thomas Lehmann <[email protected]>
wrote:

> Good Day!
>
> I've tried to get GPIO access working on 1B (Raspberry Pi B+) images
> from [1], however, the "/dev/gpiomem" device is missing and access to
> "/dev/mem" (some libaries fall back to that device) is denied (even as
> root, and I don't even want to use "/dev/mem").
>
> Searching the internet brough up some udev rules. So I tried thse
> without success:
>
> SUBSYSTEM=="gpio", GROUP="gpio", MODE="0660"
> KERNEL=="gpiomem", GROUP="gpio", MODE="0660"
> SUBSYSTEM=="bcm2835-gpiomem", GROUP="gpio", MODE="0660"
> SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio",
> MODE="0660"
>
> I later found /lib/udev/rules.d/60-rpi.gpio-common.rules and added these
> rules. Also no success.
>
> I can't find "gpiomem" in the kernel config.
>
> In the official Raspberry Pi repository there once was a request [2] to
> enable a kernel config "CONFIG_BCM2835_DEVGPIOMEM". This module was
> apparently replaced by something called "raspberrypi-gpiomem" in commit
> 27543eeff4553f5caf7c6d8763c566042b047af0. Interestingly I can't find
> that phrase in any other commit in their repo.
>
> (Note: I'm aware that Debian does not refer to the Raspberry Pi [2]
> repo, this just came up in my research.)
>
> To me there seems to be kernel support missing or a config is not set.
>
> Can someone please clarify on this?
>
>
> Thank you.
>
> Best regards,
> Thomas.
>
>

-- 
Beautiful Sunny Winfield

Reply via email to