-
Notifications
You must be signed in to change notification settings - Fork 111
Open
Labels
Description
Describe the bug
The setup.sh script places "dtparam=i2c" in /boot/config.txt. Starting with Raspberry Pi OS Bookworm, this is no longer where these definitions go - they now live in /boot/firmware/config.txt
Executed command and associated error
see setup.sh
add the executed command here
./setup.sh
add the associated error here
No error - somehow the change is accepted, even though /boot/config.txt is a read only file
**Host and software info**
- RPi board version: `Pi Zero 2WH`
- OS version: `Bookworm`
- (If Python related.) Python version : `3.11.2`
- (If shell related.) Shell: `add name here and version`
**Checklist**
- [ ] I have watched and followed the instructions in the [Youtube tutorial](https://www.youtube.com/watch?v=fR5XhHYzUK0).
- [ x] I have searched [open and closed issues](https://github.com/the-raspberry-pi-guy/lcd/issues) for either an identical or similar bug before reporting this new one.
- [ ] (If Python related.) I have used Python 2.7
**Additional context**
See https://fleetstack.io/blog/raspberry-pi-boot-config-file
The demos seem to work fine, but I had already enabled i2c via raspi-config, so the /boot/firmware/config.txt change was already done. I just have a spurious entry in /boot/config.txt now