Hacker News new | ask | show | jobs
by naikrovek 980 days ago
every person I know who has had problems with the Pis has had problems because they've cheaped out on either storage or power supply.

the official power supplies (and others with the same ratings) are only sufficient if you don't plug anything into the USB port, don't have any hardware drawing power from the GPIO, and don't utilize Bluetooth and wifi 100% of the time at full throughput or anything.

boot to a fast thumb drive, power the board via a 30W or more power supply, and get an onboard battery so in the rare event that the onboard power regulation can't keep up, a battery powered supply can deliver power through the GPIO pins.

Raspberry Pis are built down to a price point, not up to a quality level. they are extremely good per unit of money spent on them, but they are not perfect.

calling them "shit" shows a general lack of understanding, to me.

2 comments

All solid advice, though I mostly prefer to use the Zero W-s, which need less power, and to boot off a decent sd card into the 'overlay filesystem'[1] which is RAM-only, so writing logfiles etc. doesn't wear out the sd card (I also use 'high endurance' sd cards intended for dashcams etc. which are a little slower but theoretically last longer). I have a couple of Pis that have been running for years this way, no probs.

1: https://www.raspberrypi.com/documentation/computers/configur...

Oh no they are shit. And I used to design embedded systems years ago. I know exactly what I'm talking about.

And you basically outlined it: they are bad quality and we have all these power problems and here's the insane list of workarounds.

Incidentally I ran mine of an Agilent E3614A which was worth 30x the price of the Pi.

they aren't industrial embedded computers, so comparing them to some $1500 hardened industrial embedded platform is not only unfair, it's not a comparison that's respectful of the other participants in the conversation. you're relying on people not knowing about embedded hardware so that it appears your comparison is fair.

The Raspberry Pi is not an embedded platform in the ways that you are using for comparison. The Raspberry Pi is an educational platform.

> some $1500 hardened industrial embedded platform

It's just a (respectable( power supply. I'm assuming OP just wanted to say that power quality was not the issue.

it is very hard to know if your raspberry pi issue is power related if you don't do what you can to make sure that power isn't an issue.

prior Pis didn't log when they had power issues, and current ones do, if they are able to.

on a Pi 2 A (I think) I had to hook up an oscilloscope to catch all the tiny power problems I was having, and only then realized what was happening. I was 100% sure I was delivering enough power. I was not. those symptoms were only visible without the scope as weird errors in the OS and running applications, and corrupted SD cards.