# GPio conflict at boot

**URL:** <https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004>\
**Category:** General\
**Created:** [April 6, 2025, 6:28am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004 "2025-04-06T06:28:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 6, 2025, 6:28am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/1 "2025-04-06T06:28:57Z")

</div>

Hi there,

I experience an annoying bug at the startup of the Pironman 5.  
On one of the USB-ports I have connected a serial to USB cable, witch is connected to a smart meter. When I have this connection at startup, the Pironman service won’t start. I get the following messages in the logs:

```auto
Traceback (most recent call last):
  File "/opt/pironman5/venv/bin/pironman5-service", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/opt/pironman5/venv/lib/python3.11/site-packages/pironman5/ __init__.py", line 47, in main
    from pm_auto.ws2812 import RGB_STYLES
  File "/opt/pironman5/venv/lib/python3.11/site-packages/pm_auto/ws2812.py", line 5, in <module>
    import board
  File "/opt/pironman5/venv/lib/python3.11/site-packages/board.py", line 45, in <module>
    from adafruit_blinka.board.raspberrypi.raspi_5 import *
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/board/raspberrypi/raspi_5.py", line 6, in <module>
    from adafruit_blinka.microcontroller.bcm2712 import pin
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/bcm2712/pin.py", line 7, in <module>
    from adafruit_blinka.microcontroller.generic_linux.lgpio_pin import Pin
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py", line 30, in <module>
    CHIP = _get_gpiochip()
           ^^^^^^^^^^^^^^^
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py", line 18, in _get_gpiochip
    drivers = set((dev / "of_node/compatible").read_text().split("\0"))
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/pathlib.py", line 1059, in read_text
    with self.open(mode='r', encoding=encoding, errors=errors) as f:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/pathlib.py", line 1045, in open
    return io.open(self, mode, buffering, encoding, errors, newline)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/sys/bus/gpio/devices/gpiochip14/of_node/compatible'
Traceback (most recent call last):
  File "/opt/pironman5/venv/bin/pironman5-service", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/opt/pironman5/venv/lib/python3.11/site-packages/pironman5/ __init__.py", line 47, in main
    from pm_auto.ws2812 import RGB_STYLES
  File "/opt/pironman5/venv/lib/python3.11/site-packages/pm_auto/ws2812.py", line 5, in <module>
    import board
  File "/opt/pironman5/venv/lib/python3.11/site-packages/board.py", line 45, in <module>
    from adafruit_blinka.board.raspberrypi.raspi_5 import *
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/board/raspberrypi/raspi_5.py", line 6, in <module>
    from adafruit_blinka.microcontroller.bcm2712 import pin
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/bcm2712/pin.py", line 7, in <module>
    from adafruit_blinka.microcontroller.generic_linux.lgpio_pin import Pin
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py", line 30, in <module>
    CHIP = _get_gpiochip()
           ^^^^^^^^^^^^^^^
  File "/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py", line 18, in _get_gpiochip
    drivers = set((dev / "of_node/compatible").read_text().split("\0"))
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/pathlib.py", line 1059, in read_text
    with self.open(mode='r', encoding=encoding, errors=errors) as f:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/pathlib.py", line 1045, in open
    return io.open(self, mode, buffering, encoding, errors, newline)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/sys/bus/gpio/devices/gpiochip14/of_node/compatible'

```

When I disconnect the USB to serial cable at startup the Pironman service starts correctly and if I reconnect the USB-cable after startup everything works fine. But this is annoying, because an other service depends on the serial connection.

So I hope you can help me to solve this problem.

Marcel Kooijman

---

<div class="post-metadata">

**Author:** ![Weirdyguy](https://avatars.discourse-cdn.com/v4/letter/w/d78d45/32.png) [@Weirdyguy](https://forum.sunfounder.com/u/Weirdyguy)\
**Post date:** [April 6, 2025, 12:13pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/2 "2025-04-06T12:13:07Z")

</div>

You can try to remove usb in boot order. In terminal, enter : sudo rpi-eeprom-config --edit and remove 4 in the boot order, save it and reboot.

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 6, 2025, 2:21pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/3 "2025-04-06T14:21:13Z")

</div>

boot\_order is now 0xf16.

Same error

---

<div class="post-metadata">

**Author:** ![Weirdyguy](https://avatars.discourse-cdn.com/v4/letter/w/d78d45/32.png) [@Weirdyguy](https://forum.sunfounder.com/u/Weirdyguy)\
**Post date:** [April 6, 2025, 3:19pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/4 "2025-04-06T15:19:52Z")

</div>

Ok, all system and kernel are up-to-date? sudo apt-get update , sudo apt full-upgrade , sudo rpi-update .

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 6, 2025, 10:03pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/5 "2025-04-06T22:03:27Z")

</div>

Did all of that. No change. Pironman5 service won’t start with SerialToUsb-cable connected.

---

<div class="post-metadata">

**Author:** ![Weirdyguy](https://avatars.discourse-cdn.com/v4/letter/w/d78d45/32.png) [@Weirdyguy](https://forum.sunfounder.com/u/Weirdyguy)\
**Post date:** [April 6, 2025, 10:46pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/6 "2025-04-06T22:46:18Z")

</div>

Maybe the issue come from your serialtousb-cable. Have you try to plug it into usb2.0 and usb3.0?

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [April 7, 2025, 2:28am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/7 "2025-04-07T02:28:08Z")

</div>

Please let us know if your service uses any GPIO pins that may conflict with those used by the Pironman5 program. Pironman5 utilizes the following GPIO pins (see attached image).

 ![screenshot_2025-04-07_10-23-56](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/2X/4/44cdef04d66747cb5d4d2319867ee0949f36fb5a.png)

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 7, 2025, 8:02am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/8 "2025-04-07T08:02:11Z")

</div>

Actually I don’t use the GPio-pins at all.  
This is what I can tell you.  
In my application/systemd-service the Serial-to-Usb connection is identified as /dev/ttyUSB0, but the problem also arises when I disable this service before reboot, with the cable connected. So the problem is not caused by my application, something goes wrong at startup.

My reference tot the GPio pins comes from the error-messages in the log:

_FileNotFoundError: [Errno 2] No such file or directory: ‘/sys/bus/gpio/devices/gpiochip14/of\_node/compatible’_  
_Traceback (most recent call last):_  
_File “/opt/pironman5/venv/bin/pironman5-service”, line 8, in_   
_sys.exit(main())_  
_^^^^^^_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/pironman5/ **init**.py”, line 47, in main_  
_from pm\_auto.ws2812 import RGB\_STYLES_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/pm\_auto/ws2812.py”, line 5, in_   
_import board_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/board.py”, line 45, in_   
_from adafruit\_blinka.board.raspberrypi.raspi\_5 import \*_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit\_blinka/board/raspberrypi/raspi\_5.py”, line 6, in_   
_from adafruit\_blinka.microcontroller.bcm2712 import pin_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit\_blinka/microcontroller/bcm2712/pin.py”, line 7, in_   
_from adafruit\_blinka.microcontroller.generic\_linux.lgpio\_pin import Pin_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit\_blinka/microcontroller/generic\_linux/lgpio\_pin.py”, line 30, in_   
_CHIP = \_get\_gpiochip()_  
_^^^^^^^^^^^^^^^_  
_File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit\_blinka/microcontroller/generic\_linux/lgpio\_pin.py”, line 18, in \_get\_gpiochip_  
_drivers = set((dev / “of\_node/compatible”).read\_text().split(“\0”))_  
_^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_  
_File “/usr/lib/python3.11/pathlib.py”, line 1059, in read\_text_  
_with self.open(mode=‘r’, encoding=encoding, errors=errors) as f:_  
_^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_  
_File “/usr/lib/python3.11/pathlib.py”, line 1045, in open_  
_return io.open(self, mode, buffering, encoding, errors, newline)_  
_^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_  
_FileNotFoundError: [Errno 2] No such file or directory: ‘/sys/bus/gpio/devices/gpiochip14/of\_node/compatible’_

This first and last lines reference to GPio port 14, which, if I understand yiou correctly, isn’t used by the Pironman at all, so this is quite mysterious 😉 .  
Something seems to go wrong in your “adafruit\_blinka” module. I don’t know wat that is, do’n use that.

Hope you can fix this!

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 7, 2025, 8:11am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/9 "2025-04-07T08:11:50Z")

</div>

[In answer to WeirdyGuy]

UBS 2 or USB3 port makes no difference.

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [April 16, 2025, 3:10am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/11 "2025-04-16T03:10:40Z")

</div>

After thorough testing, we haven’t been able to reproduce the problem on our end.

To help resolve this, we suggest the following steps:

1. Modify the startup sequence in the Pironman5 service by editing:  
`/pironman5/bin/pironman5.service`
2. Then re-run the installation script:  
`/pironman5/install.py`

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [April 16, 2025, 3:11am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/12 "2025-04-16T03:11:12Z")

</div>

![1483071834ab69de26aac992d7fb8f03](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/2X/7/7db32fd8c523739355b2f78a40ccd10b6435b5c0.png)

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 16, 2025, 5:41pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/13 "2025-04-16T17:41:48Z")

</div>

No change after these adjustments.

Even if I disable all my services (including Docker, Samba and Pironman5), and start the Pironman service after boot with nothing else running, I stil get this error:

Apr 16 19:38:29 yukocontrol pironman5[897]: FileNotFoundError: [Errno 2] No such file or directory: ‘/sys/bus/gpio/devices/gpiochip14/of\_node/compatible’

Apr 16 19:38:29 yukocontrol systemd[1]: pironman5.service: Main process exited, code=exited, status=1/FAILURE

Marcel

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 16, 2025, 7:06pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/14 "2025-04-16T19:06:24Z")

</div>

Some extra information:

- the serial-to-usb cable has an FTDI-chip and uses the (Linux) ftdi\_sio driver
- the interface is FT232R USB UART

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [April 17, 2025, 3:37am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/15 "2025-04-17T03:37:03Z")

</div>

To better assist you with the issue, we kindly request you to:  
Provide complete photos of your device connections, or  
Share detailed information about the specific problem you’re encountering

Additionally, we recommend reinstalling the Pironman5 software to verify if this resolves the functionality issue.

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [April 17, 2025, 8:02am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/16 "2025-04-17T08:02:05Z")

</div>

I just published this issue on GitHub, I think it contains all the info you need.  
I have reinstalled y9u9r software multiple times, with no effect.

* * *

Pironman5` crashes on boot when USB-serial cable is connected — attempts to access non-existent gpiochip14

* * *

**Description** :

When booting a Raspberry Pi 5 with a Pironman 5 case, the `pironman5` systemd service fails to start if a USB-to-serial cable (FTDI) is connected at boot time.

The following error appears in the logs:

```auto
FileNotFoundError: [Errno 2] No such file or directory: '/sys/bus/gpio/devices/gpiochip14/of_node/compatible'

```

This error **does not occur** when the USB cable is **not connected** at boot, and the service starts successfully.

* * *

**Analysis** :

It appears that `pironman5` attempts to access `/sys/bus/gpio/devices/gpiochip14/of_node/compatible`, regardless of whether that chip exists. On my Raspberry Pi 5 system, there is **no gpiochip14** at all. The available GPIO chips are:

```auto
/sys/class/gpio/gpiochip512
/sys/class/gpio/gpiochip529
/sys/class/gpio/gpiochip535
/sys/class/gpio/gpiochip567
/sys/class/gpio/gpiochip571
/sys/class/gpio/gpiochip625

```

The behavior suggests a **hardcoded or incorrect GPIO detection** mechanism within `pironman5` that assumes the presence of `gpiochip14`, possibly triggered by the detection of the USB FTDI device.

* * *

**Steps to reproduce** :

1. Connect a USB-to-serial FTDI cable to the Raspberry Pi 5.
2. Reboot the system.
3. Observe that `pironman5.service` fails to start.
4. Disconnect the cable and reboot again — the service now starts normally.

* * *

**Expected behavior** :

The service should not crash if a GPIO chip is not present. GPIO access should be conditional on the chip’s actual availability, or handled gracefully.

* * *

**System Info** :

- Device: Raspberry Pi 5
- Case: Pironman 5
- OS: Raspberry Pi OS (64-bit)
- `pironman5` installed via default systemd service
- USB-serial cable using FTDI (idVendor: 0403, idProduct: 6001)

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [May 12, 2025, 8:04am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/17 "2025-05-12T08:04:57Z")

</div>

We couldn’t reproduce your issue, but we suspect it might be related to the **startup sequence of `pironman5.service`**.

We’ve modified the configuration file (see attached image). Please:

1. **Update the code**
2. **Reinstall** and check if it resolves the problem.  
 ![screenshot_2025-05-12_15-53-47](https://canada1.discourse-cdn.com/flex029/uploads/sunfounder/original/2X/f/f27d72dad16584690b3adc05580db2080daa4411.png)

Let us know the results.

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [May 15, 2025, 5:12pm UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/18 "2025-05-15T17:12:23Z")

</div>

Thanks!  
You forgot this line:

ExecStart=/usr/local/bin/pironman5 start --background

Without this line the service won’t start.  
With this line the error remains.  
Also: I already tried that after your suggestion of April 15.

So: no luck ☹

---

<div class="post-metadata">

**Author:** ![SunFounder\_Moderator](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@SunFounder\_Moderator](https://forum.sunfounder.com/u/SunFounder_Moderator)\
**Post date:** [May 22, 2025, 3:10am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/19 "2025-05-22T03:10:16Z")

</div>

sorry we are unable to reproduce the issue

---

<div class="post-metadata">

**Author:** ![Spf650](https://avatars.discourse-cdn.com/v4/letter/s/f05b48/32.png) [@Spf650](https://forum.sunfounder.com/u/Spf650)\
**Post date:** [May 22, 2025, 5:25am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/20 "2025-05-22T05:25:19Z")

</div>

> [@marcelkooijman](#):
>
> sys/bus/gpio/devices/gpiochip14/of\_node/compatible

Not sure if identical to your problem but, the ftdi contains a gpio chip which has an incompatible boot config file. This was fixed recently by adafruit under issues 966 and 967.

> <https://github.com/adafruit/Adafruit_Blinka/pull/967>
>
> When using a USB to Serial cable I note that initialising the blinka library wou…ld crash. I'd receive an error saying that it cannot open the file \`/sys/bus/gpio/devices/gpiochip14/of\_node/compatible\`. This was because the FTDI cable had added an additional gpioChip which didn't have the expected path structure. 
> 
> I feel like it's safe to add an \`is\_file()\` check to this path before opening and this does make the issue go away on my setup.
> 
> Please let me know if there are:
> 
> - Coding standards I may have missed
> - Tests that I need to run and ensure I haven't broken
> - A better way to handle this
> 
> Additionally, is it worth looking if we do this sort of blind read elsewhere and fix those too? Could then add a generic function.

> <https://github.com/adafruit/Adafruit_Blinka/issues/966>
>
> \### Board Name
> 
> PI 5
> 
> \### Steps
> 
> This was posted in PI forum: My failure was id…entical and occurred after upgrade to 6.12.20+rpt-rpi-2712 on my PI 5. Peering at lgpio\_pin.py code reveals that it fails when it tries to read the symbolic linked compatible file for gpiochip14 since the symlink does not exist. In fact gpiochip14 didn't exist before update. So the failure is the absent symlink and compatible file. All other gpiochipxx directories have the symlink and file. It is above my pay grade to determine the flaw that allowed creation of a new gpiochip that has no symlink. Some debian expert will have to sort that out. If it is legal to have no symlink then adafruit needs to fix their code (or for robustness). A simple try ... except pass around lines 18-26 and all is back to working again as it then ignores any gpiochip that doesn't have a compatible file/symlink. As a note, the .glob of files to be inspected just happened to start with gpiochip14 so it couldn't find chip0.
> As a side note, I see the list of drivers doesn't include raspberrypi,bcm2712-gpio. However on my system driver 0 has raspberrypi,rp1-gpio in compatible file. So don't know what is going on there but it doesn't hurt anything at present.
> 
> \### Description
> 
> Only happens after upgrade to 6.12.20+rpt-rpi-2712 on my PI 5
> 
> \### Additional information
> 
> \_No response\_

---

<div class="post-metadata">

**Author:** ![marcelkooijman](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@marcelkooijman](https://forum.sunfounder.com/u/marcelkooijman)\
**Post date:** [May 22, 2025, 7:06am UTC](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004/21 "2025-05-22T07:06:31Z")

</div>

This indeed looks exactly the same as the error I encounter. But I’m confused about the solution. What should I do? Or am I to understand that the addition " is\_file()" has to be added tot the Pirinman5 code?

[Next page](https://forum.sunfounder.com/t/gpio-conflict-at-boot/3004.md?page=2)
