透過Google後才發現這模組很多都是飛元HM10的FW在模組內, 於是有了想找重燒HM10的想法, 果不其然,真的有人嘗試過了!!!
本文引用相關連結如下, 謝謝各位大神在網路上的教學:
透過Arduino模仿燒錄器去燒錄HW10: https://www.yiboard.com/thread-1194-1-1.html
資料下載: https://github.com/RedBearLab/CCLoader
所以我決定實際操作看看, 看能否成功燒錄HM10!!!
準備材料:
1. 接線, 如下圖
2. Arduino
3. 相關檔案, 可從上面的資料下載取得.
Step 1:將接線與Arduino連上並上電
Step 2: 燒錄Arduino Code
Step3:
準備執行燒錄, 在該檔案位置上打cmd出現command line, 並將燒錄HM10的bin檔案( CC2541hm10v540.bin )放置相同應路徑下
Step3:
準備執行燒錄, 在該檔案位置上打cmd出現command line, 並將燒錄HM10的bin檔案( CC2541hm10v540.bin )放置相同應路徑下
Step4:
下command則開始執行燒錄, 因為arduino插上電腦時是com 5, 故指令上出現的5是這樣來的~
Command: CCloader.exe 5 CC2541hm10v540.bin 0
過程與結果如下:
實際測試:
下command有回應, 版號也是對的, 大功告成!!!!!
[ 後記 ]
雖然測試後發現版本號讀出來是對了..不過還是沒有beacon功能, 且"AT+WORK"、"AT+VER" 也跟文件不符合..但我記得HM10應該有beacon功能才對.於是我又去找了一下, 後來發現這應該跟FW版號本身有關, 所以可能新的FW版本才有beacon..不過......這後面有時間再繼續研究吧~ 哈
#HM10#HM-10#升級#更新韌體#beacon#BLE#藍芽#低功號藍芽
沒有留言:
張貼留言