셀프 프로그래밍으로 쓰기 셀프 프로그래밍이란? 프린트포트의 ISP 모듈을 사용하지 않음 부트로더에 의한 펌웨어 다운로드 RS-232C 통신으로 가능 프린트 포트가 없는 개발 환경에 적합 부트로더 위치: 플래시 메모리의 부트로더 섹션 역할: Host PC와 통신 담당, Flash와 EEPROM의 DATA I/O Store Program Memory(SPM) 명령 어플리케이션 섹션 메모리 접근 명령 오직 부트로더 섹션으로 부터 실행 가능 Application Section Boot Loader Section 플래시 메모리 구조 ITISN Technical Lab
셀프 프로그래밍 설정 부트로더 설치 섹션 시작주소: 0xFC00 섹션 크기: 1024워드 -> 다음 그림과 같이 설정 DK-128용 부트로더 불러오기 -> 일반 펌웨어 처럼 쓰기 실행 (PonyProg 2000 : Commmand – Security and Configuration bits) ITISN Technical Lab
셀프 프로그래밍 쓰기 Self.exe(Host PC측 직렬전송 프로그램) 사용법 Self.exe hex파일명 COM포트번호 Self실행DK128리셋다운로드 실행 ITISN Technical Lab