A bootloader can be a very important feature for an embedded device. It allows a manufacturer to easily upgrade firmware, to add features and fix bugs. This can done by a field service technician or it can even be done remotely via the Internet. I was working on medical device that needed a bootloader . […]