🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

シリアルポート

シリアルポートは一度に一ビットごと移行される物理的なインターフェイスです。一般的には、9ピンのd-subコネクタであるRS-232を指します。

Arduino

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

マイコン

マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

Q&A

4回答

7787閲覧

Arduino UNO R3でLチカのプログラムの読み込みを行うと、読み込みエラーが起きてしまいます。

TT003TT

総合スコア11

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

シリアルポート

シリアルポートは一度に一ビットごと移行される物理的なインターフェイスです。一般的には、9ピンのd-subコネクタであるRS-232を指します。

Arduino

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

マイコン

マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

0グッド

0クリップ

投稿2019/09/17 15:16

arduino UNO R3にarduinoIDEでLチカのプログラムを読み込もうとしたところ以下のエラーが発生します。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
Arduino:1.8.10 (Mac OS X), ボード:"Arduino/Genuino Uno"

最大32256バイトのフラッシュメモリのうち、スケッチが924バイト(2%)を使っています。
最大2048バイトのRAMのうち、グローバル変数が9バイト(0%)を使っていて、ローカル変数で2039バイト使うことができます。
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xfc
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xfc
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xfc
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xfc
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x1c
スケッチの書き込み中にエラーが発生しました
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
コンパイルはできて、ボードの設定もシリアルポートの設定も正しいです。
おそらく、arduinoの故障もしくは接続間の設定の問題だと思うのですが、詳しい方教えてください。

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

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

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

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

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

guest

回答4

0

私の適当な経験だと何もかもが正常でもそういうことがたまに起きる気がするので、IDEの再起動、Arduinoを一旦取り外すこと、をやってみるとうまくいく可能性があるかもしれません。

投稿2019/09/23 03:38

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

0

もちろん、外部回路はなにも繋がっていませんね?

本当に本当に、シリアルポートの選択は間違っていませんね?
書き込み出来ていなくても構わないので、シリアルモニターを開いて適当にデータを送信するとボード上のLEDのRXが一瞬光りますか? ポートの選択やドライバが間違っていたらLEDは光りません。

経験的に、なにかの加減で書き込みが出来なくて、「最大32256バイトのフラッシュメモリのうち、...」が出る頃を見計らってArduinoのリセットボタンを押したら書き込みが出来た、ということはあります(リセット直後は書き込み待ちモードに入るので)。とりあえずコストはかからないので試してみては。

投稿2019/09/19 13:08

thkana

総合スコア7703

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

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

0

Arduinoのブートローダーの不良に見えます。
再度ブートローダーを書き込む事をお勧めします。
詳しくはArduinoのブートローダー書き込み(2種類)
とか
ArduinoのBootloaderを修復する

もっとも出費を抑えるなら、

Arduino Bootloader書込済(5V 16MHz仕様) ATmega328P

を買ってCPUを交換。

たまに使ってます。

投稿2019/09/18 05:41

MasahikoHirata

総合スコア3747

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

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

0

プログラムコードの書き込みに失敗してるということですね
ポートの設定、ボードの設定が本当にあってるのか確認してみては。

投稿2019/09/17 15:21

y_waiwai

総合スコア88038

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問