野路子學習esp32(四) 燒錄固件 @a.宏萬


ESP FLASH TOOL 是 Espressif 官方開發的燒錄工具,用戶可根據實際的編譯方式和Flash的容量,將SDK編譯生成的多個bin文件一鍵燒錄到 ESP8266/ESP32 的SPI Flash中。

ESP FLASH TOOL 的官方下載地址為: http://espressif.com/sites/default/files/tools/flash_download_tools_v3.6.1.0_0.zip 

燒寫工具說明 http://bbs.espressif.com/viewtopic.php?f=5&t=433

ESP32 的運行狀態主要由 GPIO0 決定

 

模式 GPIO0
UART 下載模式
Flash 運行模式

 

ESP32 在編譯時,通過 make menuconfig 來配置 Partition Table 分別支持 Single factory app, no OTA、Factory app, two OTA definitions、Custom partition table CSV

注意1:樂鑫在不同版本的 SDK 中有可能會改變這些燒錄位置,以下說明僅為參考,建議以開發時的 Console 輸出信息為准。

 

說明:

*切記將模組按以上電路接線完成后,再上電。

*保證3.3V 電源供應,一般要求外部電源輸出電流需在 500mA 及以上。

1、打開ESP FLASH TOOL,根據上一章節配置bin文件和燒錄地址

2、需配置晶振頻率、SPI SPEED、SPI MODE、Flash Size、串口端口號和波特率等,此處波特率可以盡量選大一些,以節省時間,若提示ERROR,請降低波特率,在此以 8Mbit Flash為例:

 

 

3、配置完畢后,再給模塊上電,使其進入下載模式,再點擊【START】開始燒錄,直到燒錄完成:

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM