Notes/硬件开发笔记/ESP32/ESP32代码烧写指南.md
2024-10-17 15:36:48 +08:00

27 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ESP32代码烧写工具使用指南
2022-09-25
1、打开flash_download_tool_3.9.3.exe
![image-20220925153225551](./Image/Download_Tool.png)
2、ESP32的分区烧写
ESP32烧写主要有三个部分组成一个是系统固件XXX.Bin、第二个是Bootloader.bin、第三个是分区表partition-table.bin等部分组成。
![image-20221011211735789](./Image/Esp32_CodeWrite.png)
3、根据以上的信息我们可以知道有3个文件分别从0x10000,0x1000,0x8000地址烧写。大致的大小为700KB26KB3KB。在ESP32 IDF的Build工程中找到这三个文件分别为XXX.Bin、Bootloader.bin、partition-table.bin按照信息填写烧写工具
![GeekTrack的固件烧写主界面](./Image/GeekTrack_Download_Main.png)
4、通过整合Bin的方式烧写固件
上述的方式虽然可行但是操作较为麻烦。所以利用ESP32烧写的工具对固件进行合并(CombineBin)。合并好的固件就可以从0x00开始烧写。非常的方便。
![image-20220925153225551](./Image/DownloadTools_AddrConfig.png)
3.选择GeekTrack所在的COM口
4.点击START 下载固件