Apparently, if you haven't been hiding under a rock and followed the boards during the last few days, you will have seen that there's been a lot of discussion going on about which SoC to choose.
It's not a question that can be replied to within a couple of hours or even days, as there's a lot of stuff that needs to be evaluated and tested...
The fastest SoC might not be the best in regards of power usage, or it might have closed source-drivers.
Or the design documentation could be lacking, the price too high and so on.
We need to find out all these things for all the SoCs, and in the end it will be me who has to choose the best one.
However, you can help - by letting us know with this poll what's most important for you.
These SoCs might be usable by us:
- OMAP5 (what we're using as devboard right now)
- Snapdragon (need to wait for offers from Qualcomm to know which ones we can get)
- Allwinner A80 (need to contact Allwinner for that one)
- Intel BayTrail (available from normal distributors)
The first three are all ARM ones, so there will be difference in power usage, speed, GPU and drivers.
The last one is x86, which is completely different from ARM.
ARM stuff can't natively run on x86 and vice versa.
Here's a quick information about what ARM and x86 would give us as Pros and Cons:
ARM:
- ARM is what the Pandora is using (compatibility)
- Up until now, ARM was mostly being used in mobile devices, x86 in Desktop computers. Compared to desktop computers, ARM was always slower and programs especially for ARM (Android games, Emulators etc.) are most probably more optimized than the x86-Versions (i.e. we could not use PCSX ReARMed anymore, only normal PCSX)
- Mostly all Android systems are still using ARM SoCs - all these games should be possible on the Pyra as well.
- Android games optimized for small screens
x86:
- Compatible to normal desktop PCs: Native Linux games (without sourcecode released) should work out of the box.
- Not compatible with Pandora or GP2X Games.
- With Wine (or maybe even some Windows installation (not officially supported), Windows games and programs should work
- x86 games are usually optimized for computer monitors, not small screens
- about 95% of Android software runs out of the box (according to Intel). We don't know the details, but probably all the software that is NOT using ARM compiled code will work (my guess is that more complex stuff like better games use ARM compiled code)
- Some core devs of the Pandora (like notaz) will not do much for the Pyra anymore - it MIGHT be we'll get a lot more new devs (but this can't be said for sure)
For more information,
please read up this thread... there's a LOT of discussion going on - and give your vote, so I know what's best!