forked from uestc/Notes
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# ESP32代码烧写工具使用指南
|
||
|
||
2022-09-25
|
||
|
||
1、打开flash_download_tool_3.9.3.exe
|
||
|
||

|
||
|
||
2、ESP32的分区烧写
|
||
|
||
ESP32烧写主要有三个部分组成,一个是系统固件XXX.Bin、第二个是Bootloader.bin、第三个是分区表partition-table.bin等部分组成。
|
||
|
||

|
||
|
||
3、根据以上的信息我们可以知道有3个文件,分别从0x10000,0x1000,0x8000地址烧写。大致的大小为700KB,26KB,3KB。在ESP32 IDF的Build工程中,找到这三个文件分别为XXX.Bin、Bootloader.bin、partition-table.bin,按照信息填写烧写工具:
|
||
|
||

|
||
|
||
4、通过整合Bin的方式烧写固件
|
||
|
||
上述的方式虽然可行,但是操作较为麻烦。所以利用ESP32烧写的工具对固件进行合并(CombineBin)。合并好的固件就可以从0x00开始烧写。非常的方便。
|
||
|
||

|
||
|
||
3.选择GeekTrack所在的COM口
|
||
|
||
4.点击START 下载固件 |