① 慶科WiFi模組燒錄方法
該燒錄方案使用YModem協議傳輸WiFi模組固件,只要支持該協議的串口軟體均可燒錄,不必局限於此軟體。
除了使用 GuYL_MXCHIP 軟體之外,可以通過訪問 https://www.mxchip.com/documents ,通過 SecureCRT 軟體進行wifi固件燒錄。
EMW3080和EMW3080V2燒錄方法完全一樣, 需要注意的是EMW3080V2的BootLoader版本必須大於等於V3.5。
WiFi模組進入BootLoader模式有兩種方法
第一種是軟體中按著「F4」鍵給模組上電;第二種是將模組boot引腳拉低給模組上電;
模組進入boot之後軟體中會列印BootLoader菜單
這時請注意:EMW3080V2模組需要BootLoader版本大於等於3.5,如果版本有問題,請使用其它燒錄方案
如果選擇燒錄文件為ota.bin,則命令選擇「MX1290-BootLoader燒錄ota.bin」
如果選擇燒錄文件為all.bin,則名選擇「MX1290-BootLoader燒錄all.bin」
點擊發送指令,輸出窗口顯示「Waiting for the file to be sent ...」,並每隔1s列印一個「c」,表示模組已經准備好接收文件
點擊發送文件,輸出窗口顯示「Erasing the flash ...」,過最多1分鍾後顯示「Erase complete.」,這個過程是在擦除WiFi模組flash中的原有內容, 所以BootLoader燒錄方案中必須確保電腦與WiFi模組連接穩定。 如果超過一分鍾沒有顯示「Erase complete.」表明WiFi模組與電腦之間的連接可能已經斷開,請檢查,如果再無法進入BootLoader模式,請使用其他方案燒錄。
等待文字進度條變成100%,然後顯示「Transmit complete.」,表示WiFi模組燒錄成功。
軟體中按著「F6」鍵給模組重新上電,輸出窗口會列印如下內容
一般地,文件名即為WiFi模組軟體版本號或者SN號(Serial Number)
另外,這里的列印內容可以額外說明一些信息:
Serial Number:項目量產後,慶科出貨的唯一識別號。
App CRC:WiFi模組計算flash中參數得到的數據,可以用來確認WiFi模組是否燒錄正確,燒錄all.bin之後的CRC為最准確的,燒ota.bin的時候WiFi模組的某些參數不會被擦除掉。
MAC:WiFi模組的MAC地址。
MAC以下,Scan AP之前的內容:可定製內容,如果有雲端ID燒錄,可以在這里列印,工廠有自動化工具檢測ID燒錄准確性和重復性。
Scan AP:如果列印「Scan AP Success」,然後列出一系列環境熱點名稱和信號強度,其中的信號強度可以與Android手機應用「Wifi分析儀」對比,如果差別太大,說明WiFi模組天線位置可能已經有損壞。如果沒有列印「Scan AP Success」也說明WiFi模組天線位置可能已經有損壞。