ESP32

如何查看Arduino中ESP32的烧录设置

如何查看Arduino中ESP32的烧录设置

第一步

找出boot_app0.bin所在位置,示例:

/home/yezi/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/partitions

注意,文件夹 .arduino15 可能会被系统隐藏,按“ctrl+H”即可显示。
找到boot_app0.bin后,将其名字改一下,例如改为:boot_app0.bin-bak

第二步

打开Arduino,点击Upload按钮进行程序烧写,正常情况下,Arduino下方的信息框会报出错误说找不到文件,并且,打印出esptool.py调用参数,示例:

python /home/yezi/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py 
--chip esp32 
--port /dev/ttyUSB0 
--baud 921600 
--before default_reset 
--after hard_reset write_flash -z 
--flash_mode dio 
--flash_freq 80m 
--flash_size detect 
0xe000 /home/yezi/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/partitions/boot_app0.bin
0x1000 /home/yezi/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/bin/bootloader_dio_80m.bin 
0x10000 /tmp/arduino_build_570918/ws2812fx_spi.ino.bin 
0x8000 /tmp/arduino_build_570918/ws2812fx_spi.ino.partitions.bin 

看看,是不是你要的参数都有了?

另外

如果要烧录spiffs文件系统,可以从工程目录下"build"文件夹的"partitions.csv"文件中查找到烧录地址,至于如何获取到spiffs二进制文件,可以参阅此文:ESP32 OTA (Over-the-Air) Updates – AsyncElegantOTA using Arduino IDE

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值