烧了第6章的灯驱动程序之后串口无法烧录

Moderator: ZT

Tracker647
Posts: 1
Joined: Fri May 31, 2024 2:23 pm

烧了第6章的灯驱动程序之后串口无法烧录

Postby Tracker647 » Fri May 31, 2024 2:28 pm

现象是按boot或者rst, 串口(跟板子直接连接的usb端,非杜邦线串口)没有任何输出,尝试烧另外一个程序blink的例子,能连接到串口,但是不是直接烧录而是进入connecting状态。
尝试先按boot在按rst,几秒之后松开rst然后再松boot,毫无效果,串口最后烧录失败报错Invalid head of packet (0x00)
不知道为什么。

AllenCoder
Posts: 3
Joined: Sun Dec 07, 2025 4:13 am

Re: 烧了第6章的灯驱动程序之后串口无法烧录

Postby AllenCoder » Sun Jan 18, 2026 1:30 pm

请问有解决问题嘛?我的情况和你很像,无效的数据头是0x45.
esptool.py --chip esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 main.bin 0x8000 partition_table/partition-table.bin

esptool.py v4.10.0

Serial port COM3

Connecting....

Chip is ESP32-S3 (QFN56) (revision v0.2)

Features: WiFi, BLE

Crystal is 40MHz

MAC: 10:51:db:40:2b:b4

Uploading stub...

Running stub...

Stub running...

Changing baud rate to 460800



A fatal error occurred: Invalid head of packet (0x45): Possible serial noise or corruption.

FAILED: CMakeFiles/flash D:/esp32s3Proj/sample/build/CMakeFiles/flash

cmd.exe /C "cd /D D:\Espressif\frameworks\esp-idf-v5.1.2\components\esptool_py && D:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=D:/Espressif/frameworks/esp-idf-v5.1.2 -D SERIAL_TOOL=python;;D:/Espressif/frameworks/esp-idf-v5.1.2/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=D:/esp32s3Proj/sample/build -P D:/Espressif/frameworks/esp-idf-v5.1.2/components/esptool_py/run_serial_tool.cmake"

ninja: build stopped: subcommand failed.

Who is online

Users browsing this forum: No registered users and 1 guest