<story><title>Tiny $45 cubic mini-PC runs Android and Linux</title><url>http://linuxgizmos.com/tiny-cubic-mini-pc-runs-android-and-linux-on-freescale-arm-cpu/</url><text></text></story><parent_chain><item><author>X-Istence</author><text>The downside is that the ethernet controller is run over USB. This is what kills performance drastically on the raspberry pi as well. USB is simply not a good protocol to run high speed network traffic over with low latency. The protocol is extremely chatty!</text></item></parent_chain><comment><author>cnvogel</author><text>The Freescale i.MX6 has &amp;quot;native&amp;quot; Gigabit Ethernet: &lt;a href=&quot;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6S&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.freescale.com&amp;#x2F;webapp&amp;#x2F;sps&amp;#x2F;site&amp;#x2F;prod_summary.jsp?co...&lt;/a&gt; (that&amp;#x27;s the single-core part)&lt;p&gt;The block diagram for the &amp;quot;Tiny cubic mini pc&amp;quot; shows a AR8030&amp;#x2F;AR8035 between the CPU core and the outside world, that&amp;#x27;s a Gigabit PHY, not a Gigabit to USB chip, so indeed the native ethernet is used.</text></comment>
<story><title>Tiny $45 cubic mini-PC runs Android and Linux</title><url>http://linuxgizmos.com/tiny-cubic-mini-pc-runs-android-and-linux-on-freescale-arm-cpu/</url><text></text></story><parent_chain><item><author>X-Istence</author><text>The downside is that the ethernet controller is run over USB. This is what kills performance drastically on the raspberry pi as well. USB is simply not a good protocol to run high speed network traffic over with low latency. The protocol is extremely chatty!</text></item></parent_chain><comment><author>makomk</author><text>Are you sure about that? The block diagram shows an Ethernet PHY connected directly to the SoC, and it appears the i.MX6 has a built-in Ethernet controller.</text></comment>