태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

반응형

AVR 을 공부하면서 Ponyprog2000과 ISP 사용해 MCU에 프로그램을 기록해서 결과를 확인하곤 한다. 하지만 ISP를 사용해 MUC로 다운로드 할 경우 느린 속도 때문에 프로그램을 수정하고 MCU에 기록하고 다시 결과를 확인을 반복하는 작업을 할 경우 상당히 많은 시간이 소요된다. 이런 경우를 해소하고자 인터넷을 검색한 결과 USB-ISP를 사용하면 빠르게 수행된다고는 하지만 병렬포트를 사용한 ISP에 비해 가격이 만만치 않다. 여러 방법을 찾아본 결과 병렬 포트를 사용한 ISP와 Ponyprog2000을 활용할 경우에도 수행 속도를 높이는 방법이 있어 여기에서 소개하고자 한다.

 1) C:\program files\ponyprog2000 폴더(기본 경로에 설치하지 않은 경우 ponyprog2000 을 설치한경로) ponyprog2000.ini 파일을 메모장과 같은 텍스트 에디터 를 이용하여 열어줍니다. (그림첨부)

사용자 삽입 이미지


 2) 다음과 같화면이 나오면 아래 표시된 것과 같이 SPIBusSpeed=FAST, VerifyAfterWrite=NO 로 변경해 줍니다. (그림첨부)

사용자 삽입 이미지

3) 설정이 완료 되었으면 ponyprog2000을 수행 하여 MCU로 프로그램을 다운 로드합니다. (그림첨부)

사용자 삽입 이미지

필자의 수행결과는 대만족 이었다 평소 3~4분 걸리던 작업이 불과 수 초 만에 완료 되었다. 속도도 빨라졌으며 여전히 안정적임을 확인 할 수 있었다. 여러분들도 위의 설정으로 ISP의 수행속도를 보다 빠르게 활용해보기 바란다.


* 변경항목을 찾지 못해 설정을 하지 못한 분들을 위해 설정 파일을 첨부 합니다. 첨부파일의 압축을 푼후에  ponyprog2000.ini 파일을 C:\program files\ponyprog2000(기본 경로에 설치하지 않은 경우 ponyprog2000 을 설치한경로)에 복사해주시면 됩니다.



2007.08.14 - 프미케 -
반응형

Posted by 프미케

댓글을 달아 주세요

  1. BlogIcon Evelina 2007.08.14 01:16 신고  댓글주소  수정/삭제  댓글쓰기

    갑자기 여행에서 개발 이야기 올리니 다른 분인줄 알고 꽤 놀랐습니다. 하하

  2. 거시귀 2007.08.27 00:02  댓글주소  수정/삭제  댓글쓰기

    야매군.. ㅋㅋ

    • BlogIcon 프미케 2007.08.27 03:53 신고  댓글주소  수정/삭제

      안녕하세요? 거시귀님 방문 감사드립니다. 저두 USB-ISP를 알아보다가 지금은 그냥 이렇게 사용하구 있는데요 Writeing 속도는 무지 빠르더라구요 오류도 없구요 MCU에서 Ponyprog로 읽어오는 속도는 여전히느리긴한데 일단 테스트 하다보면 거의 칩에쓰는일이 많으니까 불편 없이 사용하고 있어요 크크