EBTB1200을 PC의 USB에 연결하기 전 먼저 USB드라이버설치를 합니다.
제공되는CD에 해당 드라이버가 있습니다. 드라이버 설치파일을 실행하여 설치가 끝난 후 EBTB1200과 PC를 USB케이블로 연결합니다.
연결 후 Windows의 장치관리자를 실행하여 USB가 연결된 COM포트를 확인 합니다. 
 
EBTB1200보드의 SW2스위치를 FlashMemory 쪽으로 설정합니다.
SW1 Reset 스위치를 한번 누르면 다운로드 된 펌웨어가 실행됩니다.

펌웨어를 다운로드하기 위해선 SW2스위치를 BootLoader쪽으로 설정 후 SW1 Reset스위치를 한번 눌러 줍니다. 이때 STM32F103은 부트로더 모드로 동작하며, ST에서 제공하는 FlashLoader 프로그램을 실행하여 펌웨어를 다운로드 할 수 있습니다.

FlashLoader를 이용하여 펌웨어를 다운로드하는 방법에 대해 알아보겠습니다. 
 
FlashLoader를 설치 후 실행합니다.
앞서 알아두었던 USB드라이버의 COM포트를 PortName에 설정합니다.
BuadRate는 빠른 다운로드를 위해 최고속도로 지정합니다.
Next버튼을 누르기 전에 STM32F103은 부트로더 모드로 되어 있어야 합니다.
부트로더 모드로 되어 있지 않다면 SW2를 BootLoader쪽으로 전환하고 SW1 Reset스위치를 한번 눌러 부트로더 모드로 동작시킵니다.
Next버튼을 누릅니다.
Flash 사이즈와 Page별 Protect에 대해 나타납니다. Next버튼을 누릅니다. 
 
Download to device를 선택합니다.
... 버튼을 눌러 다운로드할 파일을 선택합니다.
Jump to the user program을 설정하면 다운로드 후 자동으로 user program 이 실행되므로 편리합니다.
Next버튼을 한번 더 누르면 다운로드가 완료됩니다. 
 


Posted by E2BOX


티스토리 툴바