1
0
Fork 0
NotesUESTC/硬件开发笔记/ESP32/ESP32代码烧写指南.md

27 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 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 下载固件