정보나눔

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

오렌지보드 부트로더 업로드
sgyoo | 2015-02-04
오렌지 보드 사용중

avrdude: stk500_getsync(): not in sync: resp=0x00

에러가 나면서 프로그램이 업로드 되지 않았습니다.

인터넷을 뒤져가며 이것저것 체크해보니.. 시리얼통신에는 이상이 없는걸로 봐서 부트로더가 망가진듯합니다..

그래서 부트로더를 업로드해보려고 합니다.

인터넷을 뒤져보니 보통 아두이노 보드에서 칩을 빼고 브레드보드에 옮긴 후 부트로더를 업로드 하는것같습니다.

그러나 오렌지보드는 분리가 안되게 되어 있고...

ISP 핀은 있는것같으니 이걸 써야하는듯 보이는데, 핀번호도 모르겠고..
구체적으로 어떻게 진행해야 하나요? (atmega128 때 쓰던 USB-ISP가 있긴 합니다)

프로필사진

Requiem 2015-02-05 11:15:17

오렌지 보드 사용중

avrdude: stk500_getsync(): not in sync: resp=0x00

에러가 나면서 프로그램이 업로드 되지 않았습니다.

인터넷을 뒤져가며 이것저것 체크해보니.. 시리얼통신에는 이상이 없는걸로 봐서 부트로더가 망가진듯합니다..

그래서 부트로더를 업로드해보려고 합니다.

인터넷을 뒤져보니 보통 아두이노 보드에서 칩을 빼고 브레드보드에 옮긴 후 부트로더를 업로드 하는것같습니다.

그러나 오렌지보드는 분리가 안되게 되어 있고...

ISP 핀은 있는것같으니 이걸 써야하는듯 보이는데, 핀번호도 모르겠고..
구체적으로 어떻게 진행해야 하나요? (atmega128 때 쓰던 USB-ISP가 있긴 합니다)
-------------------------------------------------------------------------------------
Superstar~
안녕하세요~

avrdude: stk500_getsync(): not in sync: resp=0x00 error 관련 링크 주소(http://forum.arduino.cc/index.php?topic=28223.0)의 Arduino Forum의 글을 참조해보시면,
아두이노와 PC간의 통신에러일 가능성이 큽니다. 
Arduino Compiler를 실행하셨을때, 상위 탭에 도구-보드-Arduino Uno를 선택하시어 프로그램 업로드를 재실행해보시기 바랍니다.

부트로드를 업로드 하시려고 하실 경우, 소지하고계신 USB-ISP를 사용하신다고 말씀하셨는대, 저희 오렌지 보드의 ISP의 단자는 AVR ISP MK2의 핀맵과 동일합니다.
사용하시는 USB-ISP의 핀과 매칭하여 프로그램 업로드 하시면 됩니다.

AVR ISP MK2의 핀맵은  http://www.bravekit.com/image/USB_AVR_mkII_connectors.png 의 오른쪽 위의 6핀단자와 동일하며,
오렌지보드의 위(리셋 스위치가 좌측 상단)에서 바라보셨을때, 
                                   MISO           5V
                                   SCK             MOSI
                                   RESET          GND
입니다.
 소지하고 계신 USB-ISP의 커넥터의 핀맵을 확인 하신 후,  위의 내용과 같이 연결하셔서 사용하시면, 부트로더 업로드 하실수 있습니다.

감사합니다.
I'll Serve you~~~

                                   

프로필사진

미스터정 2015-04-14 01:19:56

답변도 친절하고 센스있네요

프로필사진

김수현 2016-02-02 01:36:50

감사합니다 

이전글   |    부품과 그 이외기타 문의입니다. 2015-02-02
다음글   |    바나나파이에서 사운드감지 센서 사용하기... 2015-02-05