Rhombus Tech 2nd Revision A10 EOMA68 Card Working Samples
lkcl writes "Rhombus Tech and QiMod have working samples of the first EOMA-68 CPU Card, featuring 1GByte of RAM, an A10 processor and stand-alone (USB-OTG-powered with HDMI output) operation. Upgrades will include the new Dual-Core ARM Cortex A7, the pin-compatible A20. This is the first CPU Card in the EOMA-68 range: there are others in the pipeline (A31, iMX6, jz4760 and a recent discovery of the Realtek RTD1186 is also being investigated). The first product in the EOMA-68 family, also nearing a critical phase in its development, will be the KDE Flying Squirrel, a 7-in, user-upgradeable tablet featuring the KDE Plasma Active operating system. Laptops, desktops, game consoles, user-upgradeable LCD monitors and other products are to follow. And every CPU that goes into the products will be pre-vetted for full GPL compliance, with software releases even before the product goes out the door. That's what we've promised to do: to provide Free Software developers with the opportunity to be involved with mass-volume product development every step of the way. We're also on the look-out for an FSF-Endorseable processor which also meets mass-volume criteria, which is proving... challenging."
It's funny how, on articles about things everyone here knows about, like BitCoin or the Raspberry Pi, the summary wastes space explaining the context (ie. what BitCoin or RaspPi is), but on an article about something relatively obscure, it just throws model numbers and acronyms at you.
As far as I can discern without reading TFA, this is just some new ARM system-on-a-chip, not particularly revolutionary or powerful, but aimed at use in open-source environments.
Not clear if Realtek RTD1186 has a FPU. It is possible to have those graphics co-processors and not have a FPU on the core. Missing FPU messes up games. This chip may be purpose built to implement something like a Roku or that Mele STB which makes it uninteresting except for those specific purposes.
Maybe I'm missing something but why are you focusing specifically on that chip? Some of the chips (e.g. A20) definitely have an FPU unit. If you need an FPU (and who doesn't), get a card (or cards) with an appropriately specified CPU core.
Most Damage is done by people who are AWAKE
The A10 chips definitely have a FPU, I have one on my desk.
Unclear if the Realtek RTD1186 has an FPU. Many MIPS cores don't have one.
And every CPU that goes into the products will be pre-vetted for full GPL compliance, with software releases even before the product goes out the door. That's what we've promised to do: to provide Free Software developers with the opportunity to be involved with mass-volume product development every step of the way.
If "full GPL compliance" is a goal of the project, then it's doomed to mediocrity. Real chip vendors are not going to share their secret sauce, either because they can't due to patent/IP agreements or because they don't see a reason to risk handing the crown jewels to their competition. It just ain't gonna happen.
not a chance. that mis-printed and mis-read story is annoying. i actually said "the Bill of Materials for a 7in tablet is reported by the SoC vendor to be around $15". by the time you add in all the other components (e.g. 1gb of RAM not 256mb) you actually get to around $30 worth. so the sale price is going to be another 50% on top of that, then you will need to take into account tax, shipping, customs tax, customs tax on shipping, VAT, customs tax on tax on VAT, packaging, power supply etc. etc.
It would be difficult to be OpenGL compliant without an FPU, as the OpenGL support libraries will have to run on the CPU and need to manipulate floating point numbers. Obviously this can be done, but it would be a little tricky. There are also rumours of a working Android port, which also would be tricky without an FPU.
i've learned from hunting around in one of the firmware packs for an RTD1186 HTDV product that the GPU is a PowerVR SGX 531.
Not necessarily. OpenGL ES has different profiles for floating-point and fixed-point arithmetic.
Mada mada dane.
As the sort of person who is interested in up-gradable hardware, this is actually very exciting. I realize this may go against the spirit of a "throw away" consumer culture, but its a fun hobby.
this is precisely what we're setting out to show the mass-volume appliance industry, that there are people who *want* to buy product that is upgradeable and eco-conscious. strategically, what we're counting on is the fact that the "chassis" and "cpu cards" will be made separately in such high volume that the overhead of EOMA-68 (which is currently about $6 on the BOM in the 10k volumes range) will come down significantly and, also, that people will begin to recognise the value of the upgradeable approach and will actively seek out products and be prepared to pay the extra overhead, precisely because they DON'T have to shell out for an entire new product - just one or other half that they want, and they can even share the CPU Card between products, thus reducing the cost *overall* of buying multiple products.
i don't know if you've seen the cost of a motorola atrix lapdock: you can get them for around $70 [get the revision 1 don't buy the revision 2 they're locked to a specific USB device id!]. that gives you some idea of the extra cost of the CPU, RAM, NAND flash etc. which would normally go into a full "one PCB" style laptop. if you can share that cost across multiple products by only buying one really great CPU Card and three low-cost "Chassis" products, think how much money you saved rather than having to buy 3 products with 3 CPUs and 3 sets of RAM that you're never going to use all at once.
food for thought, huh?
I am not saying the product is without merit. I do like the form factor, but right now I have two Raspberry Pis, a BeagleBone, and a pcDuino on my desk (for use in various client projects). Those are just three of the various hobbyist and industrial small ARM based systems out there.
Right now the EOMA-68 is more or less vaporware. Wake me when I can buy one, then we can talk...
What do you know I wrote a novel
are you the same lkcl that provides so much useful information regarding rtmpdump?
If so, thanks, and is there any corellation between that and this endeavor?
resist propaganda
You probably know that means "DANGER! DO NOT TOUCH THIS WITH A 10-FOOT POLE!"
i do, but the price is *very* compelling. quotes i'm seeing are around $3.80 which is *half* that even of the Allwinner A10... and it's got PCI-Express, Gigabit Ethernet, SATA and USB-3. incredible. so, i can't turn the opportunity down.
what i'll do once a lot of money comes in is put some of that towards full-time payment of someone to do the reverse-engineering of powervr.
are you the same lkcl that provides so much useful information regarding rtmpdump?
yup
If so, thanks, and is there any corellation between that and this endeavor?
no problem. the only correlation is that the ethics that i've settled on which drive me to do things like rtmpdump you *know* that i will apply those exact same ethics to this new venture. that means that when i say "all products will be GPL compliant", i ABSOLUTELY MEAN IT. when i say "i want free software developers to be involved and to benefit from this synergy with china mass-volume factories", i ABSOLUTELY MEAN IT.
But it's better yet -- by swapping the one CPU card (which includes some storage for boot-up and some user data, with arbitrary additional storage in each chassis e.g. for movie collections and such) not only you save on buying three CPUs (and that every time you upgrade one device's CPU card, you benefit threefold), you also get "syncing" of user data without depending on the cloud -- when you slot your CPU card, the data is instantly there because you brought it with you!
now you're getting it. the cloud's a fad. this is hardware. it's *your* hardware, and it's *your* data.
but yes: typically a media centre chassis would have terabyte storage, which, obviously, you'd not have on a tablet, but that's ok: that's the way it should be.
the bit that's going to be interesting is how the OS reconfigures to cope with the differences. that's why i'm interested to work with the KDE Team, and also why they're excited about the possibilities here. KDE Plasma Active's underlying core is designed to dynamically completely reconfigure the applications - right down to the size of the menus and what's *on* the menus - depending on the capabilities of the device (screen size and so on).
that's *really* fascinating and a perfect match. whoops, i woke up and found my screen has changed - err should i reboot? no, damnit! should i terminate the app and restart it? no, damnit! should i run a completely different app, one that's designed for the small (or big) screen size? no!!
KDE Plasma Active is about the only OS that even remotely has the capability to reconfigure right now in this way. everything else is like hard-configured for a particular device size. it's gonna be.... interesting, to say the least :)