Hi,
after a long period of use I have reinstalled my SATA-hat Quad RPi4, because the Raspberry Pi OS was outdated and OMV was still version 5.
So I installed Raspberry Pi OS Lite 64bit and installed the script rockpi-quad.deb from this page.
(https://wiki.radxa.com/Dual_Quad_SATA_HAT)
So far everything works fine, except for a few ambiguities on my part.
Could it be that the service rockpi-sata is now called rockpi-quad?
The configuration seems to take place under /etc/rockpi-quad.conf.
Unfortunately, this does not seem to have any real effect, because the fan runs as if under full load and the OLED display cannot be rotated by 180°.
When I call “systemctl status rockpi-quad” in the console, the following message appears:
lippi@rpi-nas:~ $ sudo systemctl status rockpi-quad
● rockpi-quad.service - Rockpi SATA Hat
Loaded: loaded (/lib/systemd/system/rockpi-quad.service; enabled; preset: enabled)
Active: active (running) since Fri 2024-11-01 14:24:22 CET; 14min ago
Main PID: 311995 (python3)
Tasks: 5 (limit: 4510)
CPU: 5.043s
CGroup: /system.slice/rockpi-quad.service
└─311995 /usr/bin/python3 /usr/bin/rockpi-quad/main.py
Nov 01 14:24:23 rpi-nas python3[311995]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 14:24:23 rpi-nas python3[311995]: File “/usr/lib/python3.11/configparser.py”, line 1168, in _unify_values
Nov 01 14:24:23 rpi-nas python3[311995]: raise NoSectionError(section) from None
Nov 01 14:24:23 rpi-nas python3[311995]: configparser.NoSectionError: No section: ‘fan’
Nov 01 14:24:23 rpi-nas python3[311995]: OSError: [Errno 16] Device or resource busy
Nov 01 14:24:23 rpi-nas python3[311995]: During handling of the above exception, another exception occurred:
Nov 01 14:24:23 rpi-nas python3[311995]: Traceback (most recent call last):
Nov 01 14:24:23 rpi-nas python3[311995]: File “/usr/bin/rockpi-quad/fan.py”, line 25, in init
Nov 01 14:24:23 rpi-nas python3[311995]: with open(f"/sys/class/pwm/{chip}/export", ‘w’) as f:
Nov 01 14:24:23 rpi-nas python3[311995]: OSError: [Errno 16] Device or resource busy
Unfortunately, the error analysis here is beyond my knowledge.
Does anyone have any ideas or tips?
Oh yes, OMV 7 still works perfectly.
Best regard, Falconcrest