From 86832745dd96452299e86ece0b247cd4236156cb Mon Sep 17 00:00:00 2001 From: CarstenArend Date: Tue, 17 Feb 2026 13:33:48 +0100 Subject: [PATCH] Update for Rev 0.2 --- README.md | 3 ++- dtoverlay/mcp23017_0x20_zeroplc.dts | 2 +- dtoverlay/mcp23017_0x21_zeroplc.dts | 2 +- install.sh | 2 ++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a74402e..5547e53 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ # zeroPLC installer -wget -q -O - https://git.sqegmbh.de/zeroPLC/zeroPLC-installer/raw/branch/master/install.sh | sudo bash \ No newline at end of file +wget -q -O - https://git.sqegmbh.de/zeroPLC/zeroPLC-installer/raw/branch/master/install.sh | sudo bash +https://git.sqegmbh.de/.download/zeroPLC_image_20250909.zip \ No newline at end of file diff --git a/dtoverlay/mcp23017_0x20_zeroplc.dts b/dtoverlay/mcp23017_0x20_zeroplc.dts index c881779..5dbb4f1 100644 --- a/dtoverlay/mcp23017_0x20_zeroplc.dts +++ b/dtoverlay/mcp23017_0x20_zeroplc.dts @@ -92,7 +92,7 @@ mcp@20 { compatible = "microchip,mcp23017"; reg = <0x20>; - gpio-line-names = "AIN1_SWITCH_I/V","AIN2_SWITCH_I/V","AIN3_SWITCH_I/V","AIN4_SWITCH_I/V","AIN5_SWITCH_I/V","AIN6_SWITCH_I/V","AIN7_SWITCH_I/V","AIN8_SWITCH_I/V","NC","IN7","IN8","DIS_24VOUT_POE","5V_EXT_FAULT","5V_EXT_EN","RS485_120R","DIS_24VOUTPUTS"; + gpio-line-names = "AIN1_SWITCH_I/V","AIN2_SWITCH_I/V","AIN3_SWITCH_I/V","AIN4_SWITCH_I/V","AIN5_SWITCH_I/V","AIN6_SWITCH_I/V","AIN7_SWITCH_I/V","AIN8_SWITCH_I/V","IN6","IN7","IN8","DIS_24VOUTPUTS","DIS_24VOUT_OVERTEMP","5V_EXT_FAULT","5V_EXT_EN","NC"; gpio-controller; #gpio-cells = <0x02>; status = "okay"; diff --git a/dtoverlay/mcp23017_0x21_zeroplc.dts b/dtoverlay/mcp23017_0x21_zeroplc.dts index b0f2245..5974f27 100644 --- a/dtoverlay/mcp23017_0x21_zeroplc.dts +++ b/dtoverlay/mcp23017_0x21_zeroplc.dts @@ -92,7 +92,7 @@ mcp@20 { compatible = "microchip,mcp23017"; reg = <0x21>; - gpio-line-names = "IN_FAULT","BUS_IO1","BUS_IO2","TFT_BACKLIGHT","NC","NC","NC","NC","NC","NC","NC","NC","OUT_DIAG","TFT_RST","TFT_RS","TOUCHT_RST"; + gpio-line-names = "IN_FAULT","BUS_IO1","BUS_IO2","TFT_BACKLIGHT","FAN_ENABLE","5VEXT_INTERFACES_ENABLE","PI_BOOT_LED","RS485_120R","NC","NC","NC","NC","OUT_DIAG","TFT_RST","TFT_RS","TOUCHT_RST"; gpio-controller; #gpio-cells = <0x02>; status = "okay"; diff --git a/install.sh b/install.sh index d2b7bf7..9b1e5df 100644 --- a/install.sh +++ b/install.sh @@ -48,6 +48,8 @@ cat <> /boot/firmware/config.txt dtparam=i2c_arm=on dtoverlay=i2c-gpio,bus=3,i2c_gpio_sda=23,i2c_gpio_scl=24 +dtoverlay=gpio-shutdown,gpio_pin=25,active_low=1,gpio_pull=up + dtoverlay=w1-gpio enable_uart=1