Live data from Hacker News

Introducing Raspberry Pi B+

raspberrypi.org

211–220 of 223 posts

Re: Introducing Raspberry Pi B+

#211
post #133

Earlier quoted context omitted.

Basically what userbinator said. I had to deal with them before, so if you can, stay away from cheap Chinese boards or hackable routers. When you're just learning, it's not worth it, the dollars you save will be more than made up in working around subtle bugs and trying to figure out what the poorly-worded, incomplete documentation is trying to convey. I also warmly suggest not to bother with anything that says Ather…

Do you, by any chance, know of a resource that documents the process of actually getting your toy OS (which I assume was cross-compiled) to run on another board such as the BBB or the RPi?

Sorry for the late reply, I just saw your message. I don't have a toy OS (not enough spare time), but I did work on one as part of my job.

I don't know of any documents, but the way you'd generally want to do it is wrap hardware- and board-specific parts of your code in a hardware-agnostic interface which is what you use to write higher-level code in the system. That way, getting the OS to run on another CPU or board is all about writing the relevant callbacks. You can get the general idea from Linux's mach-* and plat-* files. This isn't really OS-specific; I'm pointing at Linux because it will probably be easiest to get documentation about it, though my personal preference is elsewhere.

Re: Introducing Raspberry Pi B+

#212
post #40

Oh man, I was really hoping for a better CPU. The current one is just so dang slow.

"This isn’t a “Raspberry Pi 2″, but rather the final evolution of the original Raspberry Pi. "[1] I think we can interpret this as RPI 2 will be released soon with a new processor. 1 - http://www.raspberrypi.org/blog/#introducing-raspberry-pi-mo...

Nope, he's stated publicly that any major overhaul isn't likely to see the light of day until 2017. Listen to an interview here: http://www.raspi.today/podcast-episode-6/

Re: Introducing Raspberry Pi B+

#214
post #155
post #134

Out of curiosity have they gotten netflix to work on the Pi yet?

I'd be surprised if they did. Netflix doesn't have a Linux client, and the only way to get it running on desktop Linux is using Wine with custom patches. Seeing as Wine depends on the CPU being x86, this method won't work.

Netflix works fine on my ARM Linux phone. It's not about OS or processor, it's about middleware.

Re: Introducing Raspberry Pi B+

#215
post #21

The Pi would be infititely more useful to me if the ethernet interface was attached to a "real" bus and not hung on USB. Here's to hoping that will be the next upgrade!

I agree and it isn't just the RPi that is like this... it's every board based on an ARM SoC that was designed for a mobile device like a smart phone.

There is lots of competition in this space. The obvious contender is the Beaglebone which has "real" Ethernet (among many other things).

Re: Introducing Raspberry Pi B+

#216
post #193

Earlier quoted context omitted.

I've been providing power over the GPIO header directly, and have had great results. Combine a DC-DC supply with a few smoothing capacitors on a small daughter-board, add a barrel jack + 0.1" headers to interface and you get a lot more headroom and flexibility with how you power it. (Same-ish end result as the other fuse bypass methods, but with no soldering on the pi, and the caps seem to help with the inrush curren…

The CUI V78xx is a really interesting part, thanks for the tip!

No problem! There are a handful of other components I've used that also work well, eg:

* Traco TSR 1-2450 (available at Adafruit) * Cheap adjustable dx.com step-down converter (can't find the exact part #, but it's very popular)

Re: Introducing Raspberry Pi B+

#217
post #66
post #21

The Pi would be infititely more useful to me if the ethernet interface was attached to a "real" bus and not hung on USB. Here's to hoping that will be the next upgrade!

Which bus exactly? Reading the BCM2835 datasheet ( http://www.raspberrypi.org/wp-content/uploads/2012/02/BCM283... ) the chip has a couple of UARTS, 2 SPI interfaces and a USB interface. The only interface that can do DMA is the USB one. All the others have relatively small FIFO buffers and require the CPU to do all the I/O work. So you could attach an ethernet interface to one of the SPI buses, or bit bang a few GPI…

Some people appear to have used the SPI bus to attach a new Ethernet port to a Raspberry Pi: http://www.raspberrypi.org/forums/viewtopic.php?f=44&t=18397

Re: Introducing Raspberry Pi B+

#218

What's the same: - Same Broadcom BCM2835 Chipset - Same 512MB RAM - Same full size HDMI port - Same 10/100 Ethernet port - Same CSI camera port and DSI display ports - Same micro USB power supply connection What has changed: - Now comes with 4 USB ports so you can now connect more devices than ever to your Raspberry Pi. - There is a 40pin extended GPIO so you can build even bigger and better projects than ever before…

-You can now provide up to 1.2 AMP to the 4 USB ports enabling you to connect more power hungry USB devices without needing an external USB hub. (This feature requires a 2Amp micro USB Power Supply) Nice. In my experience, using a good power supply for the pi (instead of cheap ones selling for 5 bucks on ebay) is mandatory also in the current revision, and solves a lot of problems with video and USB devices (for exam…

The Samsung chargers as well, LG chargers unfortunately just only give 0.8A

Re: Introducing Raspberry Pi B+

#219

Earlier quoted context omitted.

That sounds cool. Do you have any more details of the home heating project? I'm considering doing something similar.

I bolted some 10A 5V relays onto the GPIO pins via a 3V3-5V converter board to switch the heating circuits on and off. There are some standard 1-wire temp sensors - docs are easy to find online. The 1-wire protocol allows for really long cabling and doesn't need external power, so it's ideal for this kind of project There's some incredibly simple Python code controlling the relays and reading the sensors, and GNUPLOT…

Are you controlling the heating in each room separately?

From your description saying "relay", I'm presuming this is electric heating?

Do you find that this keeps all the rooms around the right temperature? The usual problem with a normal heating system is that you have parts of the house that regularly are hotter or colder than the rest, so I was wondering if you had managed to solve this.

I'm looking to control radiator valves electronically, which of course relies on someone actually making electronically controlled radiator valves that don't cost a stupid amount of money.

Re: Introducing Raspberry Pi B+

#220
post #173

Earlier quoted context omitted.

I've had horrible experiences with Pi over load. SD card corruption very often. Tried various power bricks and several Pi's, always same issue - corrupt SD card after a couple of months of 24/7 use. Have an Odroid U2 running now for 6 months on an eMMC card without any issues. I know which one I prefer. :)

Out of curiosity, what are you guys using it for?

VPN Gateway!
Post reply on HN