BW16 OTA固件升级 示例运行失败

在Arduino IDE上,运行OTA_Basic示例,止步于 Waiting for client…
在程序成功烧录后,生成了相应的网络端口,但通过新的Arduino项目窗口(需更新的程序),选择 “Tools”-> “Port”-> “Network Ports:My Ameba at 192.168.xxx.xxx”,然后点击“Upload”进行上传则会报错。

报错信息:
Upload error: 上传失败: 无法使用上传工具: exec:''C:Users\86177\AppData\Local\Arduino15\packages\realtek\tools\amebad tools\1.1.1/DownloadServer.exe" file does not exist.

由此认为是因为缺少DownloadServer.exe可执行文件导致无法进行OTA升级。
于是在GitHub上下载了 [DownloadServer],并将DownloadServer.exe文件编译目录,但程序最终依旧报错,尝试了将start.bat和对应的ota.bin放进目录也无法成功进行升级。
报错信息:
Upload error: 上传失败: 上传错误:exit status 1

疑问:

  1. 官方有关OTA固件升级教程中:
    在作业系统上的指定目录中,创建一个名为“misc”的新资料夹,并将 OTA image (OTA_All.bin) 放入其中。
    该步骤有什么作用?并未发现其实际应用。

  2. 是否个人操作步骤有误,连接BW16作为“OTA服务器”的网络端口后,是否应在另一个项目窗口进行更新程序的上传?如是,该如何进行配置以实现新程序的上传;不是,则正确的操作步骤是什么?
    [ 已参考:Ameba Arduino: OTA – Update Firmware to Ameba via OTA – Realtek IoT/Wi-Fi MCU Solutions (amebaiot.com.cn) ]

請參考Bug Fix for OTA BW16, Fix is by CSDN user by Kyderio · Pull Request #227 · ambiot/ambd_arduino · GitHub