Tag: dfu

  • 解读Settings文件

    本文介绍DFU中所使用的Bootloader Settings.hex的技术细节。

  • 弄懂 Init Packet

    本文介绍了DFU 过程生成的Init Packet文件的技术细节。

  • BLE DFU:Legacy DFU

    前面几篇都在介绍Secure DFU,而在SDK 12之前版本的DFU,没有签名,称为Legacy DFU。 Secure DFU是由Legacy DFU发展而来,前面介绍的大多数概念都适用于Legacy DFU,本文做一些补充介绍。

  • BLE DFU:Dual Bank

    Nordic默认采用Dual-Bank模式执行DFU,即将新固件的数据保存在Flash的另一区域,而不是直接覆盖当前固件程序,只有新固件接收完毕校验通过,再复制到当前固件空间。这样能保证更新过程被意外中断,不会影响到原来的程序。