こんにちは、ここで Sparkfun Edge の人検出プログラミング チュートリアルを行ってきました。(github リンクで指定されたコードは廃止されたため、tensorflow_lite ライブラリ内のコードを使用しました。サンプル コードは既にそこにありました)
チュートリアルは非常に明確で簡単に見えましたが、スケッチをアップロードしようとすると常にこのエラーが発生します。
Artemis SVL Bootloader
Script version 1.7
Phase: Setup
Cleared startup blip
Failed to enter bootload phase
Phase: Setup
Cleared startup blip
Failed to enter bootload phase
Phase: Setup
Cleared startup blip
Failed to enter bootload phase
Target failed to enter bootload mode. Verify the right COM port is selected and that your board has the SVL bootloader.
その後、プレーン(新しいスケッチを作成したときに取得する最初のスケッチ)のスケッチでさえ、まったく同じエラーメッセージを吐き出してアップロードされないことに気付きました。
私のセットアップ:
- 新しい Macbook Pro (デスクトップの Gentoo Linux と virtualBox の windows10)
- Sparkfun シリアル基本ブレークアウト (デフォルトは 3v3 にジャンプ)
- FTDI 3v3 シリアル ケーブル
私が試したセットアップ: \
Linux x86_64 (Gentoo Linux) -> CH341SER ドライバーも再インストールしました。
Mac os Catalina(10.15.6) -> このスタックオーバーフローの回答に従って、CH340 ドライバーも再インストールしました
Windows10 (Gentoo Linux デスクトップの virtualBox 内)
最新のライブラリと apollo3 ボード マネージャ (1.1.2) だけでなく、以前のもの (1.0.30 以下) も使用してみました。
オプションとして指定されたすべての可能なレートにボーレートを変更しようとしました。
Ambiq Secure Bootloader
代わりにを使用してみましたがSVL
、実行するとこのメッセージが吐き出されました。(以下のエラー メッセージは Linux にありましたが、Mac OS でも同じエラーが発生しました)
Connecting over serial port /dev/ttyUSB0...
Sending Hello.
No response for command 0x00000000
Failed to respond
Fail
Sending Hello.
No response for command 0x00000000
Failed to respond
Fail
Sending Hello.
No response for command 0x00000000
Failed to respond
Fail
Tries = 3
Upload failed
- また、スケッチ ファイルをアップロードする前に、ボードをリセットしてみました (LED ライトがもう点滅しないようにするため)。
基板が最初から故障していた可能性はありますか? デフォルトのマイクロ音声推論は、「はい」と「いいえ」に反応するように機能しているようです。グーグルはこの問題で私を助けることができませんでした.私は今、この仕事をするために何日も試みてきました...問題を解決する他の可能性があると思いますか?