-
Notifications
You must be signed in to change notification settings - Fork 169
Description
Script Command
python3 blinkatest.pyOperating System
Latest Raspberry Pi OS: Debian GNU/Linux 13 (trixie)
Hardware
Raspberry Pi 5
Behavior
After installing CircuitPython, the test program fails like this:
python3 blinkatest.py
Hello, blinka!
Traceback (most recent call last):
File "/home/xxxxx/projects/blinka/blinkatest.py", line 8, in
pin = digitalio.DigitalInOut(board.D4)
File "/home/xxxxx/env/lib/python3.13/site-packages/digitalio.py", line 209, in init
self.direction = Direction.INPUT
^^^^^^^^^^^^^^
File "/home/xxxxx/env/lib/python3.13/site-packages/digitalio.py", line 239, in direction
self._pin.init(mode=Pin.IN)
~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/home/xxxxx/env/lib/python3.13/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py", line 81, in init
self._set_gpio_mode_in()
~~~~~~~~~~~~~~~~~~~~~~^^
File "/home/xxxxx/env/lib/python3.13/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py", line 130, in _set_gpio_mode_in
Pin._check_result(lgpio.gpio_claim_input(CHIP, self.id, lFlags=lflags))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/dist-packages/lgpio-0.2.2.0-py3.13-linux-aarch64.egg/lgpio.py", line 755, in gpio_claim_input
return _u2i(_lgpio._gpio_claim_input(handle&0xffff, lFlags, gpio))
File "/usr/local/lib/python3.13/dist-packages/lgpio-0.2.2.0-py3.13-linux-aarch64.egg/lgpio.py", line 458, in _u2i
raise error(error_text(v))
lgpio.error: 'GPIO busy'
Description
Similar to adafruit/Adafruit_Blinka#907
Tried removing rpi.gpio and adding rpi-lgpio but that had already been done (I assume by the CircuitPython installer script)
Additional information
No response