정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

업로드 에러 질문
김지수 | 2015-07-15

전화로 업로드 관련 질문한 사람입니다.

Blink 예제를 업로드 중입니다.

USB를 보드에 연결하고 첫번째 업로드는 이상없이 성공합니다.

하지만 연결을 유지한채 2번째 업로드를 시도하면 첨부한 것과 같이 에러가 뜹니다.

다시 USB를 빼고 꽂은후 업로드하면 최초 1번은 성공합니다.

개발환경은 MAC OS X 10.10.4 입니다.

프로필사진

판다마니아 2015-07-15 15:23:15

우선 해당오류는 아두이노 컴파일러가 아두이노로 컴파일된 소스 코드를 전송하지 못할때 생기는 오류입니다.

 

대체적으로 저 오류가 발생하는 이유는 밑의 4가지 이유가 있습니다.

 

1. 스케치에서 오렌지 보드의 포트 설정이 잘못 됬을 때( /dev/tty.usbserial이나 usbmodem 으로 시작하는 포트가 기본입니다.)

 

2. 스케치에서 오렌지 보드 설정이 잘못 됬을 때 ( 질문자님이 올려주신 사진에서는 제대로 Uno로 설정되 있는 것을 확인했습니다.)

 

3. 오렌지 보드의 부트로더 문제(이것은 AVR-ISP를 이용하여 ATMEL studio에서 오렌지 보드의 부트로더를 굽거나, 다른 오렌지 보드를 이용하여 부트로더를 구우시면 됩니다. 참고 : 링크)

 

4. 아두이노 디지털 0번 핀(추가로 1번핀도 확인하세요)에 아무런 연결이 없어야 합니다. 기본적으로 아두이노에 업로드 할 때 이용하는 핀이 디지털 0, 1번 핀이라 여기에 다른 장치가 연결되 있으면 에러가 발생합니다. 

 

우선 처음에 업로드 되시는데 두번째 부터 안되는 이유를 잘 모르겠습니다. 우선은 질문자님이 올리신 문제가 발생하는 원인 4가지를 적으니 확인해 보시고, 안되시면 다시 연락 주세요.(MAC에서는 USB포트가 헤깔릴 수 있으니 확인 잘해주세요. 참고로 MAC에서 IDE 사용하는 예제는 링크를 참고하세요.)

이전글   |    연산증폭기 관련 질문입니다 2015-07-13
다음글   |    문의 2015-07-17