Live data from Hacker News

Blobless Linux on Raspberry Pi

crna.cc

111–113 of 113 posts

Re: Blobless Linux on Raspberry Pi

#111

Earlier quoted context omitted.

Also how was the c64 not a 'closed proprietary system'? It's been completely reverse-engineered, emulated, and documented, a lot more than can be said of the SoC in the RPi. Maybe in 30 years the same will happen to the latter, but I'm not too optimistic about that.

That means it was a closed, proprietary system that was reverse engineered & emulated. Different from an open system that doesn't require that. Also more efficient in hardware if any clones port original design.

You are incorrect. The documentation supplied with the C64 detailed schematics and ROM routines:

C64: http://www.classiccmp.org/cini/pdf/Commodore/C64%20Programme...

C128: http://www.pagetable.com/docs/Commodore%20128%20Programmer's...

Re: Blobless Linux on Raspberry Pi

#112
post #109
post #106

Earlier quoted context omitted.

>but as a general statement power quality is one of the biggest problems with the Raspberry Pi and I strongly suspect that the Pi is not really equipped to tolerate 270mv swings as are seen on cheap USB adapters. Phones deal with this quite fine, but the Pi has less filtering What is your source for all these statements? How do the voltage regulation circuits in phones differ? If anything the phones ought to have mor…

> What is your source for all these statements? How do the voltage regulation circuits in phones differ? If anything the phones ought to have more noise, since they're using switching regulators rather than linear regulators. It's pretty self-evident that the circuits are different. The phone normally operates from its battery, the amount of ripple present from a battery is zero. I'm not sure what source exactly you…

> The phone normally operates from its battery, the amount of ripple present from a battery is zero. I'm not sure what source exactly you want me to provide to cite the fact that a phone has a battery, anyone knows that.

I was asking for a cite on the claim that the phone has a better voltage regulation circuit. AFAIK both the RPi and phones are using jellybean switching regulator ICs to convert and regulate the voltage. Even an expensive switching regulator is going to have a hard time competing with the PI's linear regulators in terms of output noise. (The Pi, of course, can afford to waste a bit of power, whereas the phone needs to juice all of the battery capacity.)

>Also, typically a phone will use a buck converter (or perhaps buck-boost) to drop its voltage, rather than a switching regulator.

Erm, a buck converter is a kind of switching regulator (one that drops rather than increases the voltage). See for example the buck/boost/etc. options under 'Topology' in Mouser's switching regulator category, or the Wikipedia definition:

http://www.mouser.co.uk/search/refine.aspx?N=10368713

https://en.wikipedia.org/wiki/Buck_converter

>Some phones do have problems operating while plugged into crappy adapters (the power does pass through), the most common being that the touchscreens stop working.

This undermines your point that phones somehow have better voltage regulation circuitry than the RPi. Many that will run directly off USB power have exactly the same issues.

>Good on them for finally doing it, but it should be included with the device, and should have been included from day 1.

But why are you still advising people not to buy the Pi because of power supply issues? I bought my first Pi a few months ago and made sure to get an adequate power supply (not difficult). I haven't had any problems.

Re: Blobless Linux on Raspberry Pi

#113

Earlier quoted context omitted.

That means it was a closed, proprietary system that was reverse engineered & emulated. Different from an open system that doesn't require that. Also more efficient in hardware if any clones port original design.

You are incorrect. The documentation supplied with the C64 detailed schematics and ROM routines: C64: http://www.classiccmp.org/cini/pdf/Commodore/C64%20Programme... C128: http://www.pagetable.com/docs/Commodore%20128%20Programmer's...

Did they give you copyright and patent licenses allowing you to do whatever you wanted with their tech? Or did a cloner have to hope the company would take no legal action?

Because that's still not equal to an open-source design where the licensing eliminates such risks.

Post reply on HN