LG Releases webOS Open Source Edition Optimized for Raspberry Pi 3

webOS-Open-Source-Edition

webOS, originally developed by Palm, is a Linux based multitasking operating systems with support for HTML5 and CSS3. It is now found in most (all?) new LG smart TVs, and the TV manufacturer has decided to expand the adoption of webOS by collaborating with the South Korean government and local startups,  and released an open source version , webOS Open Source Edition, available publicly at http://webosose.org. webOS Open Source Edition 1.0 is said to be optimized for the Raspberry Pi 3, and the company provides build instructions on the “setting up” page of the website to build the firmware image, which you can then flash to a micro SD card. The idea is to for a community around the open source version webOS, and let different categories of developers or users contribute to the project: System UI Developers – The System UI is based on Blink and Qt, and developers […]

FOSSASIA Summit 2018 Schedule – March 22-25

FOSDEM is the “Free & Open Source Software Developers’ European  Meeting” takes place the first week-end of February every year in Brussels, Belgium.  It turns out there’s an event in Asia called FOSSASIA Summit that’s about to take place in Singapore on March 22-25. There are some differences however, as while FOSDEM is entirely free to attend, FOSSASIA requires to pay an entry fee to attend talks, although there are free tickets to access the exhibition hall and career fair. There are also less sessions as in FOSDEM, but still twelve different tracks with: Artificial Intelligence Blockchain Cloud, Container, DevOps Cybersecurity Database Kernel & Platform Open Data, Internet Society, Community Open Design, IoT, Hardware, Imaging Open Event Solutions Open Source in Business Science Tech Web and Mobile Since the event is spread out over four days, it should be easier to attend the specific sessions you are interested in. I’ve […]

96Boards Unveils Four A.I. Developer Platforms: HiKey 970, Ultra96, ROCK960 PRO & Enterprise Edition

Hikey-970

Many new processors include a Neural Processing Unit (NPU) – aka Neural Network Accelerator (NNA) – in order to speed up talks associated with artificial intelligence, such as object or other patterns recognitions. With Linaro Connect Hong Kong 2018, 96Boards has just unveiled four development boards specifically designed for artificial intelligence solution with Hikey 970 powered by Hisilicon Kirin 970 processor, Ultra96 based on Xilinx Zynq UltraScale+ ZU3EG ARM+ FPGA SoC,  and ROCK960 PRO & Enterprise Edition featuring the upcoming Rockchip RK3399Pro processor. Hikey 970 Preliminary specifications: SoC – Kirin 970 with 4x Cortex A73 @ 2.36GHz,  4x Cortex A53 @ 1.8GHz, Arm Mali G72-MP12 GPU, NPU with 256MAC/cycle @ 960MHz System Memory – 6GB 1866MHz, 4 Channel LPDDR4x Storage  -64GB UFS storage, micro SD card slot Video Output – HDMI 1.4 up to 1080p60 Camera – 4 lanes CSI + 2 lanes CSI Connectivity – Gigabit Ethernet, wireless module, […]

How to Run Linux on RISC-V with QEMU Emulator

Linux-RISC-V-QEMU

RISC-V open-source architecture is starting to become more and more interesting thanks to the growing RISC-V hardware & software ecosystem, and with the recent release of HiFive Unleashed, we even have a board capable of running Linux. The only problem: it costs $999. But luckily, it’s possible to experiment with Linux on RISC-V without extra hardware, just using your current PC. Imperas offers a commercial solution working on both Windows and Linux that relies on busybear-linux RISC-V Linux root filesystem comprised of busybox and dropbear SSH server. The rootfs also works with QEMU, so I tried it in Ubuntu 16.04. The instructions on Github are quite easy to follow. My computer is powered by an AMD FX8350 processor coupled with 16GB RAM, and the whole process took around 2 hours, so better use the fastest computer possible. It also requires around 26 GB of storage on your build machine. First, […]

ACRN is an Open Source Hypervisor Built for IoT Device Development

ACRN – pronounced “acorn” – is an open source reference hypervisor with a small footprint, real-time capabilities, adaptability with support for Linux, Android, and RTOS guest operating systems, built for safety critical code in mind, and specifically designed for IoT and embedded devices. The project is managed / supported by the Linux Foundation. A few more details about some of the key features of the solution: Two main components: the hypervisor itself, and its device model complete with rich I/O mediators managed by Linux-based Service OS (SOS). Small footprint – Approx. 25K lines of code (LOC) for ACRN hypervisor against 156K LOC for datacenter-centric hypervisors. Real Time – Low latency, enables faster boot time, improves overall responsiveness with hardware communication Adaptability – Multi-OS support for guest operating systems like Linux, Android, RTOSes… Safety Criticality – Safety critical workloads have priority, isolation of safety critical workloads Built for Embedded IoT – Virtualization […]

F&S Elektronik ArmStone MXM8 Pico-ITX Board is Equipped with Up to 8GB RAM, NXP i.MX8M Processor

F&S Elektronik Systeme has been working on a new SBC part of their ArmStone family with ArmStone MXM8 single board computer, featuring NXP i.MX 8M quad core Cortex A53 processor, and supporting up to 8GB LPDDR4 RAM. The Pico-ITX board also comes with up to 32GB eMMC flash, integrate Gigabit Ethernet and wireless connectivity, DVI and dual-channel LVDS outputs, USB 3.0, PCIe and more interfaces. The layout is very similar to the company’s ArmStone A53SD pico-ITX board launched last year with a Qualcomm Snapdragon 410E processor. ArmStone MXM8 preliminary specifications: SoC – NXP i.MX 8M Dual or Quad Arm Cortex A53 processor @ up to 1.5 GHz, Arm Cortex-M4 real-time core, and Vivante GC7000Lite GPU with support for OpenGL/Es 3.1, OpenGL 3.0, Vulkan System Memory – Up to 8GB LPDDR4 Storage – Up to 32GB eMMC flash, up to 1GB SLC NAND flash, optional micro SD slot Video Output – […]

Intel NUC7CJYSAL “June Canyon” Gemini Lake NUC Mini PC Review with Windows 10 and Ubuntu

The hardware specification for mini PCs has recently evolved past the traditional fixed amount of memory and storage. Now mini PCs are shipping with SODIMM slots allowing RAM expansion and a variety of M.2 or SSD combos providing flexible storage options. Recent mini PCs are also coming to market with desktop processors rather than mobile processors because there has been a gradual acceptance of the necessary inclusion of a small internal fan. In doing so not only is this addressing the key limiting factors for mini PCs but it is also redefines the very definition of a mini PC. Until recently Intel NUCs (Next Unit of Computing) were seen as small-form-factor personal computers primarily because they consisted of the traditional motherboard with a processor, included removable RAM and storage and were enclosed in a case with an external power supply. They were also sold as kits meaning they were essentially […]

$35 Raspberry Pi 3 Model B+ Launched with a Faster Processor, 802.11ac WiFi, Gigabit Ethernet, and Optional PoE

The Raspberry Pi Foundation has just introduced a updated version of their popular Raspberry Pi 3 Model B board with a Model B+ that increases the processor clocked up to 1.4 GHz, adds dual-band 802.11ac WiFi, and Bluetooth 4.2, Gigabit Ethernet (via USB 2.0 to Ethernet bridge), as well as support for PoE (Power-over-Ethernet) via an external HAT add-on board.   Raspberry Pi 3B+ specifications: SoC – Broadcom BCM2837B0 64-bit ARMv8 quad core Cortex A53 processor @ 1.4GHz with dual core VideoCore IV GPU System Memory – 1GB LPDDR2 Storage – micro SD slot Video & Audio Output – HDMI 1.4 and 4-pole stereo audio and composite video port Connectivity – Gigabit Ethernet (via Microchip LAN7515 USB 2.0 to GbE bridge), maximum throughput 300 Mbps), WiFi 802.11 b/g/n/ac and Bluetooth 4.2 LE (via Cypress CYW43455 based module) USB – 4x USB 2.0 host ports, 1x micro USB port for power […]