1

我正在尝试将 nanoFramework 固件加载到 ESP32-Wroom-32 板(DEVKITV1)上。

通过 USB 连接时,设备在设备管理器中显示为 COM3。我尝试通过 Putty 连接它,并且可以读取波特率 115200 的消息。

图片

按下 EN 时设备显示重启信息,按下 Boot+EN 时设备进入“等待下载”模式。

在此处输入图像描述

尽管如此,我还是无法让设备显示在 Visual Studio 在此处输入图像描述 的设备资源管理器的设备列表中。当我连接连接到 ESP32 的 USB 电缆时,调试窗口显示以下消息: 在此处输入图像描述

使用命令提示,尝试刷新固件会出现以下错误: 在此处输入图像描述

我曾尝试使用管理员权限运行命令提示符,但它也无济于事。我也尝试强制设备进入“等待下载”模式,但这也无济于事。重新启动Visual Studio,计算机,也无法正常工作

知道到底可能出了什么问题。虽然 Putty 似乎能够与设备通信,但似乎 nanoframework 无法访问它。

4

3 回答 3

2

您收到的 E4000 错误来自 esp 工具。请再次运行它,通过添加将输出设置为详细:-v diag

于 2021-03-02T14:46:37.010 回答
1

我意识到这个问题是由于没有按住启动按钮足够长的时间造成的。显然,您必须在输入 nanooff 命令之前按住它,直到看到“Erasing”消息并且您将能够成功下载固件。

于 2021-03-02T08:37:20.327 回答
0

默认情况下,nanoff 使用 1500000 波特率。尝试手动将波特率设置为 115200:

nanoff --target ESP32_WROOM_32 --serialport COM3 --update --baud 115200
于 2021-11-20T22:25:17.040 回答