Raspberry Pi Compute Module 3+ Promises Better Performance, Starts at $25 (venturebeat.com) 136
The Raspberry Pi Foundation is adding a new device to its suite of miniature computers for industrial and enterprise customers. From a report: The charity today unveiled the Pi Compute Module 3+ (CM3+), successor to the two-year-old Compute Module 3 (CM3). The Pi Compute Module 3+ comes in four variants, starting at $25. The Raspberry Pi Compute Module is derived from the CM3 board but offers better thermal behavior under load. That's possible because of the Broadcom's 64-bit BCM2837B0 application processor, which was also used in last year's Raspberry Pi 3B+, and 1GB of LPDDR2 RAM. The difference between the four variants resides in their storage limits. The CM3+ Lite does not offer a built-in eMMC Flash, whereas other variants include 8GB ($30), 16GB ($35), and 32GB ($40) of eMMC Flash. These eMMC flash chips are more reliable and robust than normal SD cards, the foundation claims.
Impressive (Score:4, Insightful)
Re:Impressive (Score:5, Interesting)
The best thing about the Raspberry Pi is really the fact that has basic IO communications allowing people with basic Electronics Skills to be able to make rather complex devices. In a world where everything is soldered and shipped as a black box unit. Having a device which will allow us to make such a device ourselves is welcomed.
Now the Rasberry Pi, is good for a prototype system, I would recommend Arduino microcontrollers for more of a complete job (depending on its complexity) but the microcontrollers are cheaper and often offer the power for a lot of jobs.
Re: (Score:1)
Re: (Score:2)
If you bought a Pi to surf YouTube... OK. Whatever. It's much more than that. I don't see how it compares to Roku in any meaningful way, except perhaps there are DIYers who prefer to tinker with their media center? Or you could wire up an IR receiver? The Pi Zero W and Pi 3 B+ both have Bluetooth and Wi-Fi, so make a remote app for your phone if you want?
I agree. Arduino brought us a platform for electronics and computing experimentation that really helped the maker movement, but Raspberry Pi took that to
Re: (Score:2)
I would recommend Arduino microcontrollers for more of a complete job
Consider the Pi something that can be used together with some Arduinos provide higher level control or management layers or more advanced/flexible business logic, network-enablement, or reporting.
Microcontrollers are great for interfacing or driving outputs/displays/etc from systematic logic rules or simple Output switching operations,
but the logic has to be done in a low-level language that requires a compile and reprogramming process
Re:Impressive (Score:4, Insightful)
No, you can get boards to do all that.
The biggest reason the Pi is successful as it is is simply down to the community. The Foundation has cultivated a community and maintains that community, which is why they have such longevity.
You can get better boards easy, but they lack the community around them - software support and others are lacking, so many of these boards simply die on the vine. But a community offers support and a forum for doing "cool stuff" so support remains.
It's like Arduino - it's popular because it has a huge library and a huge amount of support and coimmunity as well compared to just regular microcontrollers.
It's these communities that let people take a Pi or an Arduino and get started doing stuff, get help and plenty more.
Re: (Score:2, Interesting)
Not really. The need was clearly there at the time it took off. Unfortunately, it was filled by these people with a really badly engineered joke. I mean, no native Ethernet, sound is crap, critical part of the SoC datasheet is unavailable (gpio characteristics, e.g.), they do not know elementary things like naked chips being sensitive to light, don't even get me started about the insane boot-chain, etc. The whole thing screams "amateurs".
Re: (Score:2, Insightful)
No. It is a demonstration that the designers do not understand what they are doing. Having people "learn" on defective-by-design hardware is about the most stupid idea possible. Especially, when for the same cost you _can_ build good hardware as numerous competitors demonstrate. The people designing the RaspberryCrap just do not have it.
Incidentally, I am not a "Pi Hater". (What's with the cheap rhetoric tricks?) I have two RaspberryPi that work crappily and where I cannot get good documentation. I have a B
Re: (Score:2)
Again, no. You miss the point dramatically. This is not about "high-end" specs. This is about following elementary rules of good electronics design and about making sure the documentation needed to actually learn with this device is available. None of that drives cost up. For example, an SoC with proper Ethernet and several USB ports makes the design _cheaper_ than the mess they made and more reliable. All of that improves learning experience.
And no, I am not a "hater". The one doing "hating" here is you. A
Re: (Score:2)
The software/hardware support for the rPi even with all of the annoying/dumb shit in its design is leagues better than the aliexpress trash you probably buy bud. That's the source of the success.
I know I can buy any number of boards for the same or very slightly more with vastly more powerful processors/gpus, a proper ethernet controller, more USB ports, more ram, embedded storage, etc. The software support isn't, and won't be there for them, and I'm not in the mood to janitor a bunch of shit to make them w
Re: (Score:2)
The frustrating thing is that the software support for the decent boards does not exist precisely because the Raspberry Pi exists.
But you are absolutely right about the state of software for everything that isn't either a Pi or PC compatible.
Re: (Score:2)
The frustrating thing is that the software support for the decent boards does not exist precisely because the Raspberry Pi exists.
And there we have one thing that has me pissed at the RPi people: They channeled a lot of energy and enthusiasm into a mediocre product. But things are getting better.
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Indeed. They hit the right time by accident. That is their only real accomplishment.
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Shipping numbers as an argument for _quality_ and suitability for purpose? Seriously?
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Ah, well. I see you are not accessible for rational argument. I will stop responding now.
Re: (Score:2)
I didn't know I needed colored pins until now, why the hell aren't they doing that?
Re: (Score:1)
Re: (Score:2)
Because wiring directly onto the pins is a pain? I'd guess they expect most people are covering them with a HAT or are using a breakout cable?
But for the Pi Zero... yeah, I'm going directly to the $2 color-coded headers you can solder on and never looking back.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
The Pi works as a Linux system running Raspbian distro.... so emacs is there. What else would you want? ;)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
entertainment center (Score:4, Interesting)
Re:entertainment center (Score:5, Informative)
Re: (Score:2, Offtopic)
Re: (Score:2)
Actually we can now play pretty much all the 8-bit 1080p30 content we can find, and a fair proportion of 10-bit content too. The GPU-accelerated HEVC implementation was a beast to get working, but it runs nicely now. Checkout Milhouse's Kodi 18 nightlies here:
https://forum.kodi.tv/showthre... [forum.kodi.tv]
Re: (Score:2)
Thanks for the mention of the ROCKPro64 [pine64.org]! I wasn't familiar with it.
Looks like the 2 GB version is $60 while the 4GB is $80 [pine64.org] for a hexa-core SoC CPU and quad-core GPU.
Specifications for those interested:
- Rockchip RK3399 hexa-core SOC (CPU)
- quad-core Mali-T860MP4 (GPU)
- and up-to 4GB of dual-channel LPDDR4 system memory.
- USB 3.0 and USB type C
- DP1.2 port,
- full PCIe x4
- eMMC module socket.
- 40pin header with I2C, SPI, UARTs and GPIOs.
- ROCKPro64 4GB board designated as LTS (long Term Supply) model, PINE64
Re: (Score:2)
Re: (Score:2)
What would you recommend in the ~$100 price point?
Not everyone wants or needs Android.
Re: (Score:2)
Personally I hate using the browser for doing something an app should be doing (I don't use web mail clients either unless I have to). So I guess if that is the kind of experience you like, it makes sense.
Re: (Score:2)
Re: (Score:2)
despite all the patents have already expired on February 13, 2018 and can be used freely.
The last US patents on MPEG-2 expired then, but there are still other patents valid, potentially up until 2025 if the patent holders bother to keep paying the annual renewal fees. Which is probably why they still can't risk shipping with it enabled since the Raspberry Pi is sold worldwide.
Re: (Score:2)
Re: (Score:2)
The Pi doesn't have sound output, not really. It's got PWM. If you want sound you need to add your own DAC.
The Compute Module is even more basic. It doesn't have any USB ports even, let alone HDMI. It's basically a CPU card that you need to add to your own system. It's a nice product, with long term availability and decent support which is actually a really big deal for smaller companies. It's a huge improvement of most existing System-on-Module offerings.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Comment removed (Score:4, Informative)
Re:Link to Raspberry Pi website (Score:5, Informative)
Apparently it is. That's the announcement of the original Compute Module in 2014.
The new post is more recent [raspberrypi.org].
industrial temperature range (Score:2)
Too bad they don't have an industrial temperature range version (-40 to +85C)
Re: industrial temperature range (Score:4, Interesting)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
I believe there were five on the station (two of ours, three we only recently found out about) until a couple of weeks ago. Now I think we're down to three (our two plus one other). Ours are used to run the Astro Pi program in partnership with ESA:
https://astro-pi.org/ [astro-pi.org]
Re: (Score:2)
Re: (Score:2)
it has no place in space
No, of course not. But will it??
Stop thinking statically; the RPi is evolving.
what about better IO? more then 1 usb for all? (Score:2)
what about better IO? more then 1 usb for all?
Re: (Score:1)
Naa, that would require going to a sane SoC instead of the 3rd rate Broadcom crap they are so in love with. I recommend buying an alternative from some people that actually understand electronics.
Re: (Score:1)
Re: (Score:2)
So...are there any numbers on this? Would the Raspberry Pi still be around if it weren't for the non-educational communities? --- not speculating, just genuinely curious
I think we'd be around, but our charitable work would be at a much smaller scale. Our estimate is that sales to hobbyists and (especially) industry make up well over half of the total.
Re: (Score:2)
Personally, I want mill spec storage and operating specs before all that. Heck, I'd settle for automotive spec stuff.
I have a number of applications where extended temperature operation is pretty much necessary, but I'm not able to use the Pi because it doesn't work very well at say 100 C or at -20 C. What are these applications? Well think automobiles and entertainment for the back seat, providing data service though a small network in the vehicle, one that includes Bluetooth hands free operation of phon
Re: (Score:2)
Re: (Score:2)
It's hot in Texas, but I've never been able to bring a pot of water to boiling water just by putting it in a truck...
Yea, but you can get to nearly 180 degrees F in there pretty quick in the Texas Sun on the hotter days. One needs a bit of additional headroom to actually operate in such conditions, which is why the "automobile" standard runs from -40 to 125 C.
flash cards (Score:3)
These eMMC flash chips are more reliable and robust than normal SD cards, the foundation claims.
I have found that SD cards, when used for an OS filesystem, tend to have pretty short life spans. This has led me to
1. Make very regular backups. If I do any significant modifications to a filesystem on an SD card, I dd the whole SD device to a backup file.
2. Recently I have been using Samsung's high endurance SD cards. More expensive, hopefully they survive longer.
Re: (Score:1)
Re:flash cards (Score:5, Informative)
You just need to format them correctly. Throwing "defaults" EXT4 on is bad juju for an SD card. (It does wasteful read-erase-write operations, which kills the card prematurely.)
What you need to do, is discover what the erase block size is of that SD card, and then abuse the raid features of EXT4 to create aligned disk structures with that erase block size.
See also this page. It's very informative.
https://thelastmaimou.wordpres... [wordpress.com]
These baked on eMMC cards have smaller erase unit sizes, and so they translate better to "defaults" EXT4 disk structures, and so last longer and give better performance. Removable SDCards have larger erase unit sizes, because they are intended to live inside a camera that throws lots of sequential data down in a huge burst, not tipple at the cup like a traditional disk drive does.
When you create a filesystem with these extended attributes, the linux caching system changes its behavior so that disk writes are atomic with the stripe and stride. (It *IS* intended for efficiency with a RAID controller, which has to do wasteful stripe reads and writes to accomplish the task. Functionally, a large SDCard is a hardware RAID0 device, where the large erase unit size is derived from the stripe size.) This GREATLY improves throughput on reads and writes, *AND* **VERY GREATLY** improves write life.
As always, don't be a chump; disable disk swap space, and use zram instead. Your SDCard will thank you.
Re: (Score:2)
A traditional HDD sector is 512 bytes in size, and the largest "Defaults" EXT4 block structure is 4kb in size.
The typical erase unit size of a large external SDCard is upwards of 1mb. (usually around 2 to 4mb!!)
Now, imagine that you are writing a series of 4k length blocks to this device. (we will say it has a 2mb erase unit size). We will write the full size of the erase unit. (2mb.) How may read-erase-modify cycles does that consume?
512 times.
If you use the proper formatting?
ONE TIME.
I think this should
Re: (Score:2)
Never had a failure with multiple pi's running in industrial applications.
https://na.industrial.panasoni... [panasonic.com]
a. Powerful error detect and corrective function
b. Static wear leveling
c. Data recovery at power failure in writing
d. Automatic refresh function
e. Bad block management
These are the ones I use:
https://na.industrial.panasoni... [panasonic.com]
Wonder what engineering mess it is this time (Score:1)
These people really do not know how to design hardware. I wonder where they messed up this time because they have no clue what they are doing. That hole piece of hardware screams "amateurs".
Re: (Score:1)
Stupid answer is stupid. Have a look at the competition (OragnePi, BananaPi, etc.) which you are obviously not aware of.
Re: (Score:3, Insightful)
Re: (Score:3)
Nonsense. There were designs like that _before_ the RaspberryPi. Their accomplishments on the marketing side have some merit, on the tech-side they damaged the field.
Re: (Score:1)
Re: (Score:2)
you wont ever buy one of those for 25 dollars. hell you can buy the raspberry pi zero for 5 dollars.
raspberry pi has no competition that can come close to that low price.
and the founder works for broadcom so they get a easy discount on cpus
Re: (Score:2)
You answer is still stupid. Like you have absolutely no clue what you are talking about.
Re: (Score:2)
Eben who is one of the founders, works for Broadcom
If only the could put in battery mgmt (Score:2)
One thing I loved about the Intel Edison was the seamless support for LiPo batteries. Of course, Intel is as fickle as Google when it comes to killing off good products, so the Edison is no more, much to my disappointment.
With the caveat that I'm a SW guy, and only an amateur HW tinkerer, I tried for a very long time to prototype a decent charging/step-up converter that could be tacked on to the compute module. Never got anything stable, and in the end ran out of time. (I suppose I could have lifted Spark
Re:The Charity?? (Score:5, Interesting)
Perhaps you might want to actually look into the facts before spouting utterly incorrect suppositions. A quick search of Companies House [companieshouse.gov.uk] and two minutes reading of the financials show that less than 25% of the staff earn more than £60,000 a year and the highest paid person at the Raspberry Pi Foundation in the 2017 (last year will full published accounts) earned less that £150,000 in the year, on a little over £28,000,000 in turnover. Over at Raspberry Pi (Trading) Ltd. Eben Upton takes no salary and his wife Liz (who runs communications) earned £38,984 in the year and they paid out just over £11.5K in expenses to Dr. Upton. Assuming that "the executives who run it" are the highest paid people there, they hardly seem to be making themselves "rich". In Silicon Valley that would be considered a substance wage.
Re: (Score:2)
Eben also works for broadcom
Re: (Score:3)
/me checks driveway hopefully for Ferrari
Re: (Score:2)
Obvious troll is obvious.