Sunday, April 30, 2017

For my MiQi Dev Board I needed to set my own MAC Address

I needed to set my own MAC address because for some reason it changed after each reboot.

vi /etc/network/interfaces

auto eth0
iface eth0 inet dhcp
hwaddress ether 22:b9:4d:5d:77:94

Sunday, April 23, 2017

Install Ansible on Asus Tinker Board


I found these steps necessary to install ansible on the Linux dist provided by Asus for my Tinker Board (TinkerOS_Debian V1.8 beta version)
  • apt-get install python-pip python-dev build-essential python-wheel libffi-dev
  • pip install --upgrade pip 
  • pip install --upgrade virtualenv 
  • pip install --upgrade setuptools
  • pip install ansible

Remove desktop from Linux dist

Debian based this is the best I could put together.

  • apt-get purge libtheora0
  • apt-get purge libcairo2
  • apt-get purge lxlock
  • apt-get autoremove
  • apt-get purge libx11.* libqt.*
This worked with the Linux dist provided by Asus for the Tinker Board.

Enable NTP and set Eastern Time

Once in a while I need to fix ntp and the date/time on my machine.
  • rm /etc/localtime
  • ln -sf /usr/share/zoneinfo/EST /etc/localtime
  • apt-get update && apt-get install ntp
  • systemctl enable ntp
  • systemctl stop ntp
  • ntpdate -sb time.nist.gov
  • systemctl start ntp
  • date

Saturday, April 22, 2017

Run Phoronix Test Suite on Asus Tinker Board

Do we have building tools

  • apt-get install -y build-essential
  • apt-get install -y automake make gcc patch unzip autoconf unzip apt-file


Necessary PHP dependencies

  • apt-get install -y php-cli php-xml php-gd php-posix php-sqlite3


Phoronix will try to install these anyhow, I found this process faster than if Phoronix installs them in the background, I would not know why

  • apt-get install -y zlib1g-dev libsdl1.2-dev libsdl-gfx1.2-dev libsdl-net1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev libsdl-mixer1.2-dev yasm libpcre3-dev libboost-all-dev libasio-dev libboost-iostreams-dev libjpeg-dev libtiff5-dev libpng-dev gfortran libopenmpi-dev openmpi-bin libmpich-dev mesa-utils libssl-dev libtiff-dev

Install and run Phoronix CPU benchmark

  • wget http://www.phoronix-test-suite.com/download.php?file=phoronix-test-suite-7.0.1 -O phoronix-test-suite_7.0.1.tar.gz
  • tar xvf phoronix-test-suite_7.0.1.tar.gz
  • cd phoronix-test-suite/
  • ./install-sh
  • phoronix-test-suite benchmark pts/cpu

Thursday, April 20, 2017

Inventory of my Development Boards

This is an inventory of my development boards.


4 x Raspberry Pi 3 Model B ($29)
  • quad core A53 64bit 1.2GHz (Broadcom BCM2837)
  • 1GB Memory
  • 100Mbit LAN

4 x Nanopi Neo 2 ($14.99)
  • quad core A53 64bit 1.2GHz (Allwinner H5)
  • 512MB Memory
  • 1Gbit LAN

4 x Orange Pi Zero H2+ ($8.90)
  • quad core A7 32bit 1.2GHz (Allwinner H2+)
  • 512MB Memory
  • 1Gbit LAN

2 x Orange Pi PC 2 ($19.98)
  • quad core A53 64bit 1.2GHz (Allwinner H5)
  • 1GB Memory
  • 1Gbit LAN

2 x pcDuino8 Uno ($39)
  • octa core A7 32bit 2.0GHz (Allwinner H8)
  • 1GB Memory
  • 100Mbit LAN

2 x Khadas Vim ($57.99)
  • quad core A53 64bit 2.0GHz (Amlogic S905X)
  • 2GB Memory
  • 16GB eMMC
  • 100Mbit LAN

2 x Asus Tinker Board ($59.99)
  • quad core A17 32bit 1.8GHz (Rockchip RK3288)
  • 2GB Memory
  • 1Gbit LAN

1 x Orange Pi Prime ($29.90)
  • quad core A53 64bit 1.2GHz (Allwinner H5)
  • 2GB Memory
  • 1Gbit LAN

1 x MiQi ($89)

  • quad core A17 32bit 1.8GHz (Rockchip RK3288)
  • 2GB Memory
  • 32GB eMMC
  • 1Gbit LAN

1 x Gizmo 2 ($89)
  • dual core G-Series 64bit 1.0GHz (AMD GX210HA)
  • 1GB Memory
  • 1Gbit LAN

1 x Rock64 ($44.95 + $21.95)
  • quad core
  • 4GB Memory
  • 32 GB eMMC (accounts for 1/3 of the total cost)
  • 1Gbit LAN
 1 x Parallella ($149.00)
  • dual core ARM
  • 16 core RISC
  • 1GB Memory
  • 1Gi tLAN

Collection of Phoronix Benchmark Results

I have run the Phoronix Benchmark Suite on many of my SBCs. This isn't really a scientific comparison, just a collection of the links pointing to the raw results. It's not really useful yet for comparison since sometimes I used a heat sink, sometimes I didn't, different OS, kernel etc...


Orange Pi PC 2


Nano Pi Neo 2
Asus Tinker Board
Khadas Vim

Monday, April 17, 2017

Collection of Dev Board/Projects that really interested me

While looking for the latest and greatest dev boards I came across some really interesting "extensions", articles, projects and other sources.


Audio



Some others
Random collection of online shops

Comparison & Reviews

Wednesday, April 12, 2017

Collection of Links with Raspberry Pi alike Development Boards



The PIs

Some others

For Robotics




Very small

No ARMs