宋元浩

Dap-link for USB C port

 
Overview

Original engineering design source: https://oshwhub.com/yacter/stm32-daplink
was changed to USB-C while reducing the size and simplifying some circuits.

 

## First burn the bootloader
- use STM32 ST-LINK Utility or STM32CubeProgrammer to burn "stm32f103xb_bl_crc.hex" in the firmware

   STM32 ST-LINK Utility download link https://www.st.com/zh/development-tools/stsw-link004.html#get-software
   STM32CubeProgrammer over 50m download link https://www.st.com/zh/development -tools/stm32cubeprog.html#get-software

 

 

2020-0520 Update: The CH340 eight-pin module lacks the 104 capacitor grounding and cannot work properly. The V3 version is solved through flying wires. It is not added because the welding position is convenient and can be solved directly with 0805 packaging.

                            The DAP-LINK module circuit has all passed. It is the first time to reinstall the driver. I don’t know the reason. Reinstalling the driver solves the problem. RST lacks a pull-up resistor and uses 0805 flying wire. The computer cannot recognize the lack of resistor. Adding a resistor cannot burn the firmware. , the solution is not to solder first, use tweezers to short-circuit and plug in to verify, and finally add the resistor. See comparison chart for welding methods                        

                          V4 adds st-link firmware, which only supports link but no serial port function. It needs to be replaced with a large-capacity chip.

 

 

Comparison chart: The above is the old version. The new version has reduced part of the size.

 

 

 

 

 


## Determine the target board model. Here we take f103 as an example
- press the button on DAPLINK, and then plug in the USB until a name named

 

MAINTENANCE USB flash drive.
- Then copy "stm32f103xb_stm32f103rb_if.hex" to the USB flash drive.

Remember to add the pull-up resistor of OUT-RST


- Then re-plug the USB and it can be used normally.
## If you need to install the driver, please see below.

 

 

 

If there is no driver installed and the following operation is performed, no exclamation mark will be ignored.

   Update Driver---Browse My Computer for Driver---Select from the list of available drivers on My Computer as shown below

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-12 22:25:35

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号