[LinkIt One]_解決LinkIt One抓不到或者重複抓到又消失的情況

這個問題發生在如果你的Arduino Sketch燒錄到LinkIt One裡面,如果是有問題的…

 

假如sketch裡面的程式有問題(可能是MTK寫的Lib或者你額外的第三方Lib)不相容,在編譯階段都ok,但在執行階段就掛點…

就會陷入板子啟動->執行Sketch->當掉->重新啟動->執行Sketch->當掉的無窮迴圈。

 

這時候你在電腦的裝置管理員上面就會看到一直重複出現MTK的COM PORT,過一下子又消失的情況

 

這個狀況下,你根本無法燒錄或者RESET任何東西,唯一的解法是透過FirmwareUpdater把韌體重新刷一次。

 

1. 拔掉電源,把板子的Micro USB旁的切換開關從UART切成MS

0

 

2. 到Arduino安裝目錄底下,hardware\tools\mtk,找到FirmwareUpdater.exe並且執行

1

 

3. 按下大的執行按鈕,依照提示重新插入LinkIt One進電腦上,這時會開始重新寫入新的FW

2

3

 

 

完成後,把開關在切回UART後,重新插拔一次,就可以看到兩個Port(一個燒錄一個modem)都回來了,這時就正常可以進行程式燒錄動作瞜

 

 

thx for:

https://labs.mediatek.com/forums/posts/list/52.page

https://labs.mediatek.com/forums/posts/list/73.page

https://labs.mediatek.com/forums/posts/list/418.page

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料