기판 에 아직 부트로더가 설치되어 있지 않다면 다음과 같은 방법으로 설치할 수 있습니다.
아래 링크의 내용대로 부트로더 설치 여부를 확인합니다.
http://blog.winkeyless.kr/14
만약, 부트로더가 설치되어있지 않다면 아래의 내용을 보고 설치하시기바랍니다.
* 부트로더 설치
0. 부트로더 파일 준비
http://blog.winkeyless.kr/16 : 링크의 "펌웨어" 파일을 다운 받습니다.
- 위 파일을 다운받아 적당한 위치에 압축을 해제합니다.(파일 경로에 한글이 포함되지 않도록 하세요.)
1. ISP다운로더 준비
- ISP다운로더는 MCU에 바이너리(.hex 파일)을 업로드 할 수 있는 장치 입니다.
2. ISP다운로더를 기판과 연결
- 기판의 ISP 연결 홀을 이용해 ISP다운로더를 연결합니다.(3칸 2열 또는 6칸 1열 중 한 곳을 선택해 연결합니다.)
- ISP다운로더를 PC와 연결합니다.
3. 업로드 준비
- 압축해제한 파일 중 "boot_hid_romwrite.bat"을 메모장 등으로 편집합니다.
avrdude -c stk500v2 -P com3 -p atmega32 -U hfuse:w:0xD0:m -U lfuse:w:0x0F:m
avrdude -c stk500v2 -P com3 -p atmega32 -U flash:w:main.hex:i
pause;
- 붉은 색으로 표시한 부분을 자신의 환경에 맞게 수정한 후 "저장"합니다.
stk500v2 : ISP다운로더의 기종(?) 입니다. 저는 일반 마켓에서 구입한 ISP다운로더로 위와 같이 입력합니다.
com3 : ISP다운로더가 연결된 포트를 지정합니다. 때에따라 com포트가 될 수도 있고 usb가 될 수도 있습니다.
- 메모장을 닫습니다.
4. 업로드 시작
- 3에서 편집한 "boot_hid_romwrite.bat"을 더블클릭하여 실행합니다.
- 위 스크린샷과 같은 순서로 업로드가 진행됩니다.(수치 등은 조금씩 다를 수 있습니다.)
4-1. 다른 방식의 업로드
- ISP다운로더에 따라 위 3~4 방식이 작동하지 않을 수 있습니다. ISP다운로더에 따른 바이너리를 업데이트하는 방식으로 압축해제한 파일중 "main.hex"파일을 MCU에 업데이트해주면 됩니다.
- 이때 퓨즈비트 설정값은 high 0xD0, low 0xCF 0x0F 입니다.
- 평생입문자님의 ISP다운로더 사용법 : http://www.kbdmania.net/xe/6711621
5. 위 작업을 모두 이상없이 진행했다면 부트로더 설치가 완료 된 것 입니다.
- 아래의 링크의 내용을 참고하여 부트로더가 설치되었는지 확인해봅니다.
http://blog.winkeyless.kr/14
'정보' 카테고리의 다른 글
ps2avrU 펌웨어 정보 (9) | 2013.06.30 |
---|---|
부트로더를 이용한 펌웨어/키맵/매크로 업로드 방법 (34) | 2013.06.30 |
부트로더가 설치되어 있는지 확인하는 방법 (0) | 2013.06.29 |
ps2avr-ext 조립 및 사용법 (0) | 2013.06.29 |
MX-mini ps2avr 기판 조립 가이드 (0) | 2013.06.21 |