打印
[蓝牙芯片]

关于CH573调试问题

[复制链接]
1149|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
YaoXG|  楼主 | 2021-2-27 17:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
最近在使用CH573做主从机的连接测试,使用WCH-Link进行调试,但是在调试过程中却无法开启调试。做的一些操作都放在图片中了。

WCHISPTool也已经开启了仿真

在MRS中的报错信息
想请教一下,CH573的芯片如何开启仿真调试?

使用特权

评论回复
来自 2楼
YaoXG|  楼主 | 2021-3-9 18:47 | 只看该作者
关于CH573仿真问题的最终解决仿真器使用的是沁恒官方的WCH-Link,它的产品手册一定要看有些问题产品手册就能解决
仿真步骤:
1、通过ISP工具开启仿真CH573仿真调试功能(一定要连接USB线)
连线方式:SWDIO----PB14
                SWCLK----PB15

2、先确定能够下载,保证硬件没有问题。


我的是新版本的MSR,旧版本的是下面这种,但是下载是一样的。

3、Debug配置


点击Debug按钮右边的下拉按钮,选择Debug Configurations
Debugger下的Commands增加如下命令

set mem inaccessible-by-default off
set architecture riscv:rv32
set remotetimeout unlimited




配置完成后,直接点击右下角的Debug,然后等着下载完成即可。
下图为下载的过程,也有的不显示下载过程,只要仿真器上的蓝灯闪烁就行。

4、仿真开启的最终效果



调试过程中可能会遇到的问题:

解决方法:
这是下载过慢导致的,只需等待就行了

最后特别感谢沁恒官方大大的技术支持!!

9218160474d7bea574.png (41.97 KB )

9218160474d7bea574.png

使用特权

评论回复
板凳
WCHTech2| | 2021-3-1 10:09 | 只看该作者
1、点击Debug按钮右边的下拉按钮,选择Debug Configurations
2、Debugger下的Commands增加如下命令

set mem inaccessible-by-default off
set architecture riscv:rv32
set remotetimeout unlimited




使用特权

评论回复
地板
YaoXG|  楼主 | 2021-3-2 10:26 | 只看该作者
WCHTech2 发表于 2021-3-1 10:09
1、点击Debug按钮右边的下拉按钮,选择Debug Configurations
2、Debugger下的Commands增加如下命令


你好,按照步骤做了修改,但是之后开启调试的时候又出现了 Warn : Bypassing JTAG setup events due to errors 错误,请问这个错误如何修改?

过了一段时间之后,控制台又接着显示如下信息。

40285603da0d28e12f.png (35.96 KB )

40285603da0d28e12f.png

使用特权

评论回复
评论
WCHTech2 2021-3-2 10:33 回复TA
您好,方便的话可以电话咨询技术支持:025-52635389 
5
chenqianqian| | 2021-3-11 08:24 | 只看该作者
谢谢楼主分享经验。

使用特权

评论回复
6
看别人照片| | 2021-3-11 18:23 | 只看该作者
沁恒的下载工具还是蛮人性化的,比较不错的。支持国产芯片。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

23

帖子

0

粉丝