간단히 LED 제어 예제로 SAMBA 프로그램 라이팅 방법을 사용해 보겠습니다.

예제: 

wat_at91sam_io.zip



SAMBA 라는 프로그램으로 보드에 라이팅 할 수 있습니다.

[PC에 SAMBA 를 설치한 후에는 반드시 리부팅을 해야 합니다.]

 

 

플래시 내용 지우기(MCU 데이터 지우기)

 

- 점퍼를 연결한 후 usb전원을 연결합니다.
- 약 10초(길게는 15초) 후에는 플래시가 초기화 됩니다.

 

 

 

 

 

플래시 초기화 확인


- USB의 전원을 끊고,
- 점퍼의 연결을 끊고(점퍼를 빼고)
- USB 전원을 다시 연결합니다.
- 새로운 USB 장치[Atm6124.xxxxxxxxx어쩌구저쩌구]가 추가될 것입니다.
=> 여기까지 MPU의 ROM 초기화를 완료한 것입니다.

 

 

 

 


플래시에 프로그래밍(라이팅 하기)


- SAMBA 프로그램 실행
- 라이팅할 파일을 선택한 후 다운로드 버튼 클릭으로 다운로딩 시작
- YES, NO 선택하는 메세지 박스가 2번 뜨는데 모두 YES 선택
- 프로그램 완료 후 보드 리셋(즉, USB 케이블을 다시 연결)

=> 새롭게 라이팅한 프로그램이 실행됩니다.

LED ON/OFF 하는 예제를 첨부하였으니, main.bin 파일을 직접 다운로드 해 보면 됩니다.

약 1초마다 LED가 깜박이는 것을 확인 할 수 있습니다.

Posted by WhiteAT
,