microPython闆固件更新指南
David Zou 2018-08-13
需要更新固件的朋友,請安裝如下步驟執行:
1 安裝DfuSe USB device firmware upgrade (DFU) software:
到https://www.st.com網站搜尋STSW-STM32080并下載下傳安裝,或找uPyBoard商家索要。
解壓:
安裝運作DfuSe_Demo_V3.0.6_Setup.exe,一路next安裝即可。
2 下載下傳最新固件:
官方固件:http://www.micropython.org/download
合芯電子固件:https://github.com/spritezhw/HexPyBoard/tree/master/firmware
注意,官方網站在國内部分網絡無法通路,可找商家索要。
搜尋關注微信公衆号:MakerDIY-Park 也可以下載下傳。
下載下傳的固件以dfu為結尾。
3 進入更新模式:
啟動DfuSe Demo軟體,用跳線帽短路如下圖所示兩pin:
如果沒有焊接插針,也可使用金屬鑷子将此兩Pin短路。注意:使用鑷子短路的朋友要千萬小心不要讓鑷子碰到其他的Pin腳,此Pin周邊分别為5V和GND,一旦誤短路,有可能燒毀晶片或損壞PC的USB口。
将uPyBoard接入USB,如果已經接上USB,則可按S1按鍵(reset)複位。
不出意外,DfuSe Demo軟體可識别出DFU裝置①②,表明識别出已進入更新模式的晶片裝置。此時可移除跳線帽或松開鑷子。
4 選擇固件并更新:
接下來點選Choose…按鈕③,選擇下載下傳好的固件檔案(尾綴dfu),選擇好檔案後如④勾選選項。點選Update按鈕⑤開始更新。如下詢問框是要求你确認選擇的固件檔案的正确性:
點選“是”執行更新:
注意:更新過程中不能斷電!
更新成功:
移除跳線帽,再次按複位鍵進入正常工作模式。
搜尋并關注#公#衆#号: MakerDIY-Park,擷取更多資料。