7 posts / 0 new
Last post
Divebomb
Offline
Last seen: 1 month 3 days ago
Joined: 2020-11-10 00:59
DA14585调试出错

使用keil5开发时,DA14585无法进入调试模式并提示“No Cortex-M SW Device Found”,尝试着将复位引脚接地才能进入调试模式,但只有一直把复位引脚接地才能调试,请问这有可能是什么原因?我该如何解决这个问题?

Device: 
Martin.Ge
Offline
Last seen: 1 year 6 months ago
Staff
Joined: 2020-01-06 06:51
HI DiverBomb:

HI DiverBomb:

使用Keil进行开发时,

确保以下软件是最新: 

https://ftdichip.com/drivers/vcp-drivers/

https://www.segger.com/downloads/jlink/

https://www.keil.com/download/product/

除此之外,请问是
1. 基于哪个BLE Project进行开发?
2. 调试之前进行编译后有无报错? 

3. 对SDK有进行改动吗? 

Br

Martin

 

Divebomb
Offline
Last seen: 1 month 3 days ago
Joined: 2020-11-10 00:59
HI Martin,

HI Martin,

感谢您的回复,我的软件应该是没问题的,我之前使用DA14531进行调试成功了,没有出现这种问题。并且,我是基于6.0.14.1114\projects\target_apps\peripheral_examples\uart进行开发,SDK没有改动,调试之前没有任何报错。DA14585是不是只有上电复位或者专门复位的时候才能进调试?

Martin.Ge
Offline
Last seen: 1 year 6 months ago
Staff
Joined: 2020-01-06 06:51
Hi Diverbomb, 

Hi Diverbomb, 

根据你描述的开发环境我试了一下,可以成功进入debugg模式。

请问building target是选择的DA14585吗? 

硬件方面的连接是否正确?使用的是Pro版本的开发板吗?

Br

Martin

Divebomb
Offline
Last seen: 1 month 3 days ago
Joined: 2020-11-10 00:59
Hi Martin.Ge, 

Hi Martin.Ge, 

我使用的不是官方开发板,原理图如附件所示。而且连接方式肯定是没有问题的,有可能是硬件设计出了问题吗?

Attachment: 
Martin.Ge
Offline
Last seen: 1 year 6 months ago
Staff
Joined: 2020-01-06 06:51
Hi Diverbomb, 

Hi Diverbomb, 

我认为问题应该注重在开发板上。建议使用官方的开发板、子板进行开发。

除此之外 ,您打算用585开发什么产品呢? 

硬件方面可以参考: 

https://www.dialog-semiconductor.com/sites/default/files/an-b-054_da1458...

 

Br

Martin

lewis zhang
Offline
Last seen: 1 month 1 week ago
Staff
Joined: 2020-07-13 04:20
您好!

您好!

DA14585的复位方式跟其他MCU有点区别,是高电平复位,您装了上拉电阻,所以一直处于复位状态,接地后就是正常的工作模式。