I've compiled and run bitcoin-qt on a Raspberry Pi, but the main problem is that it uses up a lot of CPU. This issue is raised to explore various options available to reduce the CPU required. E.g. trusted nodes (where block validation wouldn't be needed when receiving from a trusted node).
high CPU usage when running on a Raspberry Pi #2136
issue rebroad opened this issue on December 29, 2012-
rebroad commented at 12:37 AM on December 29, 2012: contributor
-
gmaxwell commented at 12:46 AM on December 29, 2012: contributor
Why not open one for 16 bit micro-controllers? Some of them have have comparable or greater computing power— seriously. The rpi spends most of its gates on the videcore dsp which isn't available to open source software. The cpu is a very minimal single issue armv6 with effectively no cache (the on chip cache is primarily reserved for the dsp). While I'm sure people can do all sorts of great things with bitcoin on the rpi something like picocoin would be much better software to work with than the reference software.
If you're looking for small/low power hardware to run the reference bitcoin software I'd recommend looking at http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135341370451
If running it on the pi reveals some interesting bugs or sore spots in performance that could be improved for all platforms, then that would be good news. But I would be opposed to adding complexity or confusing security tradeoffs to accommodate such a limited platform.
-
gavinandresen commented at 3:23 AM on December 29, 2012: contributor
Closing this as WONTFIX.
- gavinandresen closed this on Dec 29, 2012
- owlhooter referenced this in commit 8e6364694f on Oct 11, 2018
- MarcoFalke locked this on Sep 8, 2021