2016-07-25 2 views
0

우분투 14.04에 중국어 Arduino-Uno (Uno R3)를 사용하려고하는데 스케치를 업로드 할 수 없습니다. 나는 명령을 실행우분투 + UNO R3 - Avrdude 프로그래머가 응답하지 않습니다.

는 :

avrdude: Version 6.0.1, compiled on Oct 21 2013 at 15:55:32 
     Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ 
     Copyright (c) 2007-2009 Joerg Wunsch 

     System wide configuration file is "/etc/avrdude.conf" 
     User configuration file is "/root/.avrduderc" 
     User configuration file does not exist or is not a regular file, skipping 

     Using Port     : /dev/ttyUSB0 
     Using Programmer    : avrisp 
avrdude: Send: 0 [30] [20] 
avrdude: Send: 0 [30] [20] 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00 
avrdude: Send: 0 [30] [20] 
avrdude: ser_recv(): programmer is not responding 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00 

avrdude done. Thank you. 

내가 이미 시도 :

  1. 확인 케이블 및/또는 커넥터 경우는 없습니다

    sudo avrdude -v -v -v -v -c avrisp -p m328p -P /dev/ttyUSB0 
    

    나는이 결과를 얻을 수 마이크로 컷;

  2. RX 및 TX 핀을 확인하십시오.
  3. 업로드하는 동안 보드의 재설정 버튼.
  4. http://playground.arduino.cc/Linux/Ubuntu에 설명 된 모든 단계를 따르십시오.

이 오류를 해결할 수 있습니까?

추신 : 내 보드는 one과 같습니다.

+0

4 세 미만,'sudo usermod -aG dialout '하고 로그 아웃하고 로그인 했습니까 (재시작 했습니까)? 또한 : 어떻게 avrdude를 설치 했습니까? 적절한? 근원에서 컴파일 되었습니까? 다운로드 바이너리? (나는'System wide configuration file이 "/etc/avrdude.conf"이기 때문에 적절하다고 생각한다.) – showp1984

+0

안녕 showp1984, 도움을 주셔서 감사합니다. 설명 된 테스트에서 sudo usermod -aG dialout 명령을 실행했습니다. avrdude는 apt-get를 통해 설치되었습니다. 이 문제를 해결할 수 있도록 도와 줄 생각이 있으십니까? 감사합니다. Ricardo –

+0

확실한 사실 : 실제 사용자 이름 대신 ''을 사용하셨습니까? :) 또한 Arduino 작품 확신합니까? Arduino IDE를 통해 깜박입니다? – showp1984

답변

0

-c arduino을 사용하려고하면 DTR을 토글하여 MCU를 다시 시작하고 몇 초 동안 부트 로더를 시작합니다.

BTW : 재설정 버튼은 재시도하기 직전에 거의 정확하게 눌러야하며 소리가 나는 것처럼 쉽지 않습니다.

+0

안녕하세요. KIIV, 도움 주셔서 감사합니다. 나는'-c arduino' 옵션을 사용하려고 시도했는데 다음과 같은 에러 메시지가 나타납니다 : 'avrdude : Send : 0 [30] [20] avrdude : ser_recv() : 프로그래머가 응답하지 않습니다 avrdude : stk500_recv() : 프로그래머 응답하지 않음 ' 이 문제를 해결하는 데 도움이 될만한 생각이 있습니까? 안부 인사, 리카르도 –

관련 문제