uVision 5加载固件失败

15个职位/ 0个新职位
最后发表
hardy.chen
离线
最后看到:1年10个月前
加入:2015-03-13 04:20
uVision 5加载固件失败

你好,

我是开发DA14580devkt-b的新手。

安装uVision + J-link后,总是无法加载代码到设备
我希望大家就以下几个问题发表看法:
1.打开SDK 'DA14580_581_SDK_3.0.8.0'提供的样例项目时,提示转换选择,我应该选择哪一个?我选择“Migrate to Device Pack”,它会将项目文件从版本4转换为版本5。但结果是一个错误报告“设备(s)未找到”,显示“ARM:Cortex-M0”在可用的设备系列包中没有找到。我选择“Yes”来确认迁移到Pack设备。然后在CPU的选择选项卡中选择ARM Cortex M0。

2.在uVision的“目标选项”设置中,标签“目标”与文件“UM-B-025 - DA14580_581蓝牙®智能开发工具包-基本V2.0”不一致,IROM1和IRAM1的地址是不相同的。另外,CPU的Xtal设置是12.0,但是16.0在文档提供的屏幕截图中。

是否有新的uVision的指南或手册?

关键词:
JE_Dialog
离线
最后看到:1个月6天前
工作人员
加入:2013-12-05 14:02
你好Hardy.chen,

你好Hardy.chen,

你安装了哪个版本的uVision ?我们在使用Keil工具时遇到了一些挑战——一旦它的设置正确,它就可以正常工作,但要达到这一点可能是一个挑战。

BR JE_Dialog

hardy.chen
离线
最后看到:1年10个月前
加入:2015-03-13 04:20
你好,

你好,

我用的是uVision 5,可以从这里下载http://www2.keil.com/mdk5/install

JE_Dialog
离线
最后看到:1个月6天前
工作人员
加入:2013-12-05 14:02
我猜你在竞选

我猜你运行的是5。14 ?我有5。11。今晚晚些时候,我将升级到5.14,看看能否复制这个问题。

BR JE_Dialog。

JE_Dialog
离线
最后看到:1个月6天前
工作人员
加入:2013-12-05 14:02
你好,

你好,

我只是下载了5.14,安装了,让它更新所有丢失的包,然后启动。它发现DA14580还不错。在你找到合适的设备之前,问题2是无法解决的,所以我们需要首先关注这个问题。

您是否手动更新过所有的设备包?

BR JE_Dialog

hardy.chen
离线
最后看到:1年10个月前
加入:2015-03-13 04:20
我想这就是重新评级

我认为重新评级所有的设备包是指“包安装程序”。
在“Pack Installer”中,“ARM:CMSIS”是“Up to date”,在右侧面板的“Devices”选项卡中,我没有看到任何“Dialog Semiconductor”。雷竞技电竞平台
(抱歉,我找不到上传快照到这篇文章的方法。)

然后我检查了'File -> device database '中的设备数据库,我可以看到DA14580在'Dialog Semiconductor'中显示。雷竞技电竞平台

描述如下:
基于皮质M-0的蓝牙低能量(BTLE)控制器
32kbyte OTP内存,42kbyte System rAM, 4kbyte retention rAM, 82kbyte ROM

CPU=CLOCK(16000000) CPUTYPE("Cortex-M0") ESEL ELITTLE
我= SARMCM3.DLL (" ") TARMCM1.DLL(“-pCM0”)
SIM = SARMCM3.DLL (" ") DARMCM1.DLL(“-pCM0”)
圣言会=陕西林业局\ \ DA14580 \ DA14580.sfr对话框

无论如何,我仍然不能从“目标选项”中选择正确的设备,其中设备数据库选择栏是禁用的。
当我从SDK打开样例“proxy_reporter”时,uVision将提示询问2个选项的迁移:1)迁移到设备包,2)安装遗留支持。如果我选择选项1),它将转向错误信息'以下设备(s)无法在可用的设备家族包:-ARM:Cortex-M0,您想迁移到使用Pack设备?

sbourahla
离线
最后看到:5年8个月前
专家
加入:2015-02-25 09:51
我也有同样的问题,不

我也有同样的问题,有什么想法吗?

mbiron
离线
最后看到:5年10个月前
加入:2015-05-05 10
你好,

你好,

我的DA14580DEVKT也有同样的问题。我遵循pdf“UM_B_025 DA14580_581_Bluetooth_Smart_developement_kit-Basic V2.2”的所有步骤。
我用的是Keil Vision 5.14。在pack installer中,我选择了ARM—> ARM Cortex M0—> ARMCM0,我安装了ARM::CMSIS和Keil::MDK-Middleware。
现在ARMCM0是绿色的。

我尝试使用“Blinky_UART_code”的例子。哈代。陈解释说,当我第一次打开这个项目时,Keil让我转换它。
现在在“目标选项”中,我可以选择JLINK进行调试,并看到正确的SN。
我可以构建项目,但当我尝试启动调试会话或下载代码时,我有一个错误:

No Algorithm found for: 00000000H - 00000447H
抹去了!
错误:Flash下载失败- "Cortex-M0"

我认为发生这个问题是因为我不能在包安装程序中选择正确的设备?

MH_Dialog(未验证)
你好mbiron,

你好mbiron,

我假设你点击了“下载”按钮,这是下载代码到闪存。您可能需要按“启动/停止调试会话”按钮或CTRL+F5进入调试模式并运行项目。

BR, MH_Dialog

mbiron
离线
最后看到:5年10个月前
加入:2015-05-05 10
嗨,BR,

你好,

谢谢你的快速回复。
当我启动调试会话时,我有相同的错误。当我点击“下载”或“开始调试会话”时,Vision似乎也做了同样的事情。

编辑:我能够启动“blinky_arrived”演示使用SmartSnippets (Booter部分)。但是这个例子在使用μ Vision调试模式时仍然不起作用:
No Algorithm found for: 20000000H - 200012EBH
抹去了!
错误:Flash下载失败- "Cortex-M0"

我只是下载了5.14,安装了,让它更新所有丢失的包,然后启动。它发现DA14580还不错。

你是如何在包安装程序中选择“Dialog Semiconduct雷竞技电竞平台or”的?
这是我的:http://www.hostingpics.net/viewer.php?id=970250Sanstitre.jpg

PYMULLER
离线
最后看到:2年1个月前
加入:2015-10-29十二11
我有和你一样的。如何

我有和你一样的。你是如何在包安装程序中添加“Dia雷竞技电竞平台log Semiconductor”的?
谢谢你的回答……

mbiron
离线
最后看到:5年10个月前
加入:2015-05-05 10
你好再次,

你好再次,

我最终在“UM-B-014_DA14580_581蓝牙智能开发工具包- Expert_v1.5_0.pdf”中找到了解决方案。因为µVision默认选择了“Use Target Driver for flash programming”,所以当你启动Debug会话时,它会尝试flash目标。
此选项可在目标/实用程序的选项中找到。
你只需要选择“使用外部工具进行Flash编程”,不要指定任何命令,就这样!
我不知道为什么在基本开发工具包用户指南中缺少这些信息。

JE_Dialog
离线
最后看到:1个月6天前
工作人员
加入:2013-12-05 14:02
谢谢他让我们知道

thakns让我们知道你成功了:我会让文档团队更新文档。BR JE_Dialog

ngchinping
离线
最后看到:4年9个月前
加入:2015-07-13 02:32
当我遇到问题的时候

我面临的问题,当调试Dialog BeaconµVision项目与错误信息:

未发现皮质- m SW设备。

如“目标选项”下的检查项“>> Debug >> Use J-LINK/J-TRACE Cortex>> Setting>> SW Device >> Cannot Add/Delete/Update Option Grey Off”

根据UM-B-034用户手册,第25页第6.17节列出的SW设备是0x0BB11477 ARM Core Sight SW- dp。

请帮助建议如何添加SW设备?

附件:
MT_dialog
离线
最后看到:2个月1周前
工作人员
加入:2015-06-08 34
嗨ngchinping,

嗨ngchinping,

当你从JTAG切换到SW选项时,你的设备应该被keil自动识别。由于某些原因,keil似乎不能“看到”开发套件。你可以连接开发套件和发布一个复位板,你也可能想检查你的jlink驱动程序安装。

由于MT_dialog