Raspberry Pi support for robust system level updates
The boards with binary distros are very popular in the development of IoT projects, such as Raspberry Pi. Depending on product goals, a large share of devices in early phases of product planning and prototyping could be based on Linux of one form or another due to their prevalence of low-cost with ready-made Linux distributions and their relatively quick access and setup. However, when it comes...Read the article
Partition layout design for embedded devices to enable image-based updates
Software updates for embedded devices are typically deployed as full image updates. There are many design considerations take into account in the partition table layout to enable full image updates, including
- Do configuration settings need to be preserved during updates?
- Does the device storage controller support wear leveling or should this be handled by the operating system?
- Will th...