如何更新出厂参数

[English]

本文档介绍了如何通过重新编译固件来更新 ESP-AT 默认的出厂参数配置。出厂参数配置包括一些 Wi-Fi 配置、UART 配置、模组配置。

备注

如果你想在运行时通过 AT 命令更新出厂参数而无需重新编译固件,请参考 AT+SYSMFG 命令示例

出厂参数配置介绍

当前默认的出厂参数配置的源文件 customized_partitions/raw_data/factory_param/factory_param_data.csv,如下所示:

功能

当前配置

相关 AT 命令

版本信息

version(出厂参数结构的版本号,当前版本为 4,用于标识参数格式和兼容性)

AT+SYSMFG

Wi-Fi 配置

  • max_tx_power(ESP32 的 Wi-Fi 最大发射功率,详情请见 ESP32 发射功率 设置范围)

  • country_code(国家代码)

  • start_channel(起始 Wi-Fi 信道)

  • channel_num(Wi-Fi 的总信道数量)

所有需要 Wi-Fi 功能的 AT 命令

UART 配置

  • uart_port(用于发送 AT 命令和接收 AT 响应的 UART 端口)

  • uart_baudrate(UART 波特率)

  • uart_tx_pin(UART TX 引脚)

  • uart_rx_pin(UART RX 引脚)

  • uart_cts_pin(UART CTS 引脚)

  • uart_rts_pin(UART RTS 引脚)

所有需要 UART 功能的 AT 命令

系统存储模式

sys_store(系统默认存储模式)

  • 0: 不自动存储配置更改到 flash

  • 1: 自动存储配置更改到 flash(默认值)

AT+SYSSTORE

模组名称

module_name

AT+GMR

请根据自己的需求修改出厂参数配置,然后生成 mfg_nvs.bin 文件。

生成 mfg_nvs.bin 文件

请参考 生成 mfg_nvs.bin 文档生成带有出厂参数配置的 mfg_nvs.bin

下载 mfg_nvs.bin 文件

请参考 下载 mfg_nvs.bin 文档。