发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名
[问答] 请问ADuCM360不能下载程序也不能运行是什么原因?
556 ADuCM360 MCU
分享
公司设计一个方案采样ADuCM360处理器,主要是集成ADC在内,非常方便,不需要额外增加外围的ADC电路。为方便开发,购买了ADI提供的开发板,是调试器和主板集成在一起的那款。使用中有很多的问题,刚开始时一切都好,然后逐个开发模块。在使用SPI时很难调试处输出等,费劲调试有输出后,在单机运行时偶尔死机,无法找到原因。

现在的问题更离奇,直接无法下载程序,我将代码还原到已经测试正常的版本也无法下载,IAR直接给出MCU没有上电的通知。反复测试都是这个问题,现在因为不能下载程序而无法进行下一步的操作了。

我看了资料这是一款非常简单的MCU,功能也不是很强大,应该是很好使用的,不明白为何会这样。
0
2018-8-27 11:10:11   评论 分享淘帖 邀请回答
8个回答
首先请检查一下软件的相关设置是否正确。如果无法查出,请安装下面的步骤试一试。
 
如果你现在的所有开发都是在评估板上进行的话,请先检查AVDD上的电压是否是3.3V,还有检查第18pin AVDD-Reg是否是1.8V左右,第20pin INT_ref是否是1.2V左右。
如果这些 电压都正常的话,证明芯片正常供电,推荐你使用boot mode 的方式通过UART下载一个参考例程编译通过的hex文件到ADuCM360中。评估板带的光盘上安装后有相关的上位机软件在CM3WSD文件夹里面,在UG-457上有相关使用说明。
如果没有评估板光盘可以到下面的ftp上下载ADuCMxxxV1.3.exe,安装后即有上位机的软件。
ftp://ftp.analog.com/pub/MicroConverter/ADuCMxxxV1.3/
如果使用Boot loader的方式下载成功,再连接试试。
2018-8-27 11:26:03 评论

举报

www034 发表于 2018-8-27 19:13
首先请检查一下软件的相关设置是否正确。如果无法查出,请安装下面的步骤试一试。
 
如果你现在的所有开发都是在评估板上进行的话,请先检查AVDD上的电压是否是3.3V,还有检查第18pin AVDD-Reg是否是1.8V左右,第20pin INT_ref是否是1.2V左右。

你好,
非常感谢你的答复,我在开发板上解决了这个问题。现在我根据产品需要做了一款,下载的时候出现CPU did not power up, 我使用的是CMSIS DAP的下载调试方式。初步怀疑是电源问题,测试发现一些都是正常的,与你上述的描述完全一致,证明MCU等已经正常工作。
 
现在怀疑是使用了裸片MCU,而无法下载程序。我现在需要的是调试程序,如何把程序下载到MCU内部并调试运行呢?
 
非常感谢!
2018-8-27 11:40:29 评论

举报

dsdaiztt 发表于 2018-8-27 19:28
你好,
非常感谢你的答复,我在开发板上解决了这个问题。现在我根据产品需要做了一款,下载的时候出现CPU did not power up, 我使用的是CMSIS DAP的下载调试方式。初步怀疑是电源问题,测试发现一些都是正常的,与你上述的描述完全一致,证明MCU等已经正常工作。
 

如果你现在的下载调试方式可以在评估板上正常工作,则软件的配置没有问题。在评估板上也用的DAP的下载调试方式吗?
什么是裸片MCU?
板子上的AVDD_reg pin 和DVDD_reg pin 连接到一起了吗?如果这个连接到了一起,1.8V和1.2V都可以测量到的话,芯片应该是正常工作了。方便贴一下相关部分的原理图吗?
2018-8-27 11:58:45 评论

举报

www034 发表于 2018-8-27 19:46
如果你现在的下载调试方式可以在评估板上正常工作,则软件的配置没有问题。在评估板上也用的DAP的下载调试方式吗?
什么是裸片MCU?
板子上的AVDD_reg pin 和DVDD_reg pin 连接到一起了吗?如果这个连接到了一起,1.8V和1.2V都可以测量到的话,芯片应该是正常工作了。方便贴一下相关部分的原理图吗? ...

裸片我的意思是没有下载任何用户代码的MCU,
在评估版上使用的评估版自带的DAP下载器下载成功,然后我的电路图如上,测量到1.8和1.2V。
SWD的下载串联电阻修改为0欧姆。我使用的独立DAP下载器可以下载其它MCU,测试正常。下载不能下载这个361,361是申请的样品,内部应该没有程序。
 
我的测试板没有外接32.768KHz的晶振,我打算使用内部的晶振。
 
请帮忙看下原因,非常感谢!
2018-8-27 12:08:31 评论

举报

dsdaiztt 发表于 2018-8-27 19:56
裸片我的意思是没有下载任何用户代码的MCU,
在评估版上使用的评估版自带的DAP下载器下载成功,然后我的电路图如上,测量到1.8和1.2V。
SWD的下载串联电阻修改为0欧姆。我使用的独立DAP下载器可以下载其它MCU,测试正常。下载不能下载这个361,361是申请的样品,内部应该没有程序。

硬件没有太大的问题,2个地方需要注意.
1. reset pin 需要上拉。
2. SWDIO 和SWCLK的上拉电阻去掉试试。
最好用DAP下载器连接评估板试试,看能不能调试?
2018-8-27 12:27:19 评论

举报

www034 发表于 2018-8-27 20:15
硬件没有太大的问题,2个地方需要注意.
1. reset pin 需要上拉。
2. SWDIO 和SWCLK的上拉电阻去掉试试。

谢谢你的指导,现在已经解决。可以正常下载程序。
 
非常感谢!
2018-8-27 12:44:19 评论

举报

谢谢你,我参考的是开发板的原理图。Reset内部有上拉这里所以没有设计,后续会考虑。
我待会测试下DAP的下载在开发板上是否可以?已经去掉SWD的上拉电阻测试下载。
 
非常感谢!
2018-8-27 12:57:08 评论

举报

楼主,你好。我的程序能下载。不过在运行的时候出现,* JLink Info: Core did not halt after reset, manually halting CPU...。不能运行。按说明电路图上,测量到1.9和1.19V。 是什么问题呢?
2020-1-8 18:18:59 评论

举报

只有小组成员才能发言,加入小组>>

1025个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /5 下一条

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