灵动MM32W0系列MCU的手指血氧仪芯片,升级的程序如果下载后,没有成功启动。那这段程序会擦除吗
灵动MM32W0系列MCU的手指血氧仪芯片,升级的程序如果下载后,没有成功启动。那这段程序会擦除吗
不会擦除,MM32 OTA实现方式采用的是后台式OTA DFU双区模式,新固件和老固件各占一块bank,假设老固件放在bank0中,新固件放在bank1中,升级的时候,应用程序先把新固件下载到bank1中,只有当新固件下载完成并校验成功后,系统才会跳入BootLoader模式,然后擦除老固件所在的bank0区。