My Pironman 5 case is behaving strangely.
After booting up, I see the green light in the lightpipe, and LEDs working on the fans, then the OLED screen displays as normal but for less than 2 seconds, then it says “POWEROFF” the fan LEDs turn off, the fans stop rotating and the lightpipe light goes off.
BUT the pi5 responds as usual to the CLI and WinSCP. It is running. I have a web server on it and this operates as normal.
I see a similar case mention with a pironman 4 and power supply issues, so I will say that I am using the official RPi5 power supply, plugged into the pironman PCB via the USBC power socket. As I have a spare official RPi5 power supply I tried that, and the result is the same.
I did a full update and next I did this:
roy @ pi5: ~/pironman$
sudo python3 install.py --no-dep
result:
pironman 2.2.9 install process starts for roy:
Kernel Version:
Linux pi5 6.6.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.47-1+rpt1 (2024-09-02) aarch64 GNU/Linux
OS Version:
Description: Debian GNU/Linux 12 (bookworm)
PCB info::
Revision : d04170
Model : Raspberry Pi 5 Model B Rev 1.0
Config gpio
- enable i2c … Done
- enable spi … Done
- enable i2c in config… Done
- enable spi in config… Done
- set core_freq to 500… Done
- set core_freq_min to 500… Done
- config gpio-poweroff… Done
- config gpio-ir… Done
create WorkingDirectory - create dir… Done
- copy service file… Done
- add excutable mode for service file… Done
- copy bin file… Done
- add excutable mode for bin file… Done
- copy config file… Done
- enable the service to auto-start at boot… Done
- run the service… Done
Finished.
Whether to restart for the changes to take effect(Y/N):
Y
After reboot, it responded as above. I powered off, waited for all the lights to go out, then powered back up. Same result.
/opt/pironman/log shows (the last entry, various repeats of this above this entry)
------------------------24/09/24 18:36:35------------------------
pironman version: 2.2.9
username: root
config_file: /opt/pironman/config.txt
Kernel Version:
Linux pi5 6.6.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.47-1+rpt1 (2024-09-02) aarch64 GNU/Linux
OS Version:
Description: Debian GNU/Linux 12 (bookworm)
PCB info:
Revision : d04170
Model : Raspberry Pi 5 Model B Rev 1.0
24/09/24 18:36:35,129 [DEBUG] power_key_pin : 16
24/09/24 18:36:35,129 [DEBUG] fan_pin : 6
24/09/24 18:36:35,129 [DEBUG] update_frequency : 0.5
24/09/24 18:36:35,129 [DEBUG] temp_unit : C
24/09/24 18:36:35,129 [DEBUG] fan_temp : 50.0
24/09/24 18:36:35,129 [DEBUG] screen_always_on : False
24/09/24 18:36:35,129 [DEBUG] screen_off_time : 60
24/09/24 18:36:35,129 [DEBUG] rgb_enable : True
24/09/24 18:36:35,129 [DEBUG] rgb_style : breath
24/09/24 18:36:35,129 [DEBUG] rgb_color : 0a1aff
24/09/24 18:36:35,129 [DEBUG] rgb_blink_speed : 50
24/09/24 18:36:35,129 [DEBUG] rgb_pwm_freq : 1000
24/09/24 18:36:35,129 [DEBUG] rgb_pin : 10
24/09/24 18:36:35,139 [DEBUG] rgb_strip init failed:
ws2811_init failed with code -3 (Hardware revision is not supported)
24/09/24 18:36:35,156 [DEBUG] oled init success
24/09/24 18:36:35,162 [DEBUG] fan init success
24/09/24 18:36:35,162 [DEBUG] power_key init success
24/09/24 18:36:35,170 [DEBUG] Get IP: 192.168.0.105
/opt/pironman/config.txt (omitting comment lines)
[all]
temp_unit = C
fan_temp = 50
screen_always_on = False
screen_off_time = 60
rgb_enable = True
rgb_style = breath
rgb_color = 0a1aff
rgb_blink_speed = 50
rgb_pwm_freq = 1000
rgb_pin = 10
This has worked for months - it first failed a few days ago.
I also did a full RPi OS update a few days ago, and this was a major update affecting many libraries. Has that introduced an incompatibity with the pironman 5 software? The comment “ws2811_init failed with code -3 (Hardware revision is not supported)” may be significant.