2016-06-25 10 views
0

私はこれで数日のうちにこれを手にしました。ATmega 328P-PUをブートロードしても「ターゲットはありません」答えは

今更新されたUSBaspで328pをブートロードしています。

私はブートロードできない新しいArduino UNOから新しい328pを得ました。

avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1 
    Double check connections and try again, or use -F to override 
    this check. 

ebayの古い328pは、現在は死んでいますが、ブートロードに問題はありませんでした!

はい。私は自分の接続をチェックし、10回それらを測定しました。私はUSBaspのファームウェアも更新しました。

arduinoの328pは何らかの方法でロックされていますか?このアイデアは何ですか?

全出力:

avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25 
    Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ 
    Copyright (c) 2007-2009 Joerg Wunsch 

    System wide configuration file is "/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf" 
    User configuration file is "/Users/madsgadebergjensen/.avrduderc" 
    User configuration file does not exist or is not a regular file, skipping 

    Using Port     : usb 
    Using Programmer    : usbasp 
    AVR Part      : ATmega328P 
    Chip Erase delay    : 9000 us 
    PAGEL       : PD7 
    BS2       : PC2 
    RESET disposition    : dedicated 
    RETRY pulse     : SCK 
    serial program mode   : yes 
    parallel program mode   : yes 
    Timeout      : 200 
    StabDelay      : 100 
    CmdexeDelay     : 25 
    SyncLoops      : 32 
    ByteDelay      : 0 
    PollIndex      : 3 
    PollValue      : 0x53 
    Memory Detail     : 

           Block Poll    Page      Polled 
     Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack 
     ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- 
     eeprom  65 20  4 0 no  1024 4  0 3600 3600 0xff 0xff 
     flash   65  6 128 0 yes  32768 128 256 4500 4500 0xff 0xff 
     lfuse   0  0  0 0 no   1 0  0 4500 4500 0x00 0x00 
     hfuse   0  0  0 0 no   1 0  0 4500 4500 0x00 0x00 
     efuse   0  0  0 0 no   1 0  0 4500 4500 0x00 0x00 
     lock   0  0  0 0 no   1 0  0 4500 4500 0x00 0x00 
     calibration 0  0  0 0 no   1 0  0  0  0 0x00 0x00 
     signature  0  0  0 0 no   3 0  0  0  0 0x00 0x00 

    Programmer Type : usbasp 
    Description  : USBasp, http://www.fischl.de/usbasp/ 

AVRDUDE:オートセットSCK期間(与えられたがヌル等しいため) AVRDUDE:エラー:プログラムの開発が可能に:ターゲットが応答しません。 1 avrdude:初期化に失敗しました。rc = -1 接続を再確認してください。-Fを使用して このチェックを上書きしてください。

avrdude doneありがとうございました。

ブートローダの書き込み中にエラーが発生しました。

答えて

0

コマンドラインからavrdudeプログラムを使用しようとしましたか?

通常、あなたのavrdude.exeを見つけます。このフォルダ(CMD)に

C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\ 

行くと、あなたはavrdude.exeファイルを参照してください必要があります。

avrdude.exe -C"C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf" 
-v -pm328p -cusbasp -U lfuse:w:0xE2:m -U hfuse:w:0xD9:m -U efuse:w:0x07:m 

説明:

-v: Verbose mode. 
-pm328p: Chip model. 
-cusbasp: Programmer 
Set fuses, in the example LFUSE:E2 HFUSE:D9 EFUSE:07. 

あなたはここに新しいヒューズをチェックして計算することができます。この

タイプ http://www.engbedded.com/fusecalc/

が、これはあなたの問題を解決を願っています。

お問い合わせ

関連する問題