FOSSASIA 2019 Schedule – March 14-17

FOSSASIA 2019 Schedule

As its name implies, FOSSASIA is a Free and Open Source Software  event taking place every year in Asia, more specifically in Singapore. I first discovered it last year, and published a virtual FOSSASIA 2018 schedule last year to give an idea about the subjects discussed at the event. It turns out FOSSASIA 2019 is coming really soon, as in tomorrow, so I’m a bit late, but I’ll still had a look at the schedule and made my own for the 4-day event.  Thursday – March 14, 2019 10:05 – 10:25 – For Your Eyes Only: Betrusted & the Case for Trusted I/O by Bunnie Huang, CTO Chibitronics Security vulnerabilities are almost a fact of life. This is why system vendors are increasingly relying on physically separate chips to handle sensitive data. Unfortunately, private keys are not the same as your private matters. Exploits on your local device still have the potential to grant bad actors access to your screen …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Raspberry Pi Suddenly Not Working? You May Have to Repair your microSD Card

Raspberry Pi Out of Order

Automatic updates are great because they keep your system up-to-date with the latest features and/or security fixes. That’s as long as the firmware is not messed up of course, as Bootlin and others found out when they discovered their Raspberry Pi board(s) had become inaccessible after an ill-fated Raspbian update. What happened is that raspi-copies-and-fills package, which implements optimized low-level memory functions for the ARM processor,  was updated on March 11th, and the update somehow made some programs completely fail to run. This explains why Bootlin guys were unable to access their Raspberry Pi over SSH. The fix is simple, as long as you have physical access to your Raspberry Pi’s micro SD card, remove it from the board, and insert it into your computer, and…: Repair the rootfs partition with Delete etc/ld.so.preload Unmount the micro SD card, and reinsert it into your Raspberry Pi board. If you’ve installed your Raspberry Pi in a hard to access location, it looks …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

K3s Lightweight Kubernetes Distribution Targets Low Resources x86 and Arm Platforms

k3s

Kubernetes (K8s) is described as a “portable, extensible open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available. Google open-sourced the Kubernetes project in 2014”. However, as Rancher Labs’ CEO Sheng Liang explains “existing Kubernetes distributions are often memory intensive and overly complex for edge computing environments”, so the company developed and launched K3s, a lightweight Kubernetes distribution designed for developers and operators looking for a way to run Kubernetes in resource-constrained x86, Armv7-A and 64-bit Armv8-A hardware platforms often found in edge computing environments, as opposed to the cloud. Rancher Labs managed to reduce the footprint of Kubernetes, and better adapt it to entry-level hardware by taking four main steps: Removing old and non-essential code – Alpha functionalities, all non-default admission controllers, in-tree cloud providers, and storage drivers are disabled by default, opting instead to allow users to add …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

balenaFin Developer Kit Review – Part 1: Unboxing and Assembly Instructions

balenafin power rtc battery

Balena launched balenaFin 1.1 at the end of last month. The board is a professional carrier board for Raspberry Pi Compute Module 3 / 3+ Lite that includes support for variable voltage power input, optional PoE, industrial eMMC flash storage, a real-time Arm Cortex-M4 core via Artik-020 module, and more. Somehow a balenaFin 1.1 developer kit ended up in my home, and I’ll play with it in several weeks, but in the first part of the review, I’ll just check out the content of the package, and show how to assemble the kit. BalenaFin 1.1 Developer Kit Unboxing The local courier brought a largish balena Fin package. which contained a smaller balenaFin package, and the actual developer kit. Everything is nicely packaged in the box with the part related to power supply in a white box, a small opening for smaller accessories and Raspberry Pi Compute Module 3, as well as compartments for the enclosure and a package with the …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

PINE H64 Model B SBC Launched with Raspberry Pi Form Factor

Pine H64 Model B

Pine H64 development board was introduced about a year ago with an Allwinner H6 processor, 1 to 3GB RAM, Gigabit Ethernet, a USB 3.0 port, a PCIe socket, and more with the legacy Pine A64 form factor and price starting at $25.99 for the 1GB RAM version. However, Pine64 made a few announcements at FOSDEM 2019, and beside the upcoming Pinebook Pro Linux/*BSD laptop, the company also mentioned a new PINE H64 Model B, still based on Allwinner H6 processor, but instead following Raspberry Pi form factor also used by the company’s Rock64 SBC. The new board is still not available on the official Pine64 store, but Ameridroid is already taking orders for Pine H64 Model B for $38.95 (2GB RAM) and $48.95 (3GB RAM). Pine H64 Model B specifications: SoC – Allwinner H6 quad-core Arm Cortex-A53 processor @ 1.8GHz with Arm Mali T-722MP2 dual-core GPU supporting OpenGL ES 3.1/3.0/2.0/1.1, OpenCL 1.2/1.1, ATSC (Adaptive Scalable Texture Compression) System Memory – …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

balenaFin Raspberry Pi CM3+/Lite Developer Kit Launched for $179 and Up

balenaFin 1.1 developer kit

Balena.io – previously known as resin.io – first unveiled Resin.io Project Fin in March 2018. The carrier board for Raspberry Pi CM3L was designed with the aim of easing the management of fleets of connected devices thanks to ResinOS operating systems and the ability to deploy apps packaged in containers through their balenaCloud service. The project had been renamed to balenaFin a little while ago, and the company has now announced availability of balenaFin 1.1 developer kit with various improvements including support for PoE, dual camera, and Raspberry Pi CM3+/Lite module. balenaFin v1.1 carrier board specifications with improvements highlighted in bold: Supported SoM Raspberry Pi Compute Module 3 Lite with Broadcom BCM2837 quad-core ARM Cortex A53 processor at 1.2GHz, 1GB  RAM Raspberry Pi Compute Module 3+/Lite with Broadcom BCM2837B0 quad-core ARM Cortex A53 processor at 1.2GHz, 1GB  RAM Storage – 8, 16, 32, or 64 GB industrial grade eMMC 5.1 flash Connectivity – 10/100M Ethernet, Dual-band 802.11ac/a/b/g/n 2.4 & 5GHz …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

You Can Now Run Windows 10 Home/Pro on Raspberry Pi 3

Windows on Arm Raspberry Pi 3

The Raspberry Pi 3 Model B/B+ SBC officially supports Windows 10 IoT, but if you ever wanted to run the full Windows 10, you’d be out of luck since Microsoft does not provide this option. However, there’s now an unofficial app called WoA Installer for Raspberry Pi 3 that can install Windows 10 Home / Professional Arm64 on your Raspberry Pi 3 B/B+ board. WoA stands for Windows on Arm, and the project is hosted on Github. All you need is a Windows 10 computer with .NET Framework 4.6.1, a class A1/A2 micro SD card, your RPi 3 board, and a Windows 10 ARM64 Image. The interesting part is that you apparently have to generate the .wim image through your web browser by going to https://uup.rg-adguard.net/ where you’ll be to select: Type – Windows (Final version), Windows (Insider version), Cumulative update for Windows 10 Version – Choice of x86 or arm64 Windows built. Make sure you get an arm64 build …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Raspberry Pi Compute Module 3+ Launched with Broadcom BCM2837B0 Processor, Up to 32GB Flash

Raspberry Pi 3 Compute Modules CM3 and CM3L launched about two years ago based on Broadcom BCM2837 quad core processor found in Raspberry Pi 3 board. Last year, the Raspberry Pi Foundation introduced Raspberry Pi 3B+ board with a slightly faster Broadcom BCM2837B0 processor, Gigabit Ethernet, and WiFi 802.11ac. So it would have made sense for the foundation to provide an upgrade to their CM3 compute modules with Broadcom BCM2837B0 processor, and that’s exactly what they’ve done with the launch of Raspberry Pi Compute Module 3+ for $25 and up. There are four variants of Raspberry Pi Compute Module 3+ with different storage options and sharing the following specifications: SoC – Broadcom BCM2837B0 quad core Cortex A53 processor @ 1.2 GHz with Videocore IV GPU System Memory – 1GB LPDDR2 SDRAM Storage CM3+/Lite – SD card signals through SO-DIMM connector CM3+/8GB – 8GB eMMC flash CM3+/16 GB – 16GB eMMC flash CM3+/32 GB – 32GB eMMC flash 200-pin edge connector …

Support CNX Software – Donate via PayPal or become a Patron on Patreon