There are some things that are not true here.<br>True is, that x86 is on the bottom of popularity, because of the disadvantages.<br>Also it&#39;s true, that linux runs on x86. Linux&#39;s also running on SPARC - but nobody would use SPARC in a phone, so that is simply no reason for using x86.
<br>But it is not true, that skype only runs on x86. There is skype for Win Mobile devices [1] (I haven&#39;t ever seen a win mobile device using x86) which mainly are ARM/XScale based. Skype is also working on getting their software running on Symbian (Series60) - a platform only used on ARM.
<br><br>It is also false that flash/shockwave only runs on x86. My Nokia 7710 (ARM9 based) has opera mobile with flash-plugin and it works perfectly.<br>The Nokia 770/N800 - also ARM based - has a flash-player as well.<br>
<br>So I still see no reason for having a energy comsuming x86-monster in my phone. :)<br><br>[1] <a href="http://www.skype.com/intl/en/download/skype/mobile/">http://www.skype.com/intl/en/download/skype/mobile/</a><br><br>
<div><span class="gmail_quote">2007/6/10, Matthew S. Hamrick &lt;<a href="mailto:mhamrick@cryptonomicon.net">mhamrick@cryptonomicon.net</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Before we run off and predict that the sky is falling, let&#39;s consider<br>a couple of things:<br><br>1. This is a prototype. This is not a product. This is a system that<br>demonstrates how small you can make a device with the new C7-S
<br>processors. Also... take a look at how many discrete components are<br>on the board. Now open up any of your mobile electronics and compare.<br>It&#39;s doesn&#39;t completely destroy your BOM cost to have these<br>components, but it does add a bit of manufacturing cost. Adding $12
<br>to the cost of the phone is pretty much a deal-killer for &quot;mobile<br>phones,&quot; but not for &quot;smart phones&quot; and &quot;mobile terminals.&quot;<br><br>2. No. the only reason for an x86 cell phone is not to run windows.
<br>ARM is very popular for WinCE devices. Less popular is MIPS. And<br>somewhere at the bottom of the popularity scale is x86. But... it is<br>there. There&#39;s also an operating system called Linux that&#39;s been<br>known to run on x86 devices. And... if you were wanting to build a
<br>mobile phone with the Skype libraries installed, right now, your only<br>option is x86.<br><br>3. CDMA. I agree, it is odd that CDMA would be their first choice.<br>Perhaps they were working closely with a customer that had a specific
<br>requirement for CDMA, or maybe they engineer they tasked with the job<br>of building this thing was more familiar with CDMA. But the major<br>manufacturers like Nokia, Sony-Ericsson, etc. all make both GSM and<br>CDMA versions of their phones. I sorta got used to companies
<br>releasing GSM phones first, as there&#39;s a larger market. But CDMA is<br>definitely an important player in China, South Korea and the US.<br><br>So my guess is... somewhere out there in China is a group that wants<br>
to make a CDMA2000 phone for sale in the domestic market. They&#39;re<br>trying to build a smart-phone or a &quot;mobile terminal&quot; like the<br>blackberry or Treo. Market penetration of Linux phones in China is<br>much better than it is here in the states or Europe. So maybe they&#39;re
<br>interested in using an x86-only library on a mobile device. My guess<br>is Skype. Furthermore, my guess is they approached Via with the idea<br>of using one of their processors. Via referred them to Epia who began<br>
designing a demo board. The deal fell through and now Via needs to<br>find an application for these processors, so publicizing this<br>prototype is a way of getting people to think about x86 embedded.<br><br>IMHO, the only reason you would want to have an x86 based processor
<br>like the C7-S (which is still an order of magnitude worse in power<br>consumption than ARM processors) is to run x86 specific code. So<br>yeah... that could be XP/embedded, but it could also be some x86<br>specific Linux library.
<br><br>Just my $0.02.<br><br>-Cheers<br>-Matt H.<br><br><br>On Jun 10, 2007, at 12:16 PM, Robin Paulson wrote:<br><br>&gt;&gt; When you look at the board you see that there is not much space left.<br>&gt;&gt; It seems there&#39;s no GSM, no WiFi, no other chip already.
<br>&gt;<br>&gt; i&#39;ve heard talk elsewhere of a built in cdma module. that&#39;s an odd<br>&gt; choice considering the number of operators switching to gsm, but i<br>&gt; would assume via will change/add to this down the track
<br>&gt;<br>&gt;&gt; And as I always say: The only reason for using x86 in small and<br>&gt;&gt; embedded<br>&gt;&gt; devices is running Windows.<br>&gt;&gt; I really don&#39;t want to have Windows on my phone. No CE/Mobile,
<br>&gt;&gt; exceptionally<br>&gt;&gt; no XP/Vista. Do you? :)<br>&gt;<br>&gt; hell no, i ditched win long since. but some people will<br>&gt; and there are a number of closed pieces of software only available for<br>&gt; x86. flash is one of them, shockwave another. maybe skype, i&#39;m not
<br>&gt; sure what that runs on<br>&gt; add in things like a half decent fpu (compared to arm anyway) and the<br>&gt; platform starts to approach desktop functionality for all sorts of<br>&gt; applications. as the oqo has partly shown, there&#39;s no reason a mobile
<br>&gt; (pc/phone) can&#39;t be a desktop as well with the addition of a proper<br>&gt; qwerty kb and monitor when the user gets to the office<br>&gt;<br>&gt; this is an awesome development, i&#39;m in 2 minds myself whether to buy a
<br>&gt; pico itx or wait for this next year<br>&gt;<br>&gt; _______________________________________________<br>&gt; OpenMoko community mailing list<br>&gt; <a href="mailto:community@lists.openmoko.org">community@lists.openmoko.org
</a><br>&gt; <a href="http://lists.openmoko.org/mailman/listinfo/community">http://lists.openmoko.org/mailman/listinfo/community</a><br><br><br>_______________________________________________<br>OpenMoko community mailing list
<br><a href="mailto:community@lists.openmoko.org">community@lists.openmoko.org</a><br><a href="http://lists.openmoko.org/mailman/listinfo/community">http://lists.openmoko.org/mailman/listinfo/community</a><br></blockquote>
</div><br>