在2016年,我在做一个网关项目时,需要实现远程固件升级功能,也就是大家常听到的OTA。 当时,我对此一窍不通,Bootloader、IAP、OTA都是啥玩意?全部都是我的知识盲区。 公司也没人教,我只能硬着头皮去学习,记得之前对接的是云智易,整个项目前前后后搞了 ...
The RP2350 has a few advantages over its predecessor, one of which is the ability to load firmware remotely via UART, as [Thomas Pfister] has documented on his blog and in the video below. [Thomas] ...
This application note describes the design of a boot loader program that resides in a reserved area of Flash memory on the F6482 Series of MCUs, a member of Zilog’s Z8 Encore! XP family. The boot ...
对于一个复杂的单片机项目来说,有一个 BootLoader(以下简称BL)是非常重要的。它可以使得你的应用程序代码维护和升级更加便捷。 之前分享过一些软件升级的文章: 嵌入式设备实现OTA升级的原理 嵌入式设备差分升级原理和实现(附代码) 专为32位单片机开发的 ...
A bootloader makes it possible to update a product’s firmware in the field. Common communication interfaces like UART, I 2 C, SPI or USB can be used to update the firmware, which typically involves a ...
Now you understand that what is a bootloader is and what are the benefits of a bootloader. Inspired by many online tutorials, now I am giving you an introduction to ...
There are few projects where embedded firmware developers have more time than they need for a project. In fact, embedded firmware development is more like a gas: they take up all the available space.