Pironman5Max LED and fan RGB not working Raspberry Pi OS (Debian 13 Trixie) after kernel upgrade to 6.12.75+rpt-rpi-2712

Hello,

Just wanted to post info on this issue, and give feedback. My Pironman5Max LED and fan RGB were working good (no problems) until I updated my kernel today using sudo apt update && sudo apt upgrade -y. Please advise me what information you need from me to help resolve this problem.

Here is a list of my device hardware:

  • Raspberry Pi 5
  • Pironman5 Max Case & associated hardware, properly assembled, tested, and KNOWN to be stable with previous kernel versions.
  • Raspberry Pi M.2 HAT+ with a Hailo AI 13T acceleration module
  • Crucial P3 500GB PCIe M.2 2280 SSD | CT500P3SSD8

I have already taken the following steps to remedy this issue:

  1. Removed the older Pironman5Max software (sudo rm -rf ~/pironman5)
  2. Rebuilt the Pironman5Max software using instructions from here: Set Up on Raspberry Pi/Ubuntu/Kali/Homebridge OS — SunFounder Pironman 5 documentation
  3. Rebooted the device.
  4. Shutdown the device, and removed power.
  5. Plugged power back in, and booted the device.

We have tested it — after installing the Pironman 5 Max software and upgrading the kernel to 6.12.75+rpt-rpi-2712, the OLED screen and RGB fan are still working normally.

Could you try uninstalling the pironman5 software again:
cd ~/pironman5
sudo python3 install.py --uninstall
cd ~/
sudo rm -rf pironman5
Then reinstall it:
cd ~
git clone -b max GitHub - sunfounder/pironman5: Code for Raspberry Pi 5 case (Pironman5) · GitHub --depth 1
cd ~/pironman5
sudo python3 install.py
Please note that the pironman5 Max version has been updated to version 1.3.6. The OLED screen is now activated by a short press of the power button — the previous tap-to-wake feature has been removed.

I followed the directions you gave to the letter, and it still does not work. I did a quick press of the power button, no OLED display. RGB fans not working either. I ran journalctl -xe, here is the relevant output: influxd-systemd-start.sh[5362]: InfluxDB API unavailable after 40 attempts… Sounds like a problem with Influxdb. I adjusted the influxdb.conf file to fix errors related to logging that caused influxdb not to start, and now it starts correctly, but still no lights, fans, or oled display after reboot.

Just let me know what info you need, give me terminal commands for diagnostic output. Thank You! :slight_smile:

Please provide the log information so we can help you analyze and resolve the issue:

cat /var/log/pironman5/main.log

$ cat /var/log/pironman5/main.log
cat: /var/log/pironman5/main.log: No such file or directory

$ sudo cat /var/log/pironman5/main.log
cat: /var/log/pironman5/main.log: No such file or directory

(¯\(ツ)/¯)

Please stop the pironman 5 service:
sudo systemctl stop pironman 5
Then run it manually:
sudo pironman5 start
Please send us the error messages that appear.

sudo systemctl stop pironman 5
Failed to stop pironman.service: Unit pironman.service not loaded.
Failed to stop 5.service: Unit 5.service not loaded.

Well, it lit up like a light bulb with the second command, OLED works as well! :slight_smile: TY!

Problem solved.

Here is the output of running the second command, FWIW:

$ sudo pironman5 start
[INFO]
[INFO] ############################################################
[INFO] Pironman5 Start
[INFO] Pironman5 version: 1.3.6
[INFO] Variant: Pironman 5 Max V2
[INFO] Config:
[INFO] {
[INFO] “system”: {
[INFO] “data_interval”: 1,
[INFO] “database_retention_days”: 30,
[INFO] “enable_history”: true,
[INFO] “rgb_color”: “#0a1aff”,
[INFO] “rgb_brightness”: 100,
[INFO] “rgb_style”: “breathing”,
[INFO] “rgb_speed”: 50,
[INFO] “rgb_enable”: true,
[INFO] “rgb_led_count”: 4,
[INFO] “rgb_led_count_min”: 4,
[INFO] “temperature_unit”: “C”,
[INFO] “oled_enable”: true,
[INFO] “oled_rotation”: 0,
[INFO] “oled_sleep_timeout”: 10,
[INFO] “oled_pages”: [
[INFO] “mix”,
[INFO] “performance”,
[INFO] “ips”,
[INFO] “disk”
[INFO] ],
[INFO] “gpio_fan_pin”: 6,
[INFO] “gpio_fan_mode”: 0,
[INFO] “gpio_fan_led”: “follow”,
[INFO] “gpio_fan_led_pin”: 5,
[INFO] “debug_level”: “INFO”
[INFO] }
[INFO] }
[INFO] Device info:
[INFO] {
[INFO] “name”: “Pironman 5 Max”,
[INFO] “id”: “pironman5-max”,
[INFO] “peripherals”: [
[INFO] “ws2812”,
[INFO] “delete_log_file”,
[INFO] “temperature_unit”,
[INFO] “pi5_power_button”,
[INFO] “ip_address”,
[INFO] “oled”,
[INFO] “memory”,
[INFO] “oled_page_ips”,
[INFO] “gpio_fan_mode”,
[INFO] “storage”,
[INFO] “cpu”,
[INFO] “mac_address”,
[INFO] “pwm_fan_speed”,
[INFO] “gpio_fan_state”,
[INFO] “oled_page_disk”,
[INFO] “gpu_temperature”,
[INFO] “reboot”,
[INFO] “cpu_temperature”,
[INFO] “gpio_fan_led”,
[INFO] “log”,
[INFO] “oled_page_performance”,
[INFO] “debug_level”,
[INFO] “clear_history”,
[INFO] “network”,
[INFO] “shutdown”,
[INFO] “oled_sleep”,
[INFO] “oled_page_mix”,
[INFO] “history”,
[INFO] “restart_service”
[INFO] ],
[INFO] “version”: “1.3.6”,
[INFO] “app_name”: “pironman5”,
[INFO] “config_path”: “/opt/pironman5/config.json”
[INFO] }
[INFO] PM_Auto version: 1.4.7
[INFO] PM_Dashboard version: 1.4.0
[INFO] Addons: FanAddon, OLEDAddon, Pi5PowerButtonAddon, SystemAddon, WS2812Addon
[INFO] FanAddon service initialized
[INFO] OLEDAddon service initialized
[INFO] Pi5PowerButtonAddon service initialized
[INFO] SystemAddon service initialized
[INFO] WS2812Addon service initialized
[INFO] Starting Dashboard Server on 0.0.0.0:34001
[INFO] Pi5PowerButtonAddon service started
[INFO] FanAddon service started
[INFO] OLEDAddon service started
[INFO] SystemAddon service started
[INFO] WS2812Addon service started
[INFO] PWM Fan is supported, sync all other fan with pwm fan
[INFO] Dashboard Server Started
influxdb: no process found
[INFO] Starting influxdb service
[INFO] Addons started
[INFO] Influxdb is ready
[INFO] Database ‘pironman5-max’ created successfully
[INFO] Created retention policy default_policy with duration 30d
[INFO] Updated inconsistent retention policy: 0s → 30d
[INFO] Database Started
[INFO] Data Logger Start
[INFO] Data Logger Started

Glad to hear the issue has been resolved!
If you encounter any other problems later on, feel free to contact us anytime.