Device and firmware encryption can be extremely valuable, it also comes with significant associated costs. Here is a break down of the different stages of locking down a system.
Author: Johny Mattsson
I/O library design allows a single call to read or write data to and from many buffers at once. Find out how.
We’ve used AWS IoT Core so many times on an embedded Linux device, we created an open source service to reduce implementation effort . Dubbed chariotd and written in NodeJS, its a very useful and a lean implementation that provides access to key AWS IoT Core features – Device Shadow handling, MQTT message publishing and Fleet Provisioning.
We often get brought on board to help productise ‘IoT’ (that’s Internet of Things, if you have somehow managed to escape the acronym) devices, and depending on the domain it’s often a Linux based device. Something we commonly see is that developers who are entering the embedded Linux space from the server or desktop direction are carrying over patterns from there out of habit.
All about how to use the U-Boot boot loader, commonly used in embedded systems, both for initial hardware setup and for choosing which kernel/partition to boot.