ESP32系列 flash下载
环境
硬件: esp32c3
环境: windows7
目前最新的IDF环境编译和下载都是python脚本完成的,但是对于非开发人员,测试或者工厂等下载最简单的方式还是通过下载工具,而不是配置负载的开发环境。
工具获取
去乐鑫官网下载最新的下载工具,工具页面:
https://www.espressif.com/zh-hans/support/download/other-tools
V3.8.8下载链接:
https://www.espressif.com/sites/default/files/tools/flash_download_tool_v3.8.8.zip
下载
解压后,运行工具,chip选择esp32c3,workmode选择develop
确定后,进入主页面,需要选择3个对应的bin档,他们分别是:
build\bootloader\bootloader.bin
build\partition_table\partition_table.bin
build\xxx.bin
其中xxx.bin是你的工程名称,也就是你的用户代码bin。
3个bin对应的地址分别是 0x0,0x8000,0x1000。以上bin的名称和地址都是根据命令行模式下载的日志中找到的,根据对应的size和地址,基本就能找到以上的信息。具体如图所示:
注意设置正确的串口,点击开始后,工具会自动读取正确的spiflash信息。
完成
完成后,绿色的按钮会显示完成字样,中间不要断电或者中断。
工具下载完成后不像命令行,不会自动重启,需要手动重启。