量产常见问题

固件烧录失败怎么解决?

固件烧录失败常见有以下原因:

  1. 固件版本与模块型号不匹配。更换模块对应固件版本即可。
  2. 模块未能进入下载模式。部分模块需要手动进入下载模式方能开始固件下载,如EC800E;也可能软件故障未能发生指令进入下载模式。遇到这种问题,手动拉USB_BOOT脚进入下载模式在进行下载即可。
  3. 固件或工具存放路径存在中文导致下载失败。更换固件或工具路径。

最后一个注意事项:由于网站上传固件格式为压缩文件.zip格式,与ASR固件格式后缀重复。为区分固件与压缩包区别,ASR固件后缀更换为.bin形式。下载ASR固件时尤为注意。

项目开发完可以批量烧录吗?

可以。实际项目开发完成后项目脚本可直接合并至固件内部,然后使用量产工具一拖八进行固件烧录。具体操作详见QuecPython官网-文档中心-进阶开发-量产章节进行了解。

固件烧录时是否可以只烧录部分分区数据?

可以。但使用的QPYcom工具与量产工具无法选择,且全片烧录简单易操作。非特殊需求,不建议进行部分分区烧录。

量产时不同设备如何烧录差异化参数?

QuecPython有写号工具,可在模块烧录Python固件后通过交互口将参数写入模组并保存为配置文件。

通常保存的文件格式为.json格式。实际操作也可采用该方案。