Linus Torvalds has just released Linux 4.16: So the take from final week of the 4.16 release looks a lot like rc7, in that about half of it is networking. If it wasn’t for that, it would all be very small and calm. We had a number of fixes and cleanups elsewhere, but none of it made me go “uhhuh, better let this soak for another week”. And davem didn’t think the networking was a reason to delay the release, so I’m not. End result: 4.16 is out, and the merge window for 4.17 is open and I’ll start doing pull requests tomorrow. Outside of networking, most of the last week was various arch fixlets (powerpc, arm, x86, arm64), some driver fixes (mainly scsi and rdma) and misc other noise (documentation, vm, perf). The appended shortlog gives an overview of the details (again, this is only the small stuff in […]
Real Time Logic Releases Web-based SharkSSL FreeRTOS/lwIP ESP8266 IDE
Real Time Logic claims SharkSSL is the smallest, fastest, and best performing embedded TLS v1.0/1.1/1.2 solution. It works with ColdFire, Kinetis K60, all the Cortex-M3 and -M4 processors, as well as Tensilica LX3 based ESP8266. The solutions can be tuned via compile-time options to a less than 20kB footprint that still supports full x.509 authentication. SharkSSL is a commercial solution, but the SDK is free to use for non-commercial projects. In order to simplify development on ESP826, the company has released the SharkSSL ESP8266 IDE running in a virtual machine, and providing a complete FreeRTOS and lwIP based development environment using a web based interface. Once you’ve downloaded the virtual machine image, you can start it in VirtualBox or VMWare with bridged networking enabled. The IP address of the virtual machine will be shown in the console, and you can use it in your favorite web browser in the host […]
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 […]
Android P Developer Preview Released with Indoor Positioning, Display Notch Support, HDR VP9 Video, and More
Google has just announced the release of the first developer preview for Android P mobile operating system, as the company is looking for feedback from developers who can use the official Android emulator, as well as images for Pixel, Pixel XL, Pixel 2, and Pixel 2XL devices for testing Google will take into account comments from developers before finalizing the APIs and features. That won’t be the only preview however, as the company plans to release other developer previews planned before the stable release at the end of the year, and Google aims to reveal more at Google I/O 2018 next week. Some of the interesting changes and new features found in Android P so far: Indoor positioning with Wi-Fi RTT (Round Trip Time) also known as 802.11mc WiFi protocol Display cutout support for some of the new phones with a notch Improved messaging notifications, for example highlighting who is […]
Over 40 Android Phone Models Ship Infected with Trojan
If you want to buy a cheap Android phones, one way is to go to some Chinese e-retailers and purchase the phone that matches your requirements. Most phones will work reasonably well, but one thing that’s common to most/all Chinese manufacturers is lack of firmware updates and concerns for security. So you may only get 2 or 3 firmware update during the lifetime of your phone, if any, and usually the Android security patch is rather old. But Dr.Web discovered several Android smartphone models that ships with a Trojan (Android.Triada.231), in other words, the stock firmware is already infected with malware. The company found over 40 injected models, but the list may still grow Android.Triada trojans infect the Zygote process, which is used to launch all applications in Android. Once the module is infected, it becomes possible to download and launch software without the user’s knowledge. The 231 variant of […]
NXP Unveils A71CH Secure Element Chip for Secure Peer-to-Peer or Cloud Connections
The industry clearly has an issue at hand with the security of the Internet of Things, and the problem is complex as some devices are easily accessible due to bad configuration (e.g. default username/password), while others may have security flaws at various levels of the software stack from the low level bootloaders to the operating systems, and applications. Nowadays, devices also need to be upgradeable, and communicate with the cloud, and that introduces other attack vectors in case malignant firmware is installed instead, or a man-in-the-middle attack occurs. While some people may claim security can be achieved by software only, we are seeing security evolving towards combined software and hardware solutions, for example with Arm Trustzone built into SoCs, but some companies are also introducing Secure Element chip, which Samsung has already done and integrated into their Artik modules to secure data from the hardware to the cloud. NXP has […]
AAEON FWS-2360 Denverton Desktop Network Appliance Supports up to 6 Ethernet Ports, SATA Storage
Last summer, we started to see products and motherboards based on Intel Atom C3000 series Denverton SoC, including GIGABYTE MA10-ST0 server motherboard and Axiomtek NA362 network appliance with up to 10 LAN ports. AAEON has informed me they’ve launched their own Denverton network appliance with AAEON FWS-2360 equipped with a pair of fiber/copper SFP GbE ports, four GbE ports and two Mini-card slots to accommodate WiFi and 4G LTE expansion. The device also comes with an mSATA socket and a 2.5” SATA bay for storage. AAEON FWS: SoC (one or the other) Intel Atom C3308 dual core Denverton processor @ 1.60 / 2.20 GHz with 4MB cache; 9.5W TDP Intel Atom C3558 quad core Denverton processor @ 2.20 GHz with 8MB cache; 16W TDP System Memory Dual core – 1x DDR4 SODIMM ECC DIMM Quad core – 2x DDR4 SODIMM ECC DIMM Storage – On-board eMMC flash up to […]
MINIX NEO N42C-4 Mini PC Review – Part 2: Windows 10 Pro
MINIX NEO N42C-4 is the first Apollo Lake mini PC from the company, which also happens to be their first one with a fan, using internal antennas for WiFi and Bluetooth, and offering user-upgradeable storage and memory thanks to M.2 and SO-DIMM slots. The device also features three video output via HDMI 2.0, mini DiplayPort, and USB Type C ports supporting up to three independent display. I’ve received a sample and already checked the hardware, and showed how to install an M.2 SSD and SO-DIMM RAM to the device in the first part of the review entitled MINIX NEO N42C-4 Triple Display Capable Mini PC Review – Part 1: Unboxing and Teardown, so I’ll report my experience with Windows 10 Pro in the second part of the review, and there should also be a third part specifically dealing with Linux support. MINIX NEO N42C-4 Setup, System Info, BIOS The device […]