Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider using "arm_boost=1" for RaspberryPi4 platform #1913

Closed
jens-maus opened this issue Aug 23, 2022 · 6 comments
Closed

Consider using "arm_boost=1" for RaspberryPi4 platform #1913

jens-maus opened this issue Aug 23, 2022 · 6 comments
Labels
💡 enhancement-ideas New feature or change request 💻 hardware support This issue refs tickets/issue introducing/fixing some hardware support platform/raspberrypi RaspberryPi platform

Comments

@jens-maus
Copy link
Owner

Describe the solution you'd like

I just noticed starting with home-assistant/operating-system#2073 that in a standard RaspberryPiOS installation the config.txt option arm_boost=1 seem to be the new default setting for all RaspberryPi4 systems. Even in the official documentation this is mentioned:

See the official documentation on arm_boost, which states the following:

This change should be safe for all such boards [...]
New Raspberry Pi OS images from Bullseye onwards come with this setting by default.

Question, remains, however if it would be a wise/good decision for us (RaspberryMatic) to also enable arm_boost=1 as a new default setting in config.txt? Given the point that a RaspberryPi4 is anyway quite problematic regarding RF interferences, I am still skeptical if it would be a good idea to do the same like the RaspberryPiOS developers obviously decided. So more testing seems to be at least required here.

Describe alternatives you've considered

We should make sure to perform adequate testing for the arm_boost=1 option to not introduce and additional RF interferences if a RPI-RF-MOD, HM-MOD-RPI-PCB is connected to the GPIO or if a HmIP-RFUSB is connected to the USB2 or USB3 connectors.

Is your feature request related to a problem?

n/a

Additional information

No response

@jens-maus jens-maus added 💡 enhancement-ideas New feature or change request 🙏 help wanted Extra attention is needed ❓ undecided No decision to accept or reject ticket yet 💻 hardware support This issue refs tickets/issue introducing/fixing some hardware support platform/raspberrypi RaspberryPi platform labels Aug 23, 2022
@jens-maus
Copy link
Owner Author

@Baxxy13 As you seem to have a quite broad RaspberryPi4 testing farm at your end, can you please consider doing some testing regarding this ticket here? All you would need to do is to add the arm_boost=1 option to the /boot/config.txt file of a RaspberryPi4 RaspberryMatic installation and then check the increased CPU frequency (1.8GHz instead of 1.5GHz) and then check if the Carrier Sense will have the same level and if teaching HmIP devices is still equally possible or not.

@jens-maus
Copy link
Owner Author

BTW: Best would be to perform these tests based on the latest development snapshot as newer RaspberryPi4 firmwares and eeprom images are included there as well, which might affect using that arm_boost=1 setting as well.

@Baxxy13
Copy link
Contributor

Baxxy13 commented Aug 23, 2022

Interessant. Mehr Leistung "für lau" sieht man ja immer gerne.
Leider kann ich nicht einspringen da alle meine Pi4B's ältere Revisionen sind bei denen die Option (arm_boost=1) nicht zieht.
Manuell overclocken möchte ich aber auch nicht unbedingt...

But remember: playing with clocks and voltages can render your SD card (temporarily) unbootable, so make sure you have another card (or another computer) on hand that you can boot with to restore your config.txt to good sense.

Die Frage wäre ja auch ob es sinnvoll ist einen Pi4B bis zum Maximum zu betreiben wenn er als dauerlaufende Zentrale eingesetzt wird. Andererseits wird er wohl so gut wie nie mit Maximaltakt laufen.

Ich würd's aktivieren. Die paar User die mit einem Pi4B unterwegs sind wissen hoffentlich worauf es ankommt und bräuchten ja auch noch die neue Revision für den automatischen Boost auf 1.8GHz. Die alten Revisionen laufen ja weiterhin mit default 1.5GHz.

@jens-maus jens-maus removed 🙏 help wanted Extra attention is needed ❓ undecided No decision to accept or reject ticket yet labels Aug 24, 2022
@jens-maus jens-maus added this to the next release milestone Aug 24, 2022
jens-maus added a commit that referenced this issue Aug 24, 2022
from 1.5GHz to 1.8GHz for potentially increased performance.
This refs #1913.
@jens-maus
Copy link
Owner Author

Ich würd's aktivieren. Die paar User die mit einem Pi4B unterwegs sind wissen hoffentlich worauf es ankommt und bräuchten ja auch noch die neue Revision für den automatischen Boost auf 1.8GHz. Die alten Revisionen laufen ja weiterhin mit default 1.5GHz.

Ok, das bestätigt mein Gefühl und meine Tests. Dann werd ich das mal entsprechend aktivieren - schauen wir dann mal was in der breiten Masse dann daraus wird.

@ghiathkamel
Copy link

i added arm_boost=1 to my config file, but i have already #arm_freq=800, do i need to remove it ? Thanks

@jens-maus
Copy link
Owner Author

This issue is closed and not a discussion fora. Please discuss in the discussion area instead

Repository owner locked and limited conversation to collaborators Feb 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
💡 enhancement-ideas New feature or change request 💻 hardware support This issue refs tickets/issue introducing/fixing some hardware support platform/raspberrypi RaspberryPi platform
Projects
None yet
Development

No branches or pull requests

3 participants