0

Ubuntu 20.04——Arduino IDE 1.8.13

我已经尝试了三种不同的(相同品牌/型号)Wemos Lolin D32 板,但没有运气......即不太可能是硬件问题。这是确切的董事会:https ://www.wemos.cc/en/latest/d32/d32.html

我已经尝试了几个草图(包括像霍尔传感器这样的示例草图):相同的结果......即不太可能是编码问题。

我尝试过在板上短路和不短路 EN/GND,我得到两个不同的错误:

EN接地:

Arduino:1.8.13(Linux),板:“LOLIN D32,默认,40MHz,921600,无”

Sketch 使用 220270 字节(16%)的程序存储空间。最大值为 1310720 字节。全局变量使用 13448 字节 (4%) 的动态内存,为局部变量留下 314232 字节。最大值为 327680 字节。python /home/soon/snap/arduino/50/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before default_reset - -hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size 检测 0xe000 /home/soon/snap/arduino/50/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/partitions/boot_app0 .bin 0x1000 /home/soon/snap/arduino/50/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/bin/bootloader_dio_40m.bin 0x10000 /tmp/arduino_build_529817/HallSensor.ino.bin 0x8000 /tmp/arduino_build_529817/HallSensor.ino.partitions.bin esptool.py v3。0-dev Serial port /dev/ttyUSB0 Connecting........__ 芯片是 ESP32-D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef 校准在 efuse, Coding Scheme 无 Crystal is 40MHz MAC: cc:50:e3:af:5a:78 正在上传存根...正在运行存根...存根正在运行...将波特率更改为 921600 已更改。正在配置闪存大小...

发生致命错误:数据包头无效 (0xE0) 发生致命错误:数据包头无效 (0xE0)

此报告将在文件 -> 首选项中启用“在编译期间显示详细输出”选项提供更多信息。

没有 EN 接地:

Arduino:1.8.13(Linux),板:“LOLIN D32,默认,40MHz,921600,无”

Sketch 使用 220270 字节(16%)的程序存储空间。最大值为 1310720 字节。全局变量使用 13448 字节 (4%) 的动态内存,为局部变量留下 314232 字节。最大值为 327680 字节。python /home/soon/snap/arduino/50/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before default_reset - -hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size 检测 0xe000 /home/soon/snap/arduino/50/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/partitions/boot_app0 .bin 0x1000 /home/soon/snap/arduino/50/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/bin/bootloader_dio_40m.bin 0x10000 /tmp/arduino_build_529817/HallSensor.ino.bin 0x8000 /tmp/arduino_build_529817/HallSensor.ino.partitions.bin esptool.py v3。0-dev Serial port /dev/ttyUSB0 Connecting........___ 芯片是 ESP32-D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef 校准在 efuse, Coding Scheme 无 Crystal is 40MHz MAC: cc:50:e3:af:5a:78 正在上传存根...正在运行存根...存根正在运行...将波特率更改为 921600 已更改。正在配置闪存大小...

发生致命错误:等待数据包头超时 发生致命错误:等待数据包头超时


这让我很难过......有什么想法吗?

4

2 回答 2

0

上传必须是 115200 波特 - 修复了它

于 2021-03-29T20:38:43.820 回答
0

在 macOS 中,波特率可以在 files.txt 中设置,位于:/Users//Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/boards.txt

于 2021-06-06T15:34:13.823 回答