How to Debug your Linux Kernel

How to debug your Linux BSP In the previous instalment of How to Survive Embedded Linux – How to Debug your Linux BSP – we worked through some issues you might face trying to get your Linux BSP to boot for the first time. This touched on some kernel debugging. Here, in How to Debug Your […]

How to debug your Linux Application: Debugging by printf

|

How to debug your Linux Application: Debugging by printf In this part of the series on How to Survive Embedded Linux series focuses specifically on debugging C/C++ applications. Apps written in scripting languages like Perl or Python have their own debugging best-practices protocols and tools. This is the simplest technique, directly analogous to ‘Debugging by […]

How to Debug Your Linux BSP

||

How to debug your Linux BSP Debugging can be a tiring and repetitive process, fraught with difficulties and tiny mistakes that frustrate even the most experience programmer. This guide will take you through some of the fundamentals of debugging a Linux BSP and how solve some of the main problems that you will encounter when […]

How to Manage Component Obsolescence

|||||||||

How to Manage Component Obsolescence Obsolescence is a dirty word for most engineers. A successful, reliable product can be suddenly rendered unmanufacturable by a single component going End Of Life (EOL), or a new design hasn’t even gone into production and one of the chips has been pulled by the manufacturer. Sometimes it is ICs, […]

How to Survive Embedded Linux: How to Compile

Revision Control of your Embedded Linux System||||hero-img-1

How to Survive Embedded Linux: How to Compile One of the first challenges in designing a Linux BSP and associated software is just how to compile the thing in the first place. In this part of the series on How to Survive Embedded Linux, we’ll guide you through some best practice ideas and techniques to […]

Radio Equipment Directive – what you need to know in 2019

||||||||||||

Radio Equipment Directive – What You Need to Know in 2019 As electronics product designers we know that the compliance process in electronics product development can appear intricate and precarious, if rules or regulations are misinterpreted. Now, our community has the European Union’s new Radio Equipment Directive 2014/53/EU (RED) to grapple with. The RED was […]

How Cellular IoT is taking over the world

How Cellular IoT is taking over the world|||Cellular IoT

How Cellular IoT is taking over the world Cellular IoT connects physical devices (such as sensors) to the internet using essentially the same technology as your smartphone. Instead of needing to create a new, private network to operate your IoT devices, they can piggyback on existing mobile networks. Most low-power devices have historically used GPRS […]

Vehicle 2 Grid VIGIL project rolls out first installations

|||||||||

Vehicle 2 Grid VIGIL project rolls out first installations Read More About The VIGIL V2G Project Completion VIGIL, an innovate UK funded consortium consisting of Aston University, ByteSnap Design, Grid Edge and Nortech Management, has rolled out a new control platform for Vehicle-to-Grid/Building (V2G/V2B) systems and distribution networks. Today VIGIL announced the first installations of: […]

See ByteSnap’s Demo at Embedded World 2019

Embedded World 2019 Germany (2)||Embedded World 2019-Logo|Embedded World 2019 - ByteSnap Touchscreen demo|Embedded World 2019 - ByteSnap SnapUI demo|Embedded World 2019 - SnapUI Smart Cooker Demo on NXP Stand

SnapUI at Embedded World 2019 ByteSnap is back at the world’s largest embedded electronics trade show this month – with a demonstration of our highly flexible UI framework. Our interactive cooker control demo will be running SnapUI Linux on NXP’s much-anticipated i.MX7ULP processor at Embedded World 2019 in Nuremberg, Germany. SnapUI is ByteSnap’s high-efficiency graphic […]

FPGA Design: Connecting Custom Peripherals to AXI Using BRAM Interface

|FPGA Design Ebook|

Download the new eBook: FPGA Design – Interfacing Over AXI Using A Simple Address Data Bus In FPGA design, interfacing over AXI (ARM eXtensible Interface) is an increasingly popular choice due to its status as the most widespread AMBA interface, enabling the connection of potentially hundreds of Masters and Slaves in complex SoCs. However, it […]