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

Phicomm N1 Android 7.1 TV Box Supports Multiple Linux Distributions

Phicomm N1

I like to look at new hardware platforms supported by Linux mainline, and recently covered MapleBoard MP130 SBC which I found in Linux 5.0 changelog.  Today, I had a look at another device. Phicomm N1 is an Amlogic S905D powered TV box running Android 7.1 with a user interface geared towards to the Chinese market. Nothing that interesting so far, but a topic on Armbian forums made it more interesting as the box comes with a larger heatsink than most other cheap TV boxes, a 12V/2A power supply which should allow you to connect several USB hard drives, and potentially more importantly, it became popular among Chinese users, with the community releasing several Linux based distributions for the device including  CoreELEC, LibreELEC, Alpine Linux, CentOS, Debian, Deepin, ArchLinux Arm, and more. Phicomm N1 hardware specifications: SoC – Amlogic S905D quad core Arm Cortex-A53 processor @ 1.5 GHz with Arm Mali-450 GPU System Memory – 2GB DDR3-1866MHz Storage – 8GB eMMC …

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

Nitrogen8M_Mini Single Board Computer Launched for $135 and Up

Nitrogen8M_Mini NXP i.MX 8M Mini Board

Last month we write about Nitrogen8M_Mini, the First NXP i.MX8 8M Mini SBC, but at the time, it was not available for purchase just yet. Boundary Devices has now announced the official release of the board, and is taking orders / pre-orders for $135 and up. Nitrogen8M_Mini SBC Two versions are being offered either with the board only, or as part of a devkit with a 5V power supply, an 8GB microSD card with Linux OS, a battery, and serial console cable: Nit8MQ_Mini_2r8eWB with WiFi and BLuetooth, currently in stock, and sold for $155 (board only), or $175 (devkit) Nit8MQ_Mini_2r8e without wireless module, to ship in a few weeks, and sold for $135 (board only), or $155 (devkit) Nitrogen8M_Mini specifications: SoC – NXP i.MX 8M Mini with 4x Cortex A53 cores @ 1.5 to 2.0 GHz max, 1x Cortex-M4F real-time core, Vivante GCNanoUltra 3D GPU, Vivante GC320 2D GPU System Memory –  2GB LPDDR4 (Optional 4GB version) Storage – 8GB …

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

Maru 0.6 Combines LineageOS & Debian 9, Supports Wireless Desktop Streaming

Maru 0.6

Maru OS was first unveiled in 2016 as a smartphone operating system that relies on Android on the go, and Debian while connected to an HDMI display, and Bluetooth keyboard and mouse. The downside was that it only works on Nexus 5 at the time, but Preetam D’Souza open sourced his solution, and more people joined the project to expand the number of supported hardware platforms. I had not heard about the project for a while, but Maru 0.6 Okinawa has just been released with the three main changes being the switch from Android 6.0.1 AOSP to a custom version of LineageOS based on Android 8.1.0 to support a broader range of devices, the upgrade from Debian 8 to Debian 9, and support for wireless desktop streaming meaning you don’t need a phone with HDMI / MHL support anymore. The reliance on AOSP meant Maru used to only work on Google / Nexus devices, and importantly Google dropped HDMI support …

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

MapleBoard MP130 Allwinner H3 Board Almost Follows 96Boards CE Extended Form Factor

MapleBoard MP130

There are so many Allwinner H3 SBCs or development boards that new ones are often uninteresting, but with the release of Linux 5.0, I discovered a new board that I had never heard of: MapleBoard MP130. The board is equipped with 1GB RAM, Fast Ethernet, four USB ports, and various I/O expansion headers. But the form factor looked familiar, and it seems compliant with 96Boards CE Extended, except for some reasons they decided to swap the low speed and high speed connectors, so I doubt the board is compatible with any of the 96Boards mezzanines. MapleBoard MP130 specifications: SoC – Allwinner H3 quad core Arm Cortex-A7 processor at up to 1.3GHz with Mali-400MP2 GPU System Memory – 1GB DDR3L 1600 MHz Storage – 8GB eMMC 4.41 flash, microSD slot Video Output – HDMI 1.4 output with HDCP1.2 Connectivity – 10/100Mbps Ethernet Audio 2-ch 92dB ADC, 2-ch 100dB DAC, I2S/PCM Interface,  32-bit 8KHz ~ 192KHz Input – Stereo line-in phone jack …

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

Google to Launch Edge TPU Powered Coral Development Board and USB Accelerator

Coral Dev Board

Several low power neural network accelerators have been launched over the recent years in order to accelerator A.I. workloads such as object recognition, and speech processing. Recent announcements include USB devices such as Intel Neural Compute Stick 2 or Orange Pi AI Stick2801. I completely forgot about it, but Google also announced their own Edge TPU ML accelerator, development kit, and USB accelerator last summer. The good news is that Edge TPU powered Coral USB accelerator and Coral dev board and are going to launch in the next few days for respectively $74.99 and $149.99. Coral Development Board Coral dev board is comprised of a base board and SoM wit the following specifications: Edge TPU Module SoC – NXP i.MX 8M quad core Arm Cortex-A53 processor with Arm Cortex-M4F real-time core,  GC7000 Lite 3D GPU ML accelerator – Google Edge TPU coprocessor delivering up to 4 TOPS System Memory – 1 GB LPDDR4 RAM Storage – 8 GB eMMC Flash …

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