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

Add maximum bare-board power consumption to table #3821

Open
clark800 opened this issue Aug 17, 2024 · 3 comments
Open

Add maximum bare-board power consumption to table #3821

clark800 opened this issue Aug 17, 2024 · 3 comments

Comments

@clark800
Copy link

clark800 commented Aug 17, 2024

The power consumption table here shows "Typical bare-board active current consumption", but it would also be helpful to know the "maximum bare-board current consumption".

The recommended power supply numbers in the table seem to be padded to accommodate peripherals, which means there is currently no reliable way to determine if a smaller power supply would be sufficient for a particular use case, such as a headless server with no peripherals. Knowing the "maximum bare-board current consumption" would allow users to calculate an optimal power supply by adding this number to the current consumption required for their particular peripheral setup.

The "stress" numbers in the following table give some indication, but they don't currently cover all models, they aren't bare-board numbers, and it's not clear if they are maximal in the sense of full utilization of all cores plus WiFi plus bluetooth etc simultaneously.

@Bossdell113
Copy link

Hello. I am taking a software engineering class and I was wondering if I could claim this issue for a project I am working on. If I am understanding this correctly the table only shows the "typical" bare board consumption when it should also show the maximum bare board consumption. If I am correct I have two questions. 1. How can I figure out what the maximum consumption for these models are? 2. When would you want this done? I'm sure I can get this done but I'm probably going to need about 3, 4, maybe even 5 weeks for this. I have never used a raspberry PI so this is all completely new to me, but since this is just documentation related I feel like this is more in my comfort zone.

@JamesH65
Copy link
Contributor

JamesH65 commented Oct 4, 2024

It is entirely dependent on the use case. For example, normal desktop use will be approximately one figure, but if you then do a video decode it will be more (and what format is the video in, that also makes a difference), but if you then add some pathological processing case it will be even more. Add a camera? Even more. Now doing a big data transfer over ethernet? More again.

The only reliable way of determining how much power the device will use in your own particular use case is to test it.

Hence we use typical values.

But it would be interesting to see results for all of these cases but the table would be complex!

@clark800
Copy link
Author

clark800 commented Oct 4, 2024

Thanks for the responses here.

@JamesH65 The idea behind listing the maximum consumption is that this would not be dependent on the use case since it is the maximum over all possible use cases. And "bare-board" means this is well-defined and not dependent on peripherals like a camera - the only physical connection to the board is the power supply. We can also specify that this is assuming no overclocking or other custom tweaks.

Ideally this could be calculated by adding the maximum consumption of each component on the board and perhaps adjusting upwards for losses or downwards for any components that can't operate simultaneously.

@Bossdell113 I think probably only Raspberry Pi engineers could really address this authoritatively.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants