티스토리 뷰
FTDI 사용하여 업로드시 avrdude: stk500_recv(): programmer is not responding 가 뜰때. - 아두이노 미니, 서드파티 아두이노 에서.
범 범2 2014.07.13 16:52우선 아래 포스팅은 근본적인 해결책이 아니다.
본인 같은 경우에는 드라이버 및 OS 업데이트를 통하여 이 문제를 해결하였다.
맥을 사용하고 OS는 매버릭스를 사용하는 환경에서 이와 같은 문제가 발생한다. (어쩌면 윈도우에서도 발생할지 모르겠다.) 구글링을 해보니 아두이노판 스텍 오버플로우에서 쉽게 찾을 수 있었다.
먼저 이게 드라이버의 문제인지 뭐가 잘못된건지 잘 모르겠지만 FTDI 드라이버를 아두이노에 연결하여 컴파일된 코드를 올리면 다음과 같은 에러가 발생한다. (물론 드라이버는 최신 상태로 업데이트 하였다. 간혹 잘 되는 경우도 있다. ㅡ, ㅡ;;)
아주 열받는 상황이다.
조금 귀찮은 트릭을 사용하여 이 문제를 해결할 수 있다.
우선 상단 메뉴에서 Arduino->환경 설정 을 열어서 다음과 같은 창을 띄운다.
그리고 다음 동작중 자세한 출력 보이기 메뉴에서 업로드 체크 박스에 체크 하고 확인 버튼을 누른다.
그리고 업로드를 실행하여 아래 출력창을 보면...
역시 마찬가지 결과다...
위 스샷에서 보면 Overriding Baud Rete : 57600 이라고 표시된 줄이 중간쯤에 보인다.
이 줄이 출력되자마자 잽싸게 리셋 버튼을 눌러야 한다.
이 상태에서 바로 리셋버튼!! (연타하면 안 된다;;)
그럼 위 스샷처럼 데이터들이 줄줄줄 올라가는 것이 보이고 나서 정상적으로 업로드가 완료된다.
참, 불편하다.
업로드되는 로그를 보기 싫으면 환경 설정에서 다시 꺼도 되는데, Overriding Baud Rete : 57600 가 뜨는 시간을 계산하여 타이밍에 맞춰서 리셋 버튼을 눌러줘야 한다.
'개발 관련 > 아두이노' 카테고리의 다른 글
아두이노에서 OLED 제어하기. (0) | 2014.08.19 |
---|---|
아두이노에서 PWM 제어와 NPN 트랜지스터를 이용한 LED 밝기 및 모터 속도 조절. (6) | 2014.08.10 |
FTDI 사용하여 업로드시 avrdude: stk500_recv(): programmer is not responding 가 뜰때. - 아두이노 미니, 서드파티 아두이노 에서. (4) | 2014.07.13 |
아두이노와 호환되는 저렴한 OLED 모듈 사용기. (2) | 2014.07.13 |
저렴한 RGB LED (WS2812B) 구입/사용기. (3) | 2014.07.13 |
알리 익스프레스로 구입한 호환 아두이노 프로 미니. (0) | 2014.07.13 |
- TAG
- arduino, FTDI, stk500_recv(), 아두이노, 업로드 에러
-
천연마 저도 이거 방법 찾는다고 사이트 뒤지고 이곳저곳뒤지고 있는데 아주 열받습니다. 6명에게 나눠줄려고 FTDI 드라이버를 DIP232RL로 6개를 샀는데 6명 전부 맥이라 전부 작동이 안되는군요;;; 아티스트분들이라 특별한 프로그램을 쓰셔서 호환성땜에 OS업데이트도 못하고 애만 타는군요 2015.02.12 01:37 신고
-
범 범2 구입하신 DIP232RL 이 FTDI 사의 칩을 사용하나요? 만약 호환 칩을 사용한다면 드라이버 사용에 있어서 문제가 발생할 수 있습니다. 2015.02.16 11:12 신고
-
sdfsd 저도 같은 문제가 발생했는데 포트도 맞고 보드도 맞게 설정했고 드라이버 소프트웨어 업데이트도 최신으로 했는데도 안되네요 ㅜㅜ어떻게해야될까요 2016.07.18 03:41 신고
-
흙덫 감사합니다. FTDI모듈이 자동으로 리셋해주는 모듈이래서 시도해볼 생각도 안해봤는데 이 글 보고 리셋버튼 누르니까 잘되네요 -.-ㅋㅋㅋ 2018.12.16 23:41 신고
- Total
- 313,221
- Today
- 20
- Yesterday
- 138
- 알리익스프레스
- NeoPixel
- 가습기
- Java
- Cheapduino
- 병렬 프로그래밍
- ndk
- 안드로이드
- activity
- ENC28J60
- 블루투스
- HC-06
- 부트로더
- WS2812B
- Symbulak
- 아두이노
- 침블락
- 원정보드
- oled
- bluetooth
- 이더넷
- ATtiny85
- json
- arduino
- Iot
- 쉼블락
- Android
- 안드로이드 개발
- 개발
- 칩두이노