你好,
我刚收到DA14580开发工具包- Pro(主板+子板QFN40)通过用户手册和工作“DA14580/581/583蓝牙智能开发工具包- Pro”PDF。我能够打开并构建示例projekt基尔uVision5“作品”。之后我开始调试会话程序启动成功。然而,当我做一个重置(醚通过凯尔或按钮)我得到以下日志和程序崩溃。
* * * 32768字节代码大小限制限制版本
当前使用的* * *:3276字节(9%)
SP = _RDWORD (0 x20000000)
美元= _RDWORD (0 x20000004)
* JLink信息:发现SWD-DP x0bb11477 ID为0
* JLink信息:发现Cortex-M0 r0p0,小端字节序。
* JLink信息:FPUnit: 4代码(BP)槽和0文字插槽
* JLink信息:CoreSight组件:
* JLink信息:@ E00FF000 ROMTbl 0
* JLink信息:ROMTbl 0 [0]: FFF0F000, CID: PID: 000 bb008 SCS B105E00D
* JLink信息:ROMTbl 0 [1]: FFF02000, CID: PID: 000 bb00a DWT B105E00D
* JLink信息:ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 000 bb00b FPB
* * JLink警告:CPU不能停止
* * * JLink错误:无法读取寄存器15 CPU运行时(R15)
* * * JLink错误:无法读取寄存器16 CPU运行时(XPSR)
* * * JLink错误:无法读取寄存器0 (R0),而CPU运行
* * * JLink错误:无法读取寄存器1 CPU运行时(R1)
* * * JLink错误:无法读取寄存器2 CPU运行时(R2)
* * * JLink错误:无法读取寄存器3 (R3),而CPU运行
* * * JLink错误:无法读取寄存器4 (R4),而CPU运行
* * * JLink错误:无法读取寄存器5 CPU运行时(R5)
* * * JLink错误:无法读取寄存器6 CPU运行时(R6)
* * * JLink错误:无法读取寄存器7 CPU运行时(R7)
* * * JLink错误:无法读取寄存器8 CPU运行时(R8)
* * * JLink错误:无法读取寄存器9 CPU运行时(R9机型)
* * * JLink错误:无法读取寄存器10 CPU运行时(R10)
* * * JLink错误:无法读取寄存器11 CPU运行时(R11)
* * * JLink错误:无法读取寄存器12 CPU运行时(R12)
* * * JLink错误:无法读取寄存器13 CPU运行时(R13)
* * * JLink错误:无法读取寄存器14 CPU运行时(R14)
* * * JLink错误:无法读取寄存器15 CPU运行时(R15)
* * * JLink错误:无法读取寄存器16 CPU运行时(XPSR)
* * * JLink错误:无法读取寄存器17 CPU运行时(MSP)
* * * JLink错误:无法读取寄存器18 CPU运行时(PSP)
* * * JLink错误:无法读取寄存器20 CPU运行时(CFBP)
董事会关于USB驱动,我已经删除R84主板根据用户手册的“DA14580/581/583蓝牙智能开发工具包-职业”。
任何想法或解决方案?
问候
嗨dubstepdubstep,
当你重新启动哒调试器是脱离哒,你面对的是正常的。
由于MT_dialog
你好,
也许我还不够明确。当我重置da程序不重新开始——它崩溃。领导不重新开始眨眼。你也可以看到这种行为在终端(见附件)。我希望程序复位后重新开始。
必须明确的是:它发生有或没有打开终端
我真的希望我不是混乱。但我努力提供尽可能多的信息。
当我试着闪光的da SmartSnippets代替凯尔(SPI flash)我得到以下记录:
(信息@15-10-30 10:34:49]blinky.hex头记录了十六进制文件。
(信息@15-10-30 10:34:49)从文件blinky.hex读取3276字节。
(信息@15-10-30 10:34:55]SYSRESETREQ核心混淆。试图重新连接并使用VECTRESET。
(信息@15-10-30 10:34:55]发现SWD-DP x0bb11477 ID为0
(信息@15-10-30 10:34:55]发现Cortex-M0 r0p0,小端字节序。
(信息@15-10-30 10:34:55]固件文件C:\Users\...\ SmartSnippets \ \ jtag_programmer资源。本已经选择下载。
(信息@15-10-30 10:34:55]Cortex-M:调试器试图使PC奇怪的价值。寄存器值从0 x000800b5 0 x000800b4纠正
(信息@15-10-30 10:34:56]成功下载的固件文件。
(信息@15-10-30 10:34:56]成功地配置了SPI Flash港口和别针。
(信息@15-10-30 10:35:11)开始从内存读取32768字节。
(信息@15-10-30 10:35:20]阅读完成。读取32768字节。
(信息@15-10-30 10:35:24]开始燃烧的内存地址0 x00000 3284字节的数据。
(信息@15-10-30 10:35:33]记忆燃烧成功完成。
(信息@15-10-30 10:35:33]阅读记忆来验证SPI闪存内容后燃烧……
(信息@15-10-30 10:35:41]SPI闪存验证成功了。
一切都好。我现在做一个重置在黑板上开始我的程序,但失败/崩溃了。
我希望有人能帮助我。
谢谢
嗨dubstepdubstep,
重置董事会引导装载程序运行时,你看到的符号是终端引导装载程序运行,如果你想要重设你的董事会和程序重新开始你必须加载到一个外部记忆,例如SPI和让它引导(智能片段将promt你这个)。
由于MT_dialog
你好,
我想这样做当我选择选项“SPI Flash程序员”。我按“连接”和“读”后点击燃烧和智能片段问我是否想要启动这个项目。然后我点击“OK”,燃烧的开始。这个处理程序应该开始后复位,但它没有。我失踪吗?
谢谢你的帮助
当我做这个过程(连接>阅读),点击“燃烧与验证”我得到这个日志:
(信息@15-10-30 15:24:26]blinky.hex头记录了十六进制文件。
(信息@15-10-30 15:24:26)从文件blinky.hex读取3276字节。
(信息@15-10-30 15:24:32]固件文件C:\Users\...\ SmartSnippets \ \ flash_programmer资源。本已经选择下载。
(信息@15-10-30 15:24:32]COM6端口连接已经成功打开了。
(信息@15-10-30 15:24:32]开始下载程序……
(行动@15-10-30 15:24:33)请按板上的硬件复位按钮开始下载过程。
(信息@15-10-30 15:24:34]重置
(信息@15-10-30 15:24:35]成功地脱离COM6港。
(信息@15-10-30 15:24:35]COM6端口连接已经成功打开了。
(信息@15-10-30 15:24:35]成功地脱离COM6港。
(信息@15-10-30 15:24:35]成功下载的固件文件。
(信息@15-10-30 15:24:35]成功地配置了SPI Flash港口和别针。
(信息@15-10-30 15:24:40)开始从内存读取32768字节。
(信息@15-10-30 15:24:40]COM6端口连接已经成功打开了。
(信息@15-10-30 15:24:55]成功地脱离COM6港。
(信息@15-10-30 15:24:55]阅读完成。读取32768字节。
(信息@15-10-30 15:25:00]开始燃烧的内存地址0 x00000 3284字节的数据。
(信息@15-10-30 15:25:00]COM6端口连接已经成功打开了。
(信息@15-10-30 15:25:09]成功地脱离COM6港。
(信息@15-10-30 15:25:09]记忆燃烧成功完成。
(信息@15-10-30 15:25:09]阅读记忆来验证SPI闪存内容后燃烧……
(信息@15-10-30 15:25:09]COM6端口连接已经成功打开了。
(信息@15-10-30 15:25:24]成功地脱离COM6港。
(错误@15-10-30 15:25:24]SPI闪存验证失败。0 x00错误地址
你好,
我刚发现我的错误。我闪烁的SPI FLash和认为我有正确的跳线设置。哦,我没有。我不见了一个小跳. .
所以,我想我可以把这个归结为我缺乏注意力不集中。然而,我仍然不能用凯尔flash。但只要它与聪明的片段我很好现在。
谢谢。
嗨dubstepdubstep,
很高兴你找到了。你不能计划的flash凯尔只有聪明的片段。
由于MT_dialog