Intel unveils tiny $99 MinnowBoard Max open single-board computer
linuxgizmos.com
linuxgizmos.com
Speak English, please.
BBB-> BeagleBone Black
The BBB has an extra dual core processor that runs at 200Mhz. It is interesting because it is like the processor they teach you about in your intro to computer architecture classes, every instruction is a single cycle instruction. Since it is a co-processor(not running an OS but controllable from the BBB's OS) and execution of instructions is deterministic, it is a good choice for running hard real time code.
Thanks !
I'm currently using the Zynq for a project and it's basically the extreme of the idea. FPGA's are kind of horrible in other ways though, such as the 30 minute build times and power inefficiency.
What happened to good old RSS? I'd subscribe to that in an instant, but every time I'm directed to a Google+ feed I close the tab and forget about the company.
I'm pretty sure that for quite a few techies, looking to try out new gadgets and technology, a Google+ requirement is a deal-killer.
Back in the good old days before the Internet was segregated into several factions behind membership walls operated by Facebook and Google we had public feeds that:
1. Didn't require signing up for anything.
2. Didn't redirect to some shitty feed aggregator that throws out partial pages so you have to click through to a page stuffed with ads and tracking to get the full content.
3. Actually respected established standards for subscriptions.
4. Actually worked properly.
Going a few years before that, we even had this thing called usenet which allowed you to subscribe to topics as well and communicate with other people posting on the feeds!!! Think of that!!!
Then Deja came along, got bought by Google, everyone got marketed to death and made to choose ecosystems, a subscriber became a dollar value or a social information provider rather than an appreciated reader, content became small and insignificant and people got lazy resulting in blindly ambling into ecosystems and getting stuck there.
And now we're creating throwaway accounts to subscribe to things because that's the only measure of value for content.
</sarcasm>
At this point, pretty much everything about the internet is moving in the wrong direction.
Agree with you entirely.
I don't remember this ever really working properly, except maybe when it was called USENET.
It's entirely possible that if I went to a non-G+ page, I could be convinced to drop $60-100 on a whim. If you make me do stupid little things like remember credentials for a "throw-away account," then you lose the chance to capitalize on that impulse.
I recently went with a mini-itx BayTrail-D solution as my BTSync / Plex server - a breath of fresh air after year of fighting with ARM board in the same role. This would have been even better, as it would allow me to maintain the same form factor, instead of making way for comparatively bulky mITX case.
The only thing I'd like to know is how would you power a SATA drive attached to this?
It has 4x2ghz Intel Celeron J1900, 4 SATA2 and 2 SATA3 ports and 19V DC input, so no more need for a bulky ATX power supply (though for a NAS you need to find a way to power those hard disks).
Judging from the prices that similarly specced boards are fetching (between 50-70€), this one should be below 100€ as well.
Here is a slide from the Asrock CeBit presentation with the specs: http://4.bp.blogspot.com/-1wOiaMWiiXw/Ux7HGzZAl6I/AAAAAAAAHQ...
For 3.5" disks you also need +12V, so the easiest way would be to gut an external USB disk enclosure.
[1] http://www.intel.com/content/www/us/en/motherboards/desktop-...
You can find board specs on the minnowboard official website: http://www.minnowboard.org/meet-minnowboard-max/
--update (it's working again now, slow but working) contains a lot of useful information, the link I posted contains just the specs.
Other sites reporting the same news: http://liliputing.com/2014/03/minnowboard-max-99-intel-atom-...
http://hardware.slashdot.org/story/14/04/01/0051224/intel-up...
http://www.bit-tech.net/news/hardware/2014/04/01/minnowboard...
32-bit microcontrollers have only recently gotten cheap enough to supplant the old 8 and 16 bit mainstays. I don't expect to see AArch64 on any of them anytime soon.
http://uefidk.intel.com/content/minnowboard-uefi-firmware-eu... says
>The MinnowBoard EDKII Firmware kit is not available as a full open source release (BSD license). The CPU and chipset initialization code is currently provided as a binary module. The binary module is incorporated into the final firmware image as part of the build process.
So graphics & motherboard seem to be open, bootloader is open-ish.
- Double the clock speed (1.46GHz vs. 700MHz)
- Double the RAM (1GB vs 512MB)
- 8GB of on-board flash
- Gigabit ethernet instead of 10/100
- A USB 3.0 port
- A SATA II port
- A PCIe 2.0 lane
- JTAG
- x86 architecture
Overall, probably worth the extra cost if you need the power and features. The question is, who does? I'm considering this for no other reason than I want a board in this form factor and power class that has SATA and PCIe.The real comparison should be with the odroid boards: http://hardkernel.com/main/products/prdt_info.php?g_code=G13... a quad arm (cortex-a9) at 1.7GHz with 2GB ram for ~$60.
http://www.intel.com/content/www/us/en/intelligent-systems/g...
At $99 it's too expensive for small projects.
I'd pay a premium for that.
Although for me, it's Haiku that I want to run on here, and for now it's x86 :)
The almost universal lack of Mainline support is what makes ARM so frustrating. If it is not mainline, I don't want to know. Get a Minnowboard MAX and I suspect all the SoC functions will be available with a mainline kernel.
Get any ARM SoC and you are stuck with choosing between a mainline kernel with incomplete functionality OR a custom kernel that might have more functionality (if you are lucky). iMX6 might be the closest SoC to getting kernel sources for full functionality (but still stuck with blobs for Vivante GPU), but how much of that has made it to mainline (genuine question)?
Not sure what you mean by "full functionality" other than GPU driver source, and most of us using these for production purposes don't really care about that at this point.
Does it need to be mainline to make your product functional?
Rather my experience is merely playing around trying to use ARM-based devices as general purpose computing devices in the same way you would use an x86 device, e.g. Allwinner A10 set top box as a low power server and the Samsung ARM chromebook. In that context, I think mainline support is important. Otherwise, as someone who is not a developer, getting even simple things to work requires so much more screwing around than anything x86.
As for "full functionality", look at an SoC like the Allwinner A10/A20 and see how much of the functionality they built into the SoC can actually be used in linux, despite the excellent efforts of the Linux sunxi team.
Edit:
Grepped through the FreeBSD Ports tree for architecture specific ports, and the most common reason not related to using a binary of some sort tends to be that the program uses embedded assembly, usually floating point and/or SIMD extensions, and the developer hasn't coded a fallback of one sort or another. Some of them could probably be ported fairly easily, others may be more difficult projects where it'll be easier/mentally cheaper to just spend the extra money to get an x86 board and be done with it.
Do you have any pointers to good boards at this range?
If this doesn't signal a shift from a Microsoft-oriented (Intel) world to a new era, I don't know what does.
Ultimately though, the x86 PC (aka Windows) market is not a significant growth market for Intel. They'll keep pumping money into it as long as they get their 3-5% growth, but if Intel wants to move the needle for the company, they need to find new markets.
Really? I'd like to see some evidence of that. I'd assumed they were roughly the same ballpark.
The drivers would be the biggest issue. Licence cost would not be that bad(MSFT was charging $15 per licence to netbook vendors a while back).
Intel has been by far the best supporter of Linux of any SoC / processor vendor, with first party support of open source drivers for their wifi and GPUs. They patch the kernel to support their devices far ahead of their actual release. They have been pushing their own Linux based OSes (Meego, Tizen) for a while (without success).
The FreeScale iMX6 would seem to have enough I/O for two SATA ports (apparently it even has PCIe!) but I've never seen this in a retail board.
At this stage you might be better off going for an off the shelf NAS, something that can run FreeBSD and ZFS.
[1]: http://www.globalscaletechnologies.com/t-dreamplugdetails.as...
[1] http://www.intel.com/content/dam/www/public/us/en/documents/...
With NUC I can use the same OS as our high-end servers, same 64-bit apt-get repos, and Docker.
MinnowBoard looks like what I've been waiting for - fingers crossed...
Also imagine what the prices on services like kimsufi and online.net will look like once these guys have hundreds of thousands of them rack mounted. Good times to come.
http://www.hardkernel.com/main/products/prdt_info.php?g_code...
That said I think they have said that there will be an R-Pi too sooner it later, 2015 perhaps?
Price: $25 for a Model A. Yes, it delivers significantly less - but at $25, it's a consumable for projects, whereas at $100 the Minnow probably isn't. $35 iff you want Network and another USB port and some more memory.
Community: If you want to do anything with the Pi, you'll likely found someone who has documented doing something very similar, and probably uploaded their source code.
Peripherals: There are a lot of them for the Pi, relatively cheap.
I think the Minnow Max will carve its own (smaller, but still nontrivial) niche, but will not actually harm RPi's market share.
Pi isn't going anywhere, as they have a great understanding of the community they wish to create and do educational projects with.
I found an RPi + Arduino project with peripherals, manuals and all I could ask. That I can handle, building everything from scratch (from software to hardware) would take a tremendous amount of time (due to lack of expertise on my part).
So as you said, even if you get me an x86 board at 50 USD I'd still go for Arduino.
If you're not basing a product around it, the parts cost is trivial compared to the engineering time cost. If you want just one (or a handful) for a one-off project, $25 and $75 are "the same" to any sane business for this. The team will likely spend more on coffee than controllers/SBCs in the course of development.
Oh, we had to buy our own coffee, too.
[1] http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=6050