Live data from Hacker News

Tiny $45 cubic mini-PC runs Android and Linux

linuxgizmos.com

31–40 of 100 posts

Re: Tiny $45 cubic mini-PC runs Android and Linux

#31

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!

If you're just streaming media, it's fine.

I've been using an apple usb ethernet adapter on my Acer Revo for about 3 years after the built in ethernet port died.

Re: Tiny $45 cubic mini-PC runs Android and Linux

#34
post #29

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!

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.

I am going off the bottom of the page (http://cubox-i.com), where it says it is limited to 470 Mb/sec due to internal busses.

470 Mb/sec sounds too similar to USB 2 to not be USB 2.

--

Actually did the right thing and looked at the datasheets involved: http://cache.freescale.com/files/32bit/doc/data_sheet/IMX6DQ...

and

http://cache.freescale.com/files/32bit/doc/errata/IMX6DQCE.p...

This seems to be an internal limitation of the bus. It is not run over USB! This means it will most likely reach that 400 Mbps claimed in the errata:

Quote:

ERR004512 ENET: 1 Gb Ethernet MAC (ENET) system limitation Description: The theoretical maximum performance of 1 Gbps ENET is limited to 470 Mbps (total for Tx and Rx). The actual measured performance in optimized environment is up to 400 Mbps. Projected Impact: Minor. Limitation of ENET throughput to around 400 Mbps. ENET remains fully compatible to 1Gb standard in terms of protocol and physical signaling.

Re: Tiny $45 cubic mini-PC runs Android and Linux

#35
post #30
post #20

The market of these kinds of devices is booming... I'm constantly surprised that no major Android company (or Google itself) has invested in this kind of device.

Google's Chromecast: https://www.google.com/intl/en/chrome/devices/chromecast

Unfortunately the Chromecast is so locked down you can't compare them.

Re: Tiny $45 cubic mini-PC runs Android and Linux

#36
post #30
post #20

The market of these kinds of devices is booming... I'm constantly surprised that no major Android company (or Google itself) has invested in this kind of device.

Google's Chromecast: https://www.google.com/intl/en/chrome/devices/chromecast

Chromecast is a closed platform.

https://plus.google.com/110558071969009568835/posts/ZeHgRXS6...

Re: Tiny $45 cubic mini-PC runs Android and Linux

#38

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!

So it's USB 2.0? That's half duplex anyway, so no way are you going to get 470mb/sec out of it. Max is probably around 423.

Re: Tiny $45 cubic mini-PC runs Android and Linux

#39
post #29

Earlier quoted context omitted.

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.

I am going off the bottom of the page ( http://cubox-i.com ), where it says it is limited to 470 Mb/sec due to internal busses. 470 Mb/sec sounds too similar to USB 2 to not be USB 2. -- Actually did the right thing and looked at the datasheets involved: http://cache.freescale.com/files/32bit/doc/data_sheet/IMX6DQ... and http://cache.freescale.com/files/32bit/doc/errata/IMX6DQCE.p... This seems to be an internal limi…

I dont think it is actually USB2, just a similar speed bus. But it is a bit annoying - some tests here http://boundarydevices.com/i-mx6-ethernet/

Re: Tiny $45 cubic mini-PC runs Android and Linux

#40
post #20

The market of these kinds of devices is booming... I'm constantly surprised that no major Android company (or Google itself) has invested in this kind of device.

>> The market of these kinds of devices is booming

It certainly seems to be... I'm curious about who the typical buyer is. Is it primarily hobbyists or are real product applications being served with them?

Post reply on HN