在安裝 ARM MBED CMSIS DAP driver 時,出現錯誤訊息“The driver could not be installed. No mbed Microcontrollers were found.”
請先確定 Ameba 已經接上 Micro USB 並且與電腦連接。如果已接上但是電腦仍然無法認出裝置,請試試看換條 Micro USB,有些 Mircro USB 能接受的電流上限太低而無法正常啟動 Ameba。
請先確定 Ameba 已經接上 Micro USB 並且與電腦連接。如果已接上但是電腦仍然無法認出裝置,請試試看換條 Micro USB,有些 Mircro USB 能接受的電流上限太低而無法正常啟動 Ameba。
代表Arduino IDE無法經由網路找到相關的檔案,請確定當時的網路環境是否正常
代表 Arduino IDE 下載的檔案有誤,這可能是下載過程中出了錯誤,或是檔案的檢查碼與設定檔不符(可能是新的硬體檔因為電腦裡有舊的硬體檔而無法更新)。
這時候Arduino IDE並不會幫你復原,Arduino IDE 暫存了一些檔案在 “C:\Users\%USERNAME%\AppData\Local\Arduino15”,
可以使用底下這個batch執行檔將暫存檔刪除:
或是可以手動刪除在Arduino15底下的這些檔案:
以及刪除這個資料夾
這時候Arduino IDE並不會幫你復原,Arduino IDE 暫存了一些檔案在 “C:\Users\%USERNAME%\AppData\Local\Arduino15”,
可以使用底下這個batch執行檔將暫存檔刪除:
或是可以手動刪除在Arduino15底下的這些檔案:
package_realtek.com_ameba_index.json
package_realtek.com_ameba_index.json.sig.tmp
staging\packages\ameba-3.4.2.tar.gz
staging\packages\ameba_tools-3.4.2.tar.gz
package_realtek.com_ameba_index.json.sig.tmp
staging\packages\ameba-3.4.2.tar.gz
staging\packages\ameba_tools-3.4.2.tar.gz
以及刪除這個資料夾
packages\realtek\
在上傳編譯好的程式碼到Ameba時,如果出現這個 “ERR: Cannot find ameba on mbed driver! Please re-plug Ameba”,表示Ameba沒接到電腦上,或是電腦認不出Ameba。
如果之前已正確安裝 “Mbed Serial Driver”,那麼請重新將Ameba插到usb上。
如果之前已正確安裝 “Mbed Serial Driver”,那麼請重新將Ameba插到usb上。
請試試看按 Ameba 的 Reset 按鈕。如果出現訊息代表只是漏掉開機的部份。
或者試試看關掉 Serial Monitor 再重新打開 Serial Monitor,再按 Reset 按鈕。如果出現訊息,通常是因為上傳程式到 Ameba 之後,將會 Serial Port 重開,造成原本已經打開的 Serial Monitr 無法正常運作。
或者試試看關掉 Serial Monitor 再重新打開 Serial Monitor,再按 Reset 按鈕。如果出現訊息,通常是因為上傳程式到 Ameba 之後,將會 Serial Port 重開,造成原本已經打開的 Serial Monitr 無法正常運作。
If the error message "The driver could not be installed. No mbed Microcontrollers were found." pops up when installing ARM MBED CMSIS DAP driver, first please make sure your Ameba board is connected to your computer via Micro USB. If it's already connected, please use another Micro USB and try again (sometimes the maximum acceptable electric current of the Micro USB is too low, which causes the Ameba could not be recognized by the computer).
This means the Arduino IDE could not find related files on the Internet, please check you network connection.
This means the files downloaded by Arduino IDE are not correct, it may be caused by mistakes during the download process, or the parity check of the downloaded files is not correct. The possible reason of this error may be the old configuration files in the computer cause mistakes in the updating process.
There are some temporary files of Arduino IDE are saved in "C:\Users\%USERNAME%\AppData\Local\Arduino15",
please download this batch file to delete those temporary files:
or you can maually remove these files:
and this directory:
There are some temporary files of Arduino IDE are saved in "C:\Users\%USERNAME%\AppData\Local\Arduino15",
please download this batch file to delete those temporary files:
or you can maually remove these files:
package_realtek.com_ameba_index.json
package_realtek.com_ameba_index.json.sig.tmp
staging\packages\ameba-3.4.2.tar.gz
staging\packages\ameba_tools-3.4.2.tar.gz
package_realtek.com_ameba_index.json.sig.tmp
staging\packages\ameba-3.4.2.tar.gz
staging\packages\ameba_tools-3.4.2.tar.gz
and this directory:
packages\realtek\
When you upload the compiled code to Ameba, if error message "ERR: Cannot find ameba on mbed driver! Please re-plug Ameba" appears, this means Ameba is not connected to your computer or is not recognized by you computer. Please try to replug Ameba to your computer.
First try to press the reset button on Ameba. If it was of no avail, try to reopen the Serial Monitor, and press the reset button again.
0 comments:
Post a Comment