2019年1月8日 星期二

bpi:bit 原廠韌體燒錄


近來,microbit全世界火紅,除了英國、新加坡與香港,在台灣的教育界,同樣廣受歡迎。不過,今天要與大家介紹一款台灣自製研發的開發板bpi:bit(Webduino Bit),詳細介紹在官網教學網頁亦有介紹,課程介紹如下:
  1. 教學官網
  2. 詳細規格
  3. 教學文件

因為第一次使用,結果沒5分鐘,被我玩壞了...(崩潰)。不是東西差,是我太弱了

結果,我的bpi:bit完全沒有反應,完全不知發生甚麼事???只有背面一個紅燈閃啊閃的(如下圖)



好吧!趕快找文件...

皇天不負苦心人,在原廠Github上找到文件了!
為了讓大家更清晰一點,整理文件如下:


燒錄韌體的方式有兩種!

方式一:利用燒錄軟體還原
  1. 下載燒錄軟體
  2. https://www.espressif.com/en/support/download/other-tools
    • 點選esp32
    • 解壓縮後,執行ESPFlashDownloadTool_v3.6.5.exe (本文範例下載版本)

  3.  下載燒錄用韌體檔
    • 在下列連結下載燒錄用的韌體檔案:https://github.com/BPI-STEAM/BPI-BIT-WebDuino
    • 下載後解壓縮,在案在Bin資料夾中,將boot_app0.bin、bit_default.bin、 bootloader_dio_40m.bin、partitions.bin四個檔案依序填入相應位址。
    Filename Address
    bootloader_dio_40m.bin 0x1000
    partitions.bin 0x8000
    boot_app0.bin 0xe000
    bit_default.bin 0x10000
     


    • 燒錄後,如果正面出現紅色X燈號,請先按下bpi:bit正面的的A鍵不放,再按後面的Reset鍵,然後再放掉Reset鍵,待聽建蜂鳴器嗶嗶叫時,再放開A鍵。
方式二:利用自動燒錄檔還原
  1. 在前文下載的燒錄用韌體檔案資料夾【BPI-BIT-WebDuino-master】中,有一個【AutoFlash】資料夾。
  2. 執行 AutoErase.exe 清除 bpi:bit 中的舊韌體內容。
  3. 再執行 AutoFlashWebduino.exe,會自動寫入韌體,寫完後記得要按按鍵A後再按Rest,放掉Rest,聽到嗶嗶聲後放掉A鍵。
  4. 韌體重新寫入完成。


沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...