跳到主要内容

DIY Gradiometer Kit — WiFi 连接修复

本流程用于修复 DIY Gradiometer Kit 中 MAG-BOARD 的 WiFi 连接问题,分三个阶段:初始出厂烧录、通过 Arduino IDE 上传固件,以及最终固件烧录。

前提条件:

  • MAG-BOARD 通过 USB 连接到 PC
  • ESP32 Flash Download Tool
  • Arduino IDE(免费版)
  • .bin 目录中的 factory_WROOM-32.binmag_board_v1.32.bin 文件
  • mag-board_user 目录中的 MAG-BOARD 用户软件

第一阶段 — 初始烧录

  1. 通过 USB 将 MAG-BOARD 连接到 PC。

  2. 打开 ESP32 Flash Download Tool

  3. 在配置窗口中,选择以下选项并点击 OK

    • ChipType: ESP32
    • WorkMode: Develop
    • LoadMode: UART

    ESP32 Flash Download Tool 配置窗口

  4. 在烧录配置面板中:

    • 勾选第一个文件槽并选择 factory_WROOM-32.bin(位于 .bin 目录)
    • 将烧录地址设置为 0x0
    • 确保已选择 DoNotChgBin
  5. 选择 MAG-BOARD 对应的 COM 端口

  6. 点击 START,等待面板显示 FINISH

    ESP32 Flash Download Tool — 点击 START


第二阶段 — Arduino IDE 上传

备注

完成第一阶段后,将获得支持 WiFi 连接的有效固件,但仍需完成第二阶段和第三阶段才能完成整个修复流程。

  1. 打开 Arduino IDE
  2. 将位于 mag-board_user 目录中的 MAG-BOARD 用户软件上传到开发板。

Arduino IDE — 上传 MAG-BOARD 固件


第三阶段 — 二次烧录

  1. 重新打开 ESP32 Flash Download Tool

  2. 更新烧录配置:

    • 取消勾选 factory_WROOM-32.bin 文件槽
    • 勾选一个文件槽并选择 mag_board_v1.32.bin
    • 将烧录地址设置为 0x10000
  3. 点击 START,等待面板显示 FINISH

    ESP32 Flash Download Tool — 选择 mag_board_v1.32.bin 并点击 START

WiFi 连接修复现已完成。


故障排除

未检测到 COM 端口

  • 在设备管理器中检查驱动程序错误
  • 根据硬件版本安装 CP210x 或 CH340 USB 转 UART 桥接驱动程序

未显示 FINISH / 上传失败

  • 确认 USB 数据线支持数据传输(非仅充电线)
  • 尝试更换 USB 端口
  • 重启 Flash Download Tool 并从第一阶段重新开始