質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

Q&A

3回答

13270閲覧

マイコンボードへの書き込みができない

Yuu_36

総合スコア12

Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

0グッド

0クリップ

投稿2019/06/02 05:40

編集2019/06/02 07:40

keyestudio UNO R3というarduino UNOの互換器をつかいarduino IDEでコンパイルしたいのですが、スケッチは問題なくできるのですが、マイコンボードへの書き込みができません。
どうすれば書き込みできるのでしょうか?

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attewpt 1 of 10: not in sync: rest=0xeb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attewpt 2 of 10: not in sync: rest=0xeb
以下省略
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attewpt 9 of 10: not in sync: rest=0xeb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attewpt 10 of 10: not in sync: rest=0xeb
というエラーが出てきます。
今回が初めてでまだ一度もアイコンに書き込めたことがないです。
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

thkana

2019/06/02 07:07

これこれこういう操作をしたらなんというメッセージが出て、実機の状況はどうだった、という説明をするといろいろと考えられますが。「できません」の一言からでは「どこか間違っているのでしょう」としかいいようがありません。 それと、出来ない(一度も出来たことがない)、のか出来なくなった(過去には出来た)、のかなんてのも重要な情報ですね。
Yuu_36

2019/06/02 07:29

下がエラーの内容です avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attewpt 1 of 10: not in sync: rest=0xeb avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attewpt 2 of 10: not in sync: rest=0xeb 以下省略 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attewpt 9 of 10: not in sync: rest=0xeb avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attewpt 10 of 10: not in sync: rest=0xeb というエラーが出てきます。 今回が初めてでまだ一度もアイコンに書き込めたことがないです。 よろしくお願いします。
guest

回答3

0

CPUチップのブートローダーが破損したときに起きる現象では?
同じ現象が出たことが過去に数回。
参考

対応としてブートローダー書き込み済みCPUと交換。
AVR

投稿2019/06/04 08:10

MasahikoHirata

総合スコア3747

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Arduinoの端子には何もつながっていない状態になっていますか。特にD0(RX) / D1(TX)になにかつながっていると書き込みが出来ないことがあります。あまりやらないとは思いますが、一部シールドなどで使われていることはあります。

あと、基板のご機嫌?によっては、タイミングを見計らって基板のリセットスイッチを押すと書き込めるようになることがある気がします。基板へのアクセスが始まる直前、「Linking everything together...」とかが出るころから「最大32256バイトのフラッシュメモリのうち、」云々が出るまでのあたりで。Arduino UNOはリセットスイッチを押したあとしばらく書き込みモードになっている様子なので。

投稿2019/06/02 08:08

thkana

総合スコア7629

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Yuu_36

2019/06/02 15:23

試しましたがやはり読み込めませんでした
guest

0

まずは、USBつないだときに、PCでCOMポートとして認識されてるか見る。
デバイスマネージャで、USBを抜いたり刺したりして、COMポートが出たりなくなったりするか見る。

認識されてないなら、それ用のドライバを探してきていれる必要がありますね


その機種名でぐぐると、5V/3.3Vの切り替えSWがあるようなこと書いてますが、そのスイッチを5V側にしてみればどうでしょう。
また、転送が始まったタイミングぐらいでリセット押してみるとかやってみては。

投稿2019/06/02 05:54

編集2019/06/02 08:36
y_waiwai

総合スコア87749

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Yuu_36

2019/06/02 07:14

COMポートとが出て認識されてます。
y_waiwai

2019/06/02 07:19

なら、その次は、そのCOMポートの番号を正しくArduinoIDEに設定してあるかチェックしてみる、ですね
Yuu_36

2019/06/02 07:31

同じCOM4が設定されています。
y_waiwai

2019/06/02 07:33

んじゃそのつぎは、IDEのUploadボタンを押したら何がどうなるのか書いてみましょう。 ああ、これは質問を編集して、そっちに書いておいてください。
Yuu_36

2019/06/02 15:22

swはありませんでした
y_waiwai

2019/06/02 15:28

まあ、そのメッセージは全く通信ができていないときに出るものなので、もう一度COM番号をチェックして合ってるかどうか見てみる、ってことぐらいですねえ
y_waiwai

2019/06/02 15:29

また、IDEのボード設定でArduinoUNOになってるかみてみる。
Yuu_36

2019/06/02 16:38

やはり合ってました。 あとwindowsでやっていたのですがubuntsuの方にもいれてみてボードに書き込んでみましたがやはり無理でした。 明日返品して正規品のアルディーノ を購入してみようと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問