开源电路ST-LINK/V2ST-LINK/V2-1DAP-LINK烧录器(已验证)

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源电路ST-LINK/V2ST-LINK/V2-1DAP-LINK烧录器(已验证)相关的知识,希望对你有一定的参考价值。

【开源电路】ST-LINK/V2、ST-LINK/V2-1、DAP-LINK烧录器(已验证)


  • 📽PCBA实物图

  • 📺最终的的PCB 3D效果图

⛳效果图和PCBA实物图差异说明

✨由于设计之初只考虑当ST-LINK V2来用,主要是用来给STM8stm32烧录程序。没有考虑到会将固件升级到ST-LINK/V2-1,带虚拟串口和虚拟U盘。

🌼固件烧写和固件升级说明

1. 将烧录器烧写成支持stm8和stm32固件ST-LINK/V2

    1. 将原始固件:STLinkV2.J16.S4.bin烧录进去.
    1. 升级固件。升级工具可以选择:stsw-link007中的升级工具ST-LinkUpgrade.exe或者使用STM32CubeProgrammer工具进行升级。
  • 🌿stsw-link007\\Windows\\ST-LinkUpgrade.exe
  • 🌿STM32CubeProgrammer工具

🍁两个工具进行升级,可以看到最终升级的固件版本有差异。使用stsw-link007工具最终升级的版本是V2.J40.S7,而STM32CubeProgrammer工具最终升级到的版本是V2.J39S7

  • 🌿使用STM32CubeProgrammer工具升级之后:


🚩以上两个工具升级,不管是使用stsw-link007工具升级到V2.J40.S7,还是通过STM32CubeProgrammer工具升级到V2.J39S7,可以使用Keil软件烧录或STM32 ST-LINK Utility烧录工具,但是STM32CubeProgrammer工具不能下载,可以识别到烧录器以及固件版本,序列号显示7,感觉是这里异常导致不能下载程序。但是Arduino IDE通过命令行执行烧录。


🔰在STM32 ST-LINK Utility软件里烧录器序列号显示:

  • 🌿通过STM32CubeProgrammer工具升级到V2.J39S7之后,还可以使用stsw-link007工具升级到最终的V2.J40.S7。当然你可以直接使用stsw-link007工具来直接升级到V2.J40.S7

🌴升级之后的版本:

  • 🔰使用STVP工具,给stm8程序烧录:
  • 🔨也还可以通过STM32CubeProgrammer工具降级到V2.J39S7

2.将烧录器烧录成带虚拟U盘和虚拟串口ST-LINK/V2-1(不支持stm8烧录)

  • 🍂通过STM32 ST-LINK Utility工具烧录固件STLinkV2.J28.M18.bin
  • 🍂通过其工具STM32 ST-LINK UtilityST-LINK升级功能,升级到V2.29.M18.
  • 🔧也可以使用stsw-link007工具升级到最新固件版本:V2.J40.M27

  • 🛠使用stsw-link007工具升级。

  • 🎋也可以使用STM32CubeProgrammer工具为烧录器升级固件,不过当前升级的固件版本还没有stsw-link007工具升级的固件版本高。

  • ⚡升级后可以使用STM32CubeProgrammer工具给STM32下载程序。

3. 刷DAP-LINK固件

🎉DAP-LINK是开源的,网上可以找到很多STM32f103刷dap-link固件。烧录和调试接口和ST-LINKV2的SWD接口共用,所以也可以用来刷DAP-LINK固件,来当DAP-LINK使用。在立创开源广场也有同类开源项目。

  • 这里演示烧写合宙提供的dap固件:air32_daplink.hex
  • 🔖刷完固件后,显示的设备信息:
  • ⏳DAP-LINK,Keil烧录,参数设置。
  • 🎈STM32CubeProgrammer烧录工具:https://www.st.com/zh/development-tools/stm32cubeprog.html
  • 📍STSW-LINK007升级工具:https://www.st.com/zh/development-tools/stsw-link007.html
  • 📌 STM32 ST-LINK Utility烧录和固件升级工具:https://www.st.com/zh/development-tools/stsw-link004.html

⚡其固件请前往立创开源链接附件下载,这里不提供。

⛳开源地址

  • 📌立创EDA:https://oshwhub.com/perseverance51/st-linkv2-xia-zai-qi

以上是关于开源电路ST-LINK/V2ST-LINK/V2-1DAP-LINK烧录器(已验证)的主要内容,如果未能解决你的问题,请参考以下文章

在线版和离线版电路仿真以及开源电子硬件设计介绍

开源电路STM32F103VCT6开发板

硬件开源电路STM32G070RBT6开发板

盘古开源分析:集成电路和人工智能的未来前景

盘古开源分析:集成电路和人工智能的未来前景

开源电路STM8S903K3T6C开发板