avrdude:エラー:バッファメモリアクセスはサポートされていません

このファームウェアsck_beta_v0_8_6Arduino 1.0.5-r2 。 ボードとして LilyPad Arduino USB を選びました。このデバイスは Smart Citizen Kit Urban Shield v.1.1 です。 次のエラーメッセージが表示されてアップロードが失敗します。

Found programmer: Id = "BÛR"; type = 
   Software Version = . ; Hardware Version = .
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?

何がおかしいのですか?

3
追加された
ビュー: 2
@Eugeneあなたは狂った男が実際に私の問題の解決策を見つけた。私はあなたが冗談だと​​思った。 「完全な」答えを投稿してください、そして私はあなたに「答え」フラグを与えることがうれしいです。
追加された 著者 JJD,
別のUSBケーブルを使ってみましたか?
追加された 著者 Eugene,

5 答え

時には、異なるUSBケーブルがすべての違いを生むでしょう。市場ではケーブルの品質に幅広い範囲があります、そして時々、あなたは許容の不規則な端にそれを手に入れます。

Arduinoのlilypadはこれに特に影響を受けやすいようです。これは助けてうれしい。

3
追加された

コードをアップロードする前に、「アンプラグ」音が聞こえるまで(Windowsで)リセットボタンを押します。 IDEを開き、もう一度試してください。

2
追加された

Arduino ver 1.0.6を使ってLevovoラップトップからArduino Leonardoボードにスケッチをアップロードしようとしたときと同じエラーメッセージが表示されました。 Device ManagerとArduinoの両方が、ボードがCOM3に接続されていることを示しました。 Arduinoはまた、COM3が他のアプリケーションによって使用されているというエラーメッセージを出しました。 USBケーブルを交換しようとしましたが、同じメッセージが表示されました。うまくいったのは、USBアウトレットをレノボの右上後部から右下右アウトレットに変更することでした。 COM8に接続してスケッチをアップロードすることができました。 2つのコンセントに速度の違いがあることを理解してください。 Windows 10と最新のArduinoバージョンでは、私のHPラップトップ上の同じLeonardoボードにスケッチをアップロードできないのはなぜでしょうか。 COM6に接続しますが、アップロード時に電話を切ります。 (注:ver 1.0.6では動作していたが最新バージョンではコンパイルエラーが発生したArduinoライブラリファイルも編集する必要がありました。)

1
追加された
SCKの人たちは、Arduino IDEの古いバージョンを使用することをお勧めします(何らかの理由で)。私は実際にその間彼らのデバイスとファームウェアをあきらめた。私の物はどこかに消えて横になっています。
追加された 著者 JJD,

Arduino Micro(中国語クローン)にコードをアップロードしようとしたときにも同じ問題がありました。 Googleで何時間も費やし、新しいブートローダを点滅させる - まだ何もない。物理リセットしてCOMポートを1200で開くとうまくいきません。どうして?

私はATMEGA32u4の代わりにATMEGA168を持っています!

Googleは、Arduino MicroはAtmega32u4を入手したが、私のクローンはAtmega168を入手したと言っている。まず第一に、Arduinoの黒いはんだ付けされたチップでルックアップすることによってあなたがどんなatmegaタイプを持っているかについて調べてください。 だから、代わりに "Board"メニューの "Arduino Micro"を選ぶ代わりに、Arduino Nanoを選ぶと全てうまくいく!

0
追加された

私は同じエラーを抱えていたが、後で私はYunを持っていたNanoの代わりに間違ったArduinoタイプを選んだことがわかった。

0
追加された