1 1
TonyMac32

Le Potato [S905X]

Recommended Posts

Le Potato is the first board from Libre.computer:  https://libre.computer/products/boards/aml-s905x-cc/

 

Basic information is on the link above, here's the TL;DR:

 

  • Raspberry Pi 2 form factor clone, with 64-bit quad-core Amlogic S905X
  • 1 or 2 GB RAM
  • eMMC and SD support
  • HDMI 2.0 for 4k support
  • 100 Mb Fast Ethernet
  • Extra headers for I2S, UART, etc (nice feature I think)
  • IR receiver
  • Advertised to have low power consumption
  • Powered via micro-USB
  • based on: Amlogic P212 reference board

 

Use Case:  Media Player (retro gaming?)

 

I've been using a board now for a few weeks, I have kernels 4.13 and 3.14 running, however 3.14 does not yet have a proper device tree so it's a bit rough around the edges (display support is not really there)

http://sprunge.us/GUgX  - eMMC was not installed for this, it has boot preference over the SD.

 

Pros:  

 

  • Familiar form factor for a lot of people
  • The board isn't doing anything "fancy", no real "gimmicks"
  • eMMC should be a boost to performance. (Untested so far on my part)
  • S905X, 4K and built-in IR should make for a good multimedia machine
  • Dedicated fast ethernet, not sharing USB bandwidth like the Pi.

 

Cons:

 

  • micro-USB powered, although so far the board seems to live up to its low consumption promise.  Still has the potential issue if the 4x USB's are loaded.
  • Fast Ethernet, this board will not be a server.  
  • Mali 450 (only really a con if gaming is on your To-Do list)
  • No wifi/BT (that's a con for some people, for others it's a pro)
  • USB Hub.  My understanding is not all 4 ports come from 1 hub, but there is no indication of which ports are which
  • IR sensor position makes using Pi cases a bit more problematic (my favorites are the solid aluminum ones)
  • U-boot blob (U-boot source available, but compilation in-script is problematic (2015.01 U-Boot) )

 

Yes, Fast ethernet is a pro and a con.  It isn't on the USB like the pi, pro.  It's only Fast ethernet, con.  Using the built-in phy keeps the component count down.  

 

Power Consumption:

 

  • Using 5.25 Volts 2000 mA supply. (Reading at GPIO header, wireless mouse, keyboard.)
    • 5.28 V Idle
    • 5.22 V Youtube video with no acceleration (minerd won't compile, I haven't debugged)
    • 5.11 V Youtbe video + spinning disk 2.5" HDD on USB (it did not initially want to spin up, even hooked to 2 ports)
  • Not bad, must be an above-average micro-USB socket.

 

 

 

Share this post


Link to post
Share on other sites

Kernel 4.13 iperf3:

 

Connecting to host, port 5201
[  4] local port 48346 connected to port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  11.7 MBytes  98.4 Mbits/sec    0    129 KBytes
[  4]   1.00-2.00   sec  11.4 MBytes  95.9 Mbits/sec    0    143 KBytes
[  4]   2.00-3.00   sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
[  4]   3.00-4.00   sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
[  4]   4.00-5.00   sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
[  4]   5.00-6.00   sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
[  4]   6.00-7.00   sec  11.5 MBytes  96.4 Mbits/sec    0    150 KBytes
[  4]   7.00-8.00   sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
[  4]   8.00-9.00   sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
[  4]   9.00-10.00  sec  11.2 MBytes  93.8 Mbits/sec    0    150 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   113 MBytes  94.8 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   112 MBytes  94.2 Mbits/sec                  receiver
Connecting to host, port 5201
Reverse mode, remote host is sending
[  4] local port 48350 connected to port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  11.3 MBytes  95.1 Mbits/sec
[  4]   1.00-2.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   2.00-3.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   3.00-4.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   4.00-5.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   5.00-6.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   6.00-7.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   7.00-8.00   sec  11.2 MBytes  94.1 Mbits/sec
[  4]   8.00-9.00   sec  11.2 MBytes  94.2 Mbits/sec
[  4]   9.00-10.00  sec  11.2 MBytes  94.2 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   113 MBytes  94.9 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   112 MBytes  94.4 Mbits/sec                  receiver

Fast ethernet is indeed fast ethernet

Share this post


Link to post
Share on other sites
On 16.8.2017 at 5:42 AM, TonyMac32 said:

My understanding is not all 4 ports come from 1 hub, but there is no indication of which ports are which

 

the USB port at the bottom closest to the ethernet port has dedicated bandwidth. "I found this here"


sounds interesting, dual boot: We ran into an issue with dual boot Android and Linux due to the way Amlogic packages the Android. We are continuing to work on this.

 

 

 

Share this post


Link to post
Share on other sites

Help,  I RPi,  TinkerPi,  OrangePi  and now Le Potato.  ( So far,  Tinker is best, RPi next and OrangePi  flakey!) 

I have installed Armbian Ubuntu -  Works so far but have several issues:

1.  WiFi,   Panda not working but Netgear works great.  Just plug it in and select  SSID.

2. HDMI Screen:  Using 1280x720.  On 3 different types/mfg Monitor board menus are off the screen. I have tried xrandr,  and the Armbian-Configurator etc. etc.   NOTHING changes.  The Armbian-C  accepts the change, and you can save it:?  so it seems but NO actual change even with a reboot.  This, Overscan issue is easily fixed if some TV is used.  Or when running RPi  etc. etc.  ie, the other boards work with these monitors.  HELP, any ideas?

3. I prefer a larger mouse, easily fixed on RPi and TinkerPi  but NOT on Le Potato/Armbian.  Also,  on Laptop it is easy to change the board, for example around the Terminal, or other window, so scaling is easy.  BUT not on Armbian Ubuntu on LePotato!   Any ideas appreciated.

Share this post


Link to post
Share on other sites
On 3/14/2018 at 4:08 PM, richard1937 said:

Help,  I RPi,  TinkerPi,  OrangePi  and now Le Potato.  ( So far,  Tinker is best, RPi next and OrangePi  flakey!) 

I have installed Armbian Ubuntu -  Works so far but have several issues:

1.  WiFi,   Panda not working but Netgear works great.  Just plug it in and select  SSID.

2. HDMI Screen:  Using 1280x720.  On 3 different types/mfg Monitor board menus are off the screen. I have tried xrandr,  and the Armbian-Configurator etc. etc.   NOTHING changes.  The Armbian-C  accepts the change, and you can save it:?  so it seems but NO actual change even with a reboot.  This, Overscan issue is easily fixed if some TV is used.  Or when running RPi  etc. etc.  ie, the other boards work with these monitors.  HELP, any ideas?

3. I prefer a larger mouse, easily fixed on RPi and TinkerPi  but NOT on Le Potato/Armbian.  Also,  on Laptop it is easy to change the board, for example around the Terminal, or other window, so scaling is easy.  BUT not on Armbian Ubuntu on LePotato!   Any ideas appreciated.

1) Do you know the chipset on the Panda? It's probably just a line in the kernel config to support that device. lsusb -v

2) The armbian images are based on mainline kernel. Before it only supported CEA modes but some DMT modes were just added to 4.17 and getting backported to the 4.14 LTS branch on libretech-linux. This should show up in a few weeks.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
1 1