◎ STM32F > [펌] Windows에서 CMSIS-DAP interface의 Serial Driver 장치가 연결 되지 않을 때 해결 방법

TODAY18,221 TOTAL6,610,216
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | ◎ STM32F | STM32 | [펌] Windows에서 CMSIS-DAP interface의 Serial Driver 장치가 연결 되지 않을 때 해결 방법

페이지 정보

작성자 키트 작성일2017-09-12 13:45 조회2,069회 댓글0건

본문

Windows에서 CMSIS-DAP interface의 Serial Driver 장치가 연결 되지 않을 때 해결 방법

 

3660040649_s1JFfGbh_16127073109_11eec4ace2.jpg

https://github.com/mbedmicro/CMSIS-DAP 에서 Release 한 Firmware를 이용하여 CMSIS-DAP interface를 구현 하는 중, Windows 환경에서는 Serial Driver 장치가 연결되지 않는 문제가 발생하였다.

본 포스팅에서는 위와 같은 문제가 발생 하였을 때, 해결하는 방법을 정리 한다.

Problem

CMSIS-DAP interface는 크게 두 가지의 기능이 있다.

첫 번째 기능은 USB interface를 이용하여 Target MCU에 Firmware를 Upload 하는 기능이 있고, 두 번째는 USB interface를 통해 Target MCU의 UART 정보를 PC에서 입/출력 할 수 있는 기능이 있다.

하지만 Interface Board를 PC와 USB Cable로 연결 하였을 때, Windows 환경에서는 COM 포트(장치 관리자)가 생성되지 않아  UART 정보를 확인 할 수 없는 문제가 발생 하였다.

(참고로 Linux 환경에서 테스트한 결과, Linux 환경에서는 별도의 드라이버 설치 없이 정상적으로 동작하는 것을 확인 함.)

참고로, CMSIS-DAP interface firmware를 위한 Hardware Interface는 아래 그림과 같다.

본 포스팅에서는 Onboard Interface로 TG-LPC11U35-501 Board를 이용하였고, Target MCU로는 W7500 Chip을 사용 하였다. Onboard Interface의 SWD 핀들을 이용하여 Target MCU의 Firmware를 변경 할 수 있고, Onboard Interface 의 UART 핀들을 이용하여 Target MCU의 UART 정보를 PC에서 USB interface로 입/출력 할 수 있다.

xboard

Solution

위와 같은 문제를 해결하기 위해 mbed 사이트를 검색한 결과, Windows 환경에서는 별도의 Driver가 필요 한 것을 알았다.

해당 드라이버는 아래 주소에 접속 한 후, Download lates driver 링크를 클릭하면 다운로드 할 수 있다.

http://developer.mbed.org/handbook/Windows-serial-configuration

Driver가 정상적으로 설치 되면, 아래와 같이 장치 관리자에 mbed Serial Port와 MBED microcontroller USB Device가 생성 된 것을 확인 할 수 있다.

20150119_085545

 


 

댓글 0

조회수 2,069

등록된 댓글이 없습니다.

◎ STM32FHOME > ◎ STM32F > 전체 목록

◎ STM32F 목록
제목 작성자 작성일 조회
24 STM32 CMSIS Revision History 키트 17-09-12 2186
23 STM32 [펌] CMSIS-DAP 란? 이미지 키트 17-09-12 2471
22 STM32 [펌] CMSIS-DAP이란? 이미지 키트 17-09-12 2842
21 STM32 [펌] CMSIS-DAP Interface Firmware for W7500 이미지 키트 17-09-12 2384
현재글 STM32 [펌] Windows에서 CMSIS-DAP interface의 Serial Driver 장치가 연결 되지 않… 이미지 키트 17-09-12 2070
19 STM32 [펌] CMSIS란? 이미지 키트 17-09-12 2533
18 STM32 [펌] plainy.co.kr - STM32CubeMX 이미지 키트 17-09-12 2303
17 STM32 STM32: STM32 Legacy Firmware Libraries 키트 17-09-12 2140
16 STM32 Two Words Concerning STM32 Library 이미지 키트 17-09-12 2259
15 STM32 [atollic] STMicroelectronics STM32 target-specific support -… 키트 17-09-12 1836
14 STM32 [atollic] STMicroelectronics STM32 target-specific support -… 키트 17-09-12 2239
13 STM32 STM32 Embedded Software PRODUCT TREE 키트 17-09-12 1999
12 STM32 STM32F103VC - st.com 이미지 키트 17-09-12 2284
11 STM32 STM32 USART Interrupt 키트 17-09-12 3015
10 STM32 STM32 MCU Discovery Kits 이미지 키트 17-09-12 2428
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기