我正计划为 ESP32S3 目标设备工厂应用程序。目前,我的主应用程序具有从主应用程序升级新框架的功能。所以目前它工作正常,但我有不同的生产水平工厂。
首先,我将通过物理访问上传工厂应用程序。(UART),稍后设备将使用出厂应用程序启动,因为 ota 分区上没有安装主应用程序。所以设备将留在工厂应用程序中。一旦从工厂应用程序发生升级,设备将有一个有效的运行分区,然后设备启动主应用程序。
当我们通过 UART 刷写 Framework 时,设备引导加载程序将在内存的哪个分区复制 Framework?
Factory Applica
tion 和 Main Application 的分区表是什么?
一旦 Factory Application 通过 ota 进程加载框架,设备就会自动启动主应用程序。?
一旦 ROM 和第二阶段引导加载程序结束,我们如何告诉设备该分区应该加载。?