When picking out parts for your custom electronics design, it can pay to check up-front for Linux driver support. Writing new drivers for unsupported hardware is time-consuming, introduces risk, and adds complexity to a project.
When the WPA2 vulnerability, better known as the WiFi KRACK was revealed late last year, what followed was a torrent of concerning headlines suggesting that all WiFi communications could be decrypted. Whilst it is vulnerability at the core of one of the most popular forms of WiFi network security, all is not as bad as some of the articles might lead you to believe. We're going to take a realistic look at how this attack works and outline some important steps users and service providers can take to keep networks and devices safe. WiFi KRACK: Four key steps to manage the risk and protect your network What is a KRACK? KRACK, meaning Key Reinstallation AttaCK, works by abusing a flaw found in the WPA2 implementation declared [...]
The UK's biggest rail show, Railtex 2017, has opened its doors to the public - and ByteSnap's consultants were in the thick of it! Railtex is an international showcase for the latest trends and technology in the rail industry. One of the main themes in the lecture theatre at the exhibition is remote condition monitoring - which directly ties in with one of our demonstrations! Our remote monitoring model with movement sensor shows how the technology can help automate and log remote events at sites. This can be used to get accurate information about events that take place for evaluating damage caused by vehicles striking bridges, failure of line equipment, land slippage and many other areas of concern that can be hard to monitor due to their [...]
Secure Boot on the iMX6 - Part 2 Secure Boot on the iMX6 - Part 2 With embedded systems security such a hot topic right now, we’re looking at the secure boot on the iMX6, one of electronics’ most popular processors. Part one was really an introduction to the secure boot process, examining it in detail. Here, in the second instalment of our 3-part series, we cover managing the hardware, the pitfalls of the secure boot process, and authentication. Secure Boot – Leveraging the Hardware It’s a suite of hardware - you have secure storage, you have one-time storage, you have hardware-accelerated cryptography. Security algorithms can be hardware-accelerated which combine to make a speedy and secure boot process. Part of it is [...]
Secure Boot on the iMX6 - Part 1 Secure Boot on the i.MX6 - Part 1 With the proliferation of IoT – spanning just about everything from smart cities to wireless jewellery – the need to prioritise security in secure embedded systems has never been greater. The secure boot process is one of the foundation stones of software development best practice. It’s a complex, necessary part of your application’s anti-malware fortress. In this 3-part series, we’re taking an in-depth look at the secure boot protocol, and will also tell you our top tips for executing secure boot on one of the most popular processors in electronics – the i.MX6. Secure Boot - What It Is, Where You’d Use It What is Secure Boot? Secure [...]
BSP Porting: Your 5 Key Steps to Development Success 10 Embedded Systems Industry Predictions & Trends for 2018 Take BSP Porting from Stress to Success When selecting the hardware which will make up the core of your next product, there are many choices. Once this has been decided, BSP porting must be completed to ensure the software elements fit the new hardware. Among the key decisions you need to make are which CPU to go for and which operating system to use on it. The market has moved from silicon vendors selling just components; the start-up software they offer is now just as important as the hardware. BSP Porting: Which CPU?? At first glance, the array of embedded CPU options from silicon [...]
ByteSnap Design will be showcasing its latest innovative projects, and discussing industry developments and trends at the UK's premier trade exhibition for electronic design, EDS 2015, in October. Organisers are bracing themselves for their biggest ever show, and are expecting record visitor numbers. Here's a sneak peak at some of what you'll see from ByteSnap on Stand L22... New SnapUI Aids Faster Prototyping We'll be launching the newest release of SnapUI - our user interface development framework - at the Electronic Design Show, at Coventry's Ricoh Arena. It's a great opportunity for you to get a closer look at this lightweight user interface (UI) customisation tool, which has been built to simplify the Linux design process. This latest upgrade offers new performance improvements including: Open GL hardware acceleration smaller [...]
Install Android 4.4 with Play Store on Wandboard in 7 Steps Install Android 4.4 with Play Store on Wandboard in 7 Steps Happy New Year! The Wandboard is a really great imx6 development system that allows easy comparison of the performance of three of the processor variants. Here is a guide on how to get it up and running with Android KitKat. For this (apart from your Wandboard!), you'll need a PC running Linux, and a micro SD card no bigger than 4GB. In this tutorial we're using Ubuntu 14.04.1 amd64. Burning an image of Android 4.4 for Wandboard 1.Download The Image Download the prebuilt image of android 4.4 "android-4.4.2-wandboard-2014 0815" from Wandboard's official website and extract it. 2. Locate Your Micro SD Open a terminal and [...]