March 2017 Doc ID TNK0002 Rev 1 1 / 14 www.st.com TNK0002 Start Guide DfuSe Quick Start Guide Introduction DFU 는 Device Firmware Upgrade 의 줄임말로 MCU 초기 or 일반 상태에서 System or User Bootloader 를 이용해서 Flash memory 에 Firmware 를 Writing 하는 것을 의미 합니다. 이 문서에서는 MCU 에 내장 된 System Bootloader 를 이용해서 MUC 에 USB 를 통해 F/W Download 할 수 있는 ST 에서 제공되는 DfuSe Tool 사용법에 대해 간략히 설명 합니다. Target Device는 위 List 참고 하시기 바랍니다.
14
Embed
TNK0002 Start Guide - Evkit DfuSe … · · 2017-12-141.1 STM32 microcontroller DfuSE 를 위한 회로 ... 2-software-development-tools/stm32-programmers/stsw-stm32080.html ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
March 2017 Doc ID TNK0002 Rev 1 1 / 14 www.st.com
TNK0002 Start Guide
DfuSe Quick Start Guide
Introduction
DFU는 Device Firmware Upgrade 의 줄임말로 MCU 초기 or 일반 상태에서 System or
User Bootloader 를 이용해서 Flash memory에 Firmware 를 Writing 하는 것을 의미
합니다. 이 문서에서는 MCU 에 내장 된 System Bootloader 를 이용해서 MUC 에
USB 를 통해 F/W Download 할 수 있는 ST 에서 제공되는 DfuSe Tool 사용법에 대해
간략히 설명 합니다.
Target Device는 위 List 참고 하시기 바랍니다.
TNK0002
2 / 14 Doc ID TNK0002 Rev 1
테
스
트
환
경
: STM32L476-DISCO *2ea (M
* DfuSE Tool 사용 방법은 크게 두 가지 형태
1. 생선 된 F/W bin or hex file 을 xxx.dfu file 형식으로 변환
2. DfuSE Tool 을 이용 Download
TNK0002
Doc ID TNK0002 Rev 1 3 / 14
www.st.com
Contents
1 준비사항 4
1.1 STM32 microcontroller DfuSE 를 위한 회로 구성 ...............................................4
1.2 DfuSE 설치 ...........................................................................................................5
2 DfuSE 사용 방법 6
2.1 Target Board 설정 : System Boot mode ( BOOT0 : 1, BOOT0 : 0 ).....................6
2.2 DfuSE tool 실행 ....................................................................................................6
2.3 DfuSE USB Driver 설치 ........................................................................................6
2.4 DfuSE Demo Tool Board 인식 화면 ......................................................................6
2.5 DfuSE File 생성 ....................................................................................................7