Linux 3D GPU Acceleration Demo on Rockchip RK3288 based Firefly Board

Several devices and development boards based on Rockchip RK3288 processor already support Linux, usually with images based on Ubuntu, including Ugoos UM3 / UT3, Open Hour Chameleon, and Firefly-RK3288 among others. What these images lack however, is support for 2D and 3D graphics acceleration with the GPU, and hardware video decoding/encoding with the VPU. But Jas-hacks has made some progress with 3D graphics support. He has managed to add GPU acceleration via EGL/OpenGL ES bringing 3D acceleration to the platform, but 2D support is not there yet, meaning X11 still heavily relies on software rendering. But the implementation is still good enough to run the usual es2gears and glmark2-es2 benchmarks. as well as some WebGL demos in Chromium. Performance is currently underwhelming, with 50 points in glmark-es2, even a bit lower than the score (54 points) I got with ODROID-X board powered by Exynos 4412 SoC with a Mali-400MP4 GPU, […]

Intel Education Content Access Point Is Designed for Schools with Unreliable Internet Connectivity and Power

Intel has introduced a new device that stores, manages, and publishes digital content for schools with low or intermittent connectivity and /or power.  The device stores training materials in its internal storage, comes with a battery, and can be accessed by up to 50 students simultaneously. Specifications: SoC –  Intel Atom Bay Trail-I E3815 Processor @ 1.46GHz with Intel HD graphics System Memory – 2GB DDR3L-1067 Storage – 8GB eMMC, Optional 500GB SATA HDD Connectivity – WiFi 802.11 a/b/g/n/ac, Wired Gigabit Ethernet, Optional 3G, Optional LTE USB – 1x USB 3.0 Misc – System and 3G/LTE LEDs, Factory reset and power buttons Power Supply – 12V/2A Battery – Lithium-ion polymer 7.4v, 4050mAh (up to 5 hours of battery life) Dimensions –  190 x 190 x 30mm Weight – 607 grams The system runs Ubuntu 12.04. The optional 500GB hard drive includes 400GB of preloaded content, and educator can use the remaining […]

Ugoos UT3S is an Update to UT3 Android & Ubuntu TV Box with a Fan

Many people like ARM based media player because most of them run Android providing access too many apps available via Google Play Store, a similar experience to what they got used with phones and tablets, and also because they are small, inexpensive, and fanless. However, the latest ARM processors such as Rockchip RK3288, can get really hot, so most of the time CPU frequency needs to be limited to avoid overheating and stability, which reduces performance. Which may be why, Ugoos decided to launch UT3S mini PC, an upgrade to UT3 mini PC with a mini Fan placed on top of a larger heatsink. Ugoos UT3S specifications and look remain very similar to the original model: SoC – Rockchip RK3288 quad core CortexA17 @ 1.80 GHz + Mali-T764 GPU with support for OpenGL ES 1.1/2.0 /3.0, and OpenCL 1.1 System Memory – 2GB to 4GB DDR3 Storage – 16GB or […]

Snappy Ubuntu Core is an IoT Linux Distribution for ARM and x86

Canonical has announced a version of Ubuntu specifically designed for IoT devices running Linux, with a low hardware requirements, and a new package manager called snappy, replacing apt-get for this version of Ubuntu, which provides simpler, faster, and more reliable updates, stronger security, and allows roll-backs in case something goes wrong. Easy firmware updates are something missing in most connected device, which means they are more vulnerable to potential hackers, but with snappy security updates should be able to make it regularly, so that if something like heartbleed occurs again, you know your router, home automation gateway, connected washing machine, or robot will be soon patched automatically. Let’s go through the hardware requirements first: Processor – 600 MHz processor (ARMv7 or greater, or x86) System Memory – 128 MB RAM or greater (The system itself uses 40 MB RAM) Storage – 4GB flash / storage for factory reset and system […]

Install Ubuntu 14.10 on MeegoPad T01 with a Live ISO Image

MeegoPad T01 has recently been shown to boot Ubuntu and Android, but no installation disk had been provided so far. But thanks to deadhp1, there’s now a “beta” Ubuntu 14.10 image with MATE desktop environment available for download in order to try or install Ubuntu on MeegoPad T01, and other Intel Atom Bay Trail-T devices. Before you decide to try or install the image, be aware that audio and Bluetooth are not working for now, but everything else should work, including hardware video decoding in Kodi. If your device is not using a Realtek rtl8723bs module, Wi-Fi won’t work, and you may need to use a USB Ethernet dongle to get IP connectivity. The instructions will keep your Windows 8.1 installation too, albeit I suppose you could also wipe out the Windows 8.1 partition completely and run Ubuntu only on the device. If the instructions are not followed carefully, you […]

Downloading Files on Baidu, or via HTTP, Bittorrent or Metalink in Linux with BaiduExporter, Aria2 and YAAW

Most firmware files distributed by the manufacturers are uploaded to Baidu, but I’ve found the service not to be always reliable, especially for larger files. In Windows, people are recommended to use Baidu software (BaiduYunGuanjia), but there’s not such tool in Linux, so instead I investigate for command lines tools to download files from Baidu, and this lead me to two interesting tools called Aria2, a “lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink”, and YAAW “Yet Another Aria2 Web Frontend” with allow to start and monitor download locally or remotely. But let’s start with the first tool I found: pan-baidu-download, a Python script to download files from Baidu. To install it:

We also need to install some dependencies (assuming python 2.7.x is already installed):

and then you can start downloading files as follows:

But after posting a bug about password-protected […]

$60 MarsBoard Rockchip PX2 Development Board Runs Ubuntu, Debian, openSUSE, or Android 4.4

Haoyu Electronics has made a new board similar to their MarsBoard RK3066, but instead of using a CPU module with Rockchip RK3066, they’ve used the industrial version of the chip called Rockchip PX2 dual core Cortex A9 processor. The board is also comprised of a baseboard and CPU module (CM-PX2), and based on the name of the pictures it’s using the exact same PCB: CM-RK3066 SoM, and SOM-RK3066 baseboard, but they simply replaced RK3066 by PX2, and increased the NAND flash capacity to 8GB. CM-PX2 Computer-on-Module: SoC – Rockchip PX2 dual core ARM Cortex A9 @ 1.4 GHz + Mali-400MP4 GPU System Memory – 1GB DDR3 Storage – 8 GB NAND Power Management Unit – TPS659102 Misc – TX indicator LED use for debug, Power Indicator LED 10/100M Ethernet PHY – LAN8720A Connectors – 2x 100- pin for baseboard connection, 40-pin connector (unsoldered) Dimensions – 70 x 58 mm SOM-RK3066 […]

PC Partner N258N1-F is a Linux mini PC Powered by Nvidia Tegra K1 Processor

Nvidia has done a great job porting Linux to their Tegra K1, and it’s one of the only ARM processor with a GPU supporting OpenGL, which helps a great deal with Unity for example. Nexus 9 supports Ubuntu (somewhat), and platforms like Jetson TK1 board are suitable to developers, but as I and others wondered why nobody ever made a Tegra K1 mini PC, I’ve been informed that such device existed already with PC Partner’s N258N1-F mini PC. N258N1-F technical specifications: SoC – Nvidia Tegra K1 quad-core ARM Cortex A15r3 processor with Kepler GPU System Memory – 2 GB RAM Storage – 16 GB eMMC + SD card slot Video Output – HDMI up to 3840×2160 @ 30Hz, 4096×2160 @ 24Hz or 3200×2000 @ 60 Hz Audio I/O – HDMI, headphone jack, and microphone jack Connectivity – Gigabit Ethernet and Wi-Fi (with external antenna connector) USB – 2x USB 2.0 […]

UP 7000 x86 SBC