嗨,MT\u Dialog,
我想加载到DA14580的DSP程序,以便它可以是一个独立的设备。然而,有两个问题:
1) 当我点击下载时,它显示错误:Flash下载失败-“Cortex-M0”。我已经更新了包安装程序中的所有Cortex-M0包。我怎样才能解决这个问题?
找不到算法:20000000H-200009FH
找不到算法:20000160H-20000323H
找不到算法:20000340H-200003E3H
找不到算法:20000440H-200046DFH
删除已跳过!
错误:Flash下载失败-“Cortex-M0”
2) 为了将基本开发工具包作为一个独立的设备使用,我尝试为它插入电池。但是,即使插入了电池,电路板也不会打开。我使用的电池是CR2016,您能告诉我如何正确插入电池吗?
谢谢您!
设备:
你好,brian1025,
1) 在keil中,转到“Utilities”选项卡中的“Options for Target”,取消选中“Use Target Driver for Flash programming”并选中“Use External Tool for Flash programming”。
2) 没有迹象表明基本电路板是通电的,只要把电池和跳线放在电池的位置,如果基本电路板有一个fw在闪光它会引导,你应该能够看到空气。
谢谢你的对话
嗨,MT\u dialog,
我试过选择“使用外部工具进行Flash编程”,但它说:
错误:未能执行“”
我想知道我是否必须在“使用外部工具进行闪存编程”下的“命令”和“参数”字段中选择一些文件?
请指教,谢谢!
你好,brian1025,
不,您不必使用任何额外的文件来将文件下载到sysram中,并且您应该能够通过keil(仅限于sysram)将代码下载到sysram中。如果你想在flash下载这个文件(你的基本工具包没有580),你必须使用智能代码段而不是keil。只需为SPI连接放置正确的跳线(检查J4头旁边的示意图中的配置),打开智能代码段并使用JTAG接口,从线路板设置中选择正确的管脚,连接并下载可引导到Flash的代码。论坛上有不少帖子在解释这个过程。
谢谢你的对话
嗨,Mt\u dialog,
谢谢你的建议,但是你的意思是我不能将DA14580编程到Keil的独立设备中吗?我必须使用SmartSnippet将代码编程到DA14580的闪存中?
此外,DA14580不会打开,无论我如何把电池。是否有任何文件提到DA14580上的电池设置?
谢谢您!
你好,brian1025,
是的,你不能通过keil烧录flash,只能通过智能片段。
正如我在上一篇文章中提到的,您将看不到基本开发工具包通电的指示(任何LED或其他指示),在烧完闪存之后,只需将J5头从INT更改为BAT selection,580就会开始播发。
谢谢你的对话