티스토리 뷰
FTDI 사용하여 업로드시 avrdude: stk500_recv(): programmer is not responding 가 뜰때. - 아두이노 미니, 서드파티 아두이노 에서.
snoworca 2014. 7. 13. 16:52우선 아래 포스팅은 근본적인 해결책이 아니다.
본인 같은 경우에는 드라이버 및 OS 업데이트를 통하여 이 문제를 해결하였다.
맥을 사용하고 OS는 매버릭스를 사용하는 환경에서 이와 같은 문제가 발생한다. (어쩌면 윈도우에서도 발생할지 모르겠다.) 구글링을 해보니 아두이노판 스텍 오버플로우에서 쉽게 찾을 수 있었다.
먼저 이게 드라이버의 문제인지 뭐가 잘못된건지 잘 모르겠지만 FTDI 드라이버를 아두이노에 연결하여 컴파일된 코드를 올리면 다음과 같은 에러가 발생한다. (물론 드라이버는 최신 상태로 업데이트 하였다. 간혹 잘 되는 경우도 있다. ㅡ, ㅡ;;)
아주 열받는 상황이다.
조금 귀찮은 트릭을 사용하여 이 문제를 해결할 수 있다.
우선 상단 메뉴에서 Arduino->환경 설정 을 열어서 다음과 같은 창을 띄운다.
그리고 다음 동작중 자세한 출력 보이기 메뉴에서 업로드 체크 박스에 체크 하고 확인 버튼을 누른다.
그리고 업로드를 실행하여 아래 출력창을 보면...
역시 마찬가지 결과다...
위 스샷에서 보면 Overriding Baud Rete : 57600 이라고 표시된 줄이 중간쯤에 보인다.
이 줄이 출력되자마자 잽싸게 리셋 버튼을 눌러야 한다.
이 상태에서 바로 리셋버튼!! (연타하면 안 된다;;)
그럼 위 스샷처럼 데이터들이 줄줄줄 올라가는 것이 보이고 나서 정상적으로 업로드가 완료된다.
참, 불편하다.
업로드되는 로그를 보기 싫으면 환경 설정에서 다시 꺼도 되는데, Overriding Baud Rete : 57600 가 뜨는 시간을 계산하여 타이밍에 맞춰서 리셋 버튼을 눌러줘야 한다.
'개발 관련 > 아두이노,IOT' 카테고리의 다른 글
아두이노에서 OLED 제어하기. (0) | 2014.08.19 |
---|---|
아두이노에서 PWM 제어와 NPN 트랜지스터를 이용한 LED 밝기 및 모터 속도 조절. (6) | 2014.08.10 |
아두이노와 호환되는 저렴한 OLED 모듈 사용기. (2) | 2014.07.13 |
저렴한 RGB LED (WS2812B) 구입/사용기. (3) | 2014.07.13 |
알리 익스프레스로 구입한 호환 아두이노 프로 미니. (0) | 2014.07.13 |
- Total
- Today
- Yesterday
- 이더넷
- NeoPixel
- Java
- noidemcu
- json
- 병렬 프로그래밍
- 스마트 무드등
- WS2812B
- ATtiny85
- ndk
- 알리익스프레스
- Cheapduino
- activity
- arduino
- 안드로이드 개발
- 가습기
- 개발
- ESP8266
- ENC28J60
- bluetooth
- 부트로더
- 아두이노
- HC-06
- 안드로이드
- oled
- Iot
- 침블락
- Android
- 블루투스
- 칩두이노
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |