了解更多常见问题解答教程

4个帖子/ 0新
最后一篇
GAK.
离线
最后一次露面:1年5个月前
加入:2018-10-01 11:18
rf master工具

大家好,

我们要在我们的自定义Matherboard上下载“prod_test_580.hex”文件以进行直接测试模式验证。我们正在使用智能片段工具和RF MSTER部分。当我下载十六进制文件时,它表示错误,“超时:重置信号未检测到超过15000毫秒。”

我们正在使用BLE_UART_TX和BLE_UART_RX上的P0_5,P0_4引脚和DA14580的E3复位(在DA)上)

但是,在RF Master上没有提出这种重置。

错误:

[信息RF Master @ 19-09-16 17:34:00]连接到COM10端口已成功打开。
[info rf master @ 19-09-16 17:34:00]开始下载程序...
[动作RF Master @ 19-09-16 17:34:01]请按电路板上的硬件重置按钮启动下载过程。
[错误RF Master @ 19-09-16 17:34:16]超时:未检测到超过16000毫秒的重置信号。
[info booter @ 19-09-16 17:34:16]成功与COM10端口断开了连接。
[错误RF Master @ 19-09-16 17:34:16]将固件文件下载到电路板上失败。

请为此提供适当的解决方案。

谢谢,

设备:
PM_DIALOG.
离线
最后一次露面:12小时39分钟前
职员
加入:2018-02-08 11:03
嗨gak,

嗨gak,

请尝试通过JTAG下载Prod_test固件?此外,如果您能够通过UART刻录SPI Flash,请您知道吗?工具箱是否检测到重置?

谢谢,PM_DIALOG.

GAK.
离线
最后一次露面:1年5个月前
加入:2018-10-01 11:18
你好,

你好,

通过JLINK调试器也闪烁失败。

错误:

[信息概述@ 19-09-17 18:08:24]找到了带ID 0x2BA01477的SWD-DP
[信息常规@ 19-09-17 18:08:24] FpUnit:2代码(BP)插槽和0个字幕插槽
[信息概述@ 19-09-17 18:08:24]找到了Cortex-M3 R2P1,Little Endian。
[error aligonal @ 19-09-17 18:08:24]无法读取与功能JlinkArm_ReadMemHW的内存地址0x50003200
[errow alignal @ 19-09-17 18:08:24]在打开jlink连接时没有发现已知的芯片。终止Proccess ...
[错误RF Master @ 19-09-17 18:08:24]将固件文件下载到电路板上失败。

SPI错误:

[信息SPI Flash @ 19-09-17 18:12:34]标题记录已从十六进制文件prod_test_580.hex中删除。
[信息SPI Flash @ 19-09-17 18:12:34]从文件prod_test_580.hex读取22532字节。
[信息SPI Flash @ 19-09-17 18:12:37]固件文件e:\ diasemi \ smartsnippetsstudio \ toolbox \ common_resources \ flash_programmer.bin已被选中以下载。
[信息SPI Flash @ 19-09-17 18:12:37]与COM6端口的连接已成功打开。
[信息SPI Flash @ 19-09-17 18:12:37]开始下载程序...
[动作SPI Flash @ 19-09-17 18:12:38]请按电路板上的硬件重置按钮启动下载过程。
[错误SPI Flash @ 19-09-17 18:12:53]超时:重置信号未检测到超过16000毫秒。
[Info Booter @ 19-09-17 18:12:53]成功与COM6端口断开连接。
[错误SPI Flash @ 19-09-17 18:12:53]将固件文件下载到电路板上失败。
[错误SPI Flash @ 19-09-17 18:12:53]配置SPI闪存端口和引脚。

注意:我们使用ARM -Coretec M3 MCU和DA14580连接到ARM M3 MCU。

谢谢,

PM_DIALOG.
离线
最后一次露面:12小时39分钟前
职员
加入:2018-02-08 11:03
嗨gak,

嗨gak,

这是Jlink软件的指示而不是来自智能片段。通过JTAG连接时,智能代码段使用JLink以访问设备。您提到您有一个定制板,所以您是否在自定义PCB上有JTAG,或者您正在使用Pro或基本DK以便编程您的电路板?我强烈建议您检查您是否已正确配置SmartSnippet Toolbox的“电路板设置”选项卡中的SPI闪存引脚。可能在自定义PCB和尝试与设备通信的JLINK固件之间的处理器之间没有连接。这可能是从与PCB的问题联系起来,这使得580无法操作的PCB。我的建议是检查引导加载程序是否正在执行,以便验证580是否正常运行。您可以探测P04和P05引脚,并且应切换引导程序的一部分的引脚,因此在连接到终端时,您应该看到设备打印垃圾。此外,我建议您使用jlink本身连接电路板,而是使用智能片段,而且我也会尝试通过keil下载代码。

谢谢,PM_DIALOG.