摘要
本发明公开了一种OTA升级失败回退版本方法,其技术方案要点是包括提供SOC主控器和与SOC主控器通讯连接的AI芯片以及MCU微处理器,通过SOC主控器下载OTA固件,并将OTA固件中内容分配至AI芯片、MCU微处理器和SOC主控器中,当AI芯片和MCU微处理器完成对AI固件和MCU固件的接收时,SOC主控器建立新的固件分区,AI芯片和MCU微处理器均从新的固件分区中进行同步升级处理,当AI芯片和/或MCU微处理器未完成对AI固件和MCU固件的接收时,AI芯片和MCU微处理器从旧的固件分区中进行同步回退启动。实现在版本升级时,保持系统版本一致,实现系统保持正常运行的效果。