Note
Welcome to the SunFounder Raspberry Pi, Arduino & ESP32 Community on Facebook!
Get technical support and troubleshooting help.
Learn and share projects, tips, and tutorials.
Access early product previews and updates.
Enjoy exclusive discounts and giveaways.
👉 Join us here: [here]
FAQ
1. About Compatible Systems
Systems that passed the test on the Raspberry Pi 5:
3. About the Raspberry Pi AI HAT+
The Raspberry Pi AI HAT+ is not compatible with the Pironman 5.
The Raspberry Pi AI Kit combines the Raspberry Pi M.2 HAT+ and the Hailo AI accelerator module.
You can detach the Hailo AI accelerator module from the Raspberry Pi AI Kit and directly insert it into the NVMe PIP module of the Pironman 5 MAX.
4. About the Copper Pipe Ends of Tower Cooler
The U-shaped heat pipes at the top of the tower cooler are compressed to facilitate the copper pipes passing through the aluminum fins, which is part of the normal production process for copper pipes.
5. PI5 Fails to Boot (Red LED)?
This issue may be caused by a system update, changes to the boot order, or a corrupted bootloader. You can try the following steps to resolve the problem:
Check USB-HDMI Adapter Connection
Please carefully check whether the USB-HDMI adapter is securely connected to the PI5.
Try unplugging and reconnecting the USB-HDMI adapter.
Then reconnect the power supply and check if the PI5 boots successfully.
Test PI5 Outside the Case
If reconnecting the adapter does not solve the problem:
Remove the PI5 from the Pironman 5 case.
Power the PI5 directly with the power adapter (without the case).
Check if it can boot normally.
Restore the Bootloader
If the PI5 still cannot boot, the bootloader may be corrupted. You can follow this guide: 2. Update the Bootloader and choose whether to boot from SD card or NVMe/USB.
Insert the prepared SD card into the PI5, power it on, and wait at least 10 seconds. Once the recovery is complete, remove and reformat the SD card.
Then, use Raspberry Pi Imager to flash the latest Raspberry Pi OS, insert the card back, and try booting again.
6. OLED Screen Not Working?
If the OLED screen is not displaying or is displaying incorrectly, follow these troubleshooting steps:
Check the OLED Screen Connection
Ensure that the FPC cable of the OLED screen is properly connected.
Check OS Compatibility
Make sure you are running a compatible operating system on your Raspberry Pi.
Check I2C Address
Run the following command to check whether the OLED’s I2C address (0x3C) is recognized:
sudo i2cdetect -y 1
If the address is not detected, enable I2C using the following command:
sudo raspi-configRestart the pironman5 Service
Restart the pironman5 service to see if it resolves the issue:
sudo systemctl restart pironman5.service
Check the Log File
If the issue persists, check the log file for error messages and provide the information to customer support for further analysis:
cat /var/log/pironman5/pironman5.log
7. NVMe PIP Module Not Working?
Ensure the FPC cable connecting the NVMe PIP module to the Raspberry Pi 5 is securely attached.
Confirm that your SSD is properly secured to the NVMe PIP module.
Check the status of the NVMe PIP Module’s LEDs:
After confirming all connections, power on the Pironman 5 MAX and observe the two indicators on the NVMe PIP Module:
PWR LED: Should be lit.
STA LED: Should blink to indicate normal operation.
If the PWR LED is on but the STA LED is not blinking, it indicates the NVMe SSD is not recognized by the Raspberry Pi.
If the PWR LED is off, short the “Force Enable” pins on the module. If the PWR LED lights up, it could indicate a loose FPC cable or unsupported system configuration for NVMe.
Confirm that your NVMe SSD has a properly installed operating system. Refer to: 3. Installing the Operating System.
If the wiring is correct and the OS is installed, but the NVMe SSD still fails to boot, try booting from a Micro SD card to verify the functionality of other components. Once confirmed, proceed to: 3. Configure boot from the SSD.
If the problem persists after performing the above steps, please send an email to service@sunfounder.com. We will respond as soon as possible.
8. RGB LEDs Not Working?
The two pins on the IO Expander above J9 are used to connect the RGB LEDs to GPIO10. Ensure that the jumper cap on these two pins are properly in place.
Verify that the Raspberry Pi is running a compatible operating system. The Pironman 5 only supports the following OS versions:
If you have installed an unsupported OS, follow the guide to install a compatible operating system: 3. Installing the Operating System.
Run the command
sudo raspi-configto open the configuration menu. Navigate to 3 Interfacing Options -> I3 SPI -> YES, then click OK and Finish to enable SPI. After enabling SPI, restart the Pironman 5.
If the problem persists after performing the above steps, please send an email to service@sunfounder.com. We will respond as soon as possible.
9. Fan not working / cannot be controlled?
The Pro / MAX adopts the official Raspberry Pi PWM fan control solution. All three cooling fans are directly controlled by the Raspberry Pi system and do not rely on the pironman5 service (therefore, you will not see fan control options in the command-line tool or the Dashboard).
Test whether the fan is working properly
You can manually control the fan using the following commands:
pinctrl FAN_PWM op dl # enable fan (low active)
pinctrl FAN_PWM op dh # disable fan (high active)
pinctrl FAN_PWM a0 # auto mode (system temperature control)
Fan Speed Control Based on Temperature
The PWM fan operates dynamically, adjusting its speed according to the Raspberry Pi 5’s temperature:
Below 50°C: Fan remains off (0% speed).
At 50°C: Fan operates at low speed (30% speed).
At 60°C: Fan increases to medium speed (50% speed).
At 67.5°C: Fan ramps up to high speed (70% speed).
At 75°C and above: Fan operates at full speed (100% speed).
10. How to wake up the OLED screen?
To save power and extend the screen’s lifespan, the OLED screen will automatically turn off after a period of inactivity. This is part of the normal design and does not affect the product’s functionality.
Note
For OLED Screen configuration (such as turn ON/OFF, sleeptime, rotation, etc), please refer to: View and Control from Dashboard or Control with Commands.
11. How to disable web dashboard?
Once you have completed the installation of the pironman5 module, you will be able to access the View and Control from Dashboard.
If you do not need this feature and want to reduce CPU and RAM usage, you can disable the dashboard during the installation of pironman5 by adding the --disable-dashboard flag.
cd ~/pironman5
sudo python3 install.py --disable-dashboard
If you have already installed pironman 5, you can remove the dashboard module and influxdb, then restart pironman5 to apply the changes:
/opt/pironman5/venv/bin/pip3 uninstall pm-dashboard influxdb
sudo apt purge influxdb
sudo systemctl restart pironman5
12. How to Control Components Using the pironman5 Command
You can refer to the following tutorial to control the components of the Pironman 5 MAX using the pironman5 command.
13. How to Change the Raspberry Pi Boot Order Using Commands
If you are already logged into your Raspberry Pi, you can change the boot order using commands. Detailed instructions are as follows:
14. How to Modify the Boot Order with Raspberry Pi Imager?
In addition to modifying the BOOT_ORDER in the EEPROM configuration, you can also use the Raspberry Pi Imager to change the boot order of your Raspberry Pi.
It is recommended to use a spare card for this step.
15. How to Copy the System from the SD Card to an NVMe SSD?
If you have an NVMe SSD but do not have an adapter to connect your NVMe to your computer, you can first install the system on your Micro SD card. Once the Pironman 5 MAX boots up successfully, you can copy the system from your Micro SD card to your NVMe SSD. Detailed instructions are as follows:
16. How to Remove the Protective Film from the Acrylic Plates
Two acrylic panels are included in the package, both covered with yellow/transparent protective film on both sides to prevent scratches. The protective film may be a bit difficult to remove. Use a screwdriver to gently scrape at the corners, then carefully peel off the entire film.
17. How to Install OpenSSH via Powershell?
When you use ssh <username>@<hostname>.local (or ssh <username>@<IP address>) to connect to your Raspberry Pi, but the following error message appears.
ssh: The term 'ssh' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
It means your computer system is too old and does not have OpenSSH pre-installed, you need to follow the tutorial below to install it manually.
Type
powershellin the search box of your Windows desktop, right click on theWindows PowerShell, and selectRun as administratorfrom the menu that appears.
Use the following command to install
OpenSSH.Client.Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
After installation, the following output will be returned.
Path : Online : True RestartNeeded : False
Verify the installation by using the following command.
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
It now tells you that
OpenSSH.Clienthas been successfully installed.Name : OpenSSH.Client~~~~0.0.1.0 State : Installed Name : OpenSSH.Server~~~~0.0.1.0 State : NotPresent
Warning
If the above prompt does not appear, it means that your Windows system is still too old, and you are advised to install a third-party SSH tool, like PuTTY.
Now restart PowerShell and continue to run it as administrator. At this point you will be able to log in to your Raspberry Pi using the
sshcommand, where you will be prompted to enter the password you set up earlier.
18. If I set up OMV, can I still use the Pironman5’s function?
Yes, OpenMediaVault is set up on the Raspberry Pi system. Please follow the steps of Set Up on Raspberry Pi/Ubuntu/Kali/Homebridge OS to continue the configuration.
19. Raspberry Pi camera not working?
When the camera is not working, 90% of the issues are related to the ribbon cable connection or the camera hardware itself.
First, use rpicam-hello --list-cameras to confirm whether the camera is detected. If it is successfully detected, you should see a message similar to the following:
Available cameras
-----------------
0 : ov5647 [2592x1944] (/base/axi/pcie@1000120000/rp1/i2c@88000/ov5647@36)
If the camera is not detected, check whether the ribbon cable is reversed or not fully inserted. If the issue persists, try replacing the ribbon cable or the camera module for cross-testing.