你好,
我是开发DA14580DEVKT-B的新手。
安装UVISION + J-LINK后,我始终无法将代码加载到设备
以下是我想评论的一些问题:
1.在打开SDK'DA14580_581_SDK_3.0.8.0'中提供的示例项目时,它会提示转换选择,我可以选择哪一个?我选择“迁移到设备包”,然后将项目文件从版本4转换为5.但它拒绝了一个错误报告'未找到的设备',其中显示“ARM:Cortex-M0”中未找到可用的设备系列包。我选择“是”以确认迁移到Pack设备。然后我在CPU的“选择”选项卡中选择“ARM Cortex M0”。
2.在UVISION的“目标”设置的“选项”中,选项卡“目标”不一致到文档'UM-B-025 - DA14580_581Bluetooth®Smart开发套件 - Basic V2.0',IROM1和IRAM1寻址是不一样。此外,CPU的XTAL设置为12.0,但16.0位于文档中提供的屏幕截图。
新UVISION有任何指导或手册吗?
关键词:
Hello Hardy.chen,
您安装了哪个版本的UVISION?我们与Keil工具进行了一些挑战 - 一旦设置正确,它就能很好地运行,但可能是一个挑战来实现这一点。
BR JE_DIALOG.
你好,
我正在使用UVISION 5,可以从这里下载'http://www2.keil.com/mdk5/install.'
我假设你正在运行5.14?我有5.11。后来Tongiht,我会升级到5.14,看看我是否可以复制问题。
br je_dialog。
你好,
我刚下载5.14,安装了,让它更新所有丢失的包,然后启动。它发现DA14580很好。问题2将不会解决,直到您拥有合适的设备,因此我们需要首先关注这一点。
您手动尝试更新所有设备包吗?
BR JE_DIALOG.
我想重新结交所有设备包都指的是“Pack Installer”。
在“Pack Installer”中,Pack'Arm:CMSIS'是“最新”,在右侧面板上的“设备”选项卡,我没有看到呈现任何“对话半导体”。雷竞技电竞平台
(对不起,我无法找到将快照上传到这篇文章的方法。)
然后,我从“文件 - >设备数据库”检查了设备数据库,我可以看到“对话半导体”中显示的DA14580雷竞技电竞平台
描述如下:
基于Cortex M-0的蓝牙低能量(BTLE)控制器
32 KBTE OTP存储器,42千字节系统RAM,4 KBTETE保留RAM,82 KBTET ROM
CPU =时钟(16000000)CPPOTYPE(“Cortex-M0”)ESEL ESEL
mon = sarmcm3.dll(“”)tarmcm1.dll(“ - pcm0”)
sim = sarmcm3.dll(“”)darmcm1.dll(“ - pcm0”)
SVD = SFD \ Dialog \ DA14580 \ DA14580.sfr
无论如何,我仍然无法从“目标选项”中选择合适的设备,其中禁用了设备数据库选择栏。
当我从SDK打开Sample'Proxy_reporter'时,UVision将提示询问使用2选项1的迁移1)迁移到设备包,2)安装遗留支持。如果我选择选项1),它将转向错误消息'在可用的设备系列包中找不到以下设备:-Arm:Cortex-M0,您是否要迁移到使用包设备?
我是同一个问题,有关这一点的任何想法吗?
你好,
我对我的da14580devkt有同样的问题。我遵循了pdf的所有步骤“um_b_025 da14580_581_bluetooth_smart_development_kit-basic v2.2”。
我正在使用KeilμVision5.14。在Pack Installer中,我选择了ARM - > ARM Cortex M0 - > ARMCM0和我已安装ARM :: CMSI和Keil :: MDK-中间件。
现在ARMC0是绿色的。
我尝试使用“blinky_uart_code”示例。哈登解释说,当我第一次开设项目时,Keil要求我转换它。
现在处于“目标选项”,我能够选择调试的jlink,我看到正确的sn。
我可以构建项目,但是当我尝试启动调试会话或下载代码时,我有一个错误:
没有找到算法:00000000H - 00000447H
擦除跳过!
错误:Flash下载失败 - “Cortex-M0”
我假设出现此问题是因为我无法在Pack安装程序中选择合适的设备?
你好MBIRON,
我假设您点击了“下载”按钮,该按钮是下载代码到闪存。您可能需要按“开始/停止调试会话”或CTRL + F5的按钮进入调试模式并运行项目。
BR,MH_DIALOG.
你好,
谢谢你们的快速响应。
启动调试会话时,我有相同的错误。当我点击“下载”或“开始调试会话”时似乎μVision做了同样的事情。
编辑:我能够使用SmartSnippet推出“Blinky_Artive”演示(Booter部分)。但此示例仍然不适用于μVision调试模式:
没有找到算法:20000000H - 200012EBH
擦除跳过!
错误:Flash下载失败 - “Cortex-M0”
我刚下载5.14,安装了,让它更新所有丢失的包,然后启动。它发现DA14580很好。
您如何设法在Pack Installer中选择“对话半导体”?雷竞技电竞平台
这是我的 :http://www.hostingpics.net/viewer.php?id=970250sanstitre.jpg.
我和你一样。您如何在Pack Installe雷竞技电竞平台r中添加“对话半导体”?
感谢您的回答...
你好,我们又见面了,
我终于找到了“UM-B-014_DA14580_581蓝牙智能开发套件 - Expert_v1.5_0.pdf”解决方案。由于μVision选择“使用目标驱动程序进行闪存编程”默认情况下,它会在启动调试会话时尝试闪烁目标。
此选项位于目标/实用程序的选项中。
您只需选择“使用外部工具for Flash编程”,并不指定任何命令,就是这样!
我不知道为什么在基本开发套件用户指南中缺少此信息。
Thakns让我们知道你有工作:我会问文档团队更新文档。BR JE_DIALOG.
使用错误消息调试对话框座μVision项目时,我正在面临问题:
没有找到Cortex-M SW设备。
如目标的选项下的目标>> Debug >>使用J-Link / J-Trace Cortex >>设置>> SW设备>>无法添加/删除/更新选项灰色
基于UM-B-034用户手册,第62节第6.17节列出的SW设备是0x0BB11477 ARM核心瞄准SW-DP。
请帮助建议添加SW设备?
嗨ngchinping,
当您将来自JTAG切换到SW选项时,KEIL应由KEIL自动识别您的设备。出于某种原因,Keil似乎似乎无法“看到”开发套件。您可以请连接DEV套件并向电路板发出重置,也可能需要检查JLink驱动程序安装。
谢谢mt_dialog.