野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20417|回复: 4

fire CMSIS-DAP可以識別 但SW Device Commucation failure

[复制链接]
发表于 2021-3-8 13:58:46 | 显示全部楼层 |阅读模式
本帖最后由 WCS1688 于 2021-3-8 16:42 编辑

買了野火mini + dap +高速'dap學習
早上用還可以下載

下午用SW Device Commucation failure

根據其他帖子 網友提供  
断电、boot0接3.3v,通电,boot0接地 可行 偵測到了
loading 有error 但是程式有載入 按reset後 可運行
僅一次燒錄 恢復SW Device Commucation failure

請高手指點
剛剛試了 程式一旦在run 下 就產生Commucation failure
所以在Flash Download
勾選了Reset and Run 燒錄後就run了就產生Commucation failure
請問有何方法 可一直反覆燒錄修改 不用boot0復歸

剛剛又試了 可以了
Connect: 把normal 改選 under Reset 就可以了
雖然可以用 但還是顯示RDDI-DAP Error
太玄了!
用火哥範例 都沒問題 Connect設定: normal 反覆下載也沒問題
也沒產生RDDI-DAP Error  正常的很
原來早上試沒問題是火哥範例 下午是自己練習的
怎我用stm32 cubeMX 產生代碼 寫KEIL 開發版同一塊(野火MINI)
開發版 野火MINI 只寫了LED1 TOGGLE
用HAL庫 怎麼問題一堆 照火哥範例設置 就不行
有高手前輩可幫忙看一下 設置哪錯了嗎  附上程式檔案

FIRETEST.rar (9.24 MB, 下载次数: 19)





111.PNG.jpg
222.jpg
野火论坛202103081424302929..png
野火论坛202103081445251990..png
回复

使用道具 举报

发表于 2021-3-9 09:17:09 | 显示全部楼层
可以检查下dap的接线情况,然后程序里面有没有占用或者关闭了swd相关的引脚
cubemx在配置debug选项的时候选择serial wire

可以试试这个方法擦除stm32内部的程序:
1. boot0接3.3v,板子正常上电
2. 在keil5工程option的这个界面按照这样设置
野火论坛202103090910261184..png


3. 正常下载程序
4. 恢复工程设置和boot0

回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-11 11:09:01 | 显示全部楼层
ZZZ_XXJ 发表于 2021-3-9 09:17
可以检查下dap的接线情况,然后程序里面有没有占用或者关闭了swd相关的引脚
cubemx在配置debug选项的时候选 ...

感謝回復
可以了!
STM32 CubeMX  SYS Debug參數 漏設Serial Wire選項
設完 正常了
回复 支持 反对

使用道具 举报

发表于 2021-4-20 23:39:06 | 显示全部楼层
WCS1688 发表于 2021-3-11 11:09
感謝回復
可以了!
STM32 CubeMX  SYS Debug參數 漏設Serial Wire選項

兄弟,你说的STM32 CubeMX  SYS Debug參數 漏設Serial Wire選項在哪里啊?我跟你一样的问题,还没解决
回复 支持 反对

使用道具 举报

发表于 2021-4-20 23:40:16 | 显示全部楼层
WCS1688 发表于 2021-3-11 11:09
感謝回復
可以了!
STM32 CubeMX  SYS Debug參數 漏設Serial Wire選項

兄弟,你说的STM32 CubeMX  SYS Debug參數 漏設Serial Wire選項在哪了啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-21 23:54 , Processed in 0.049258 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表