大家好,
我们要在我们的自定义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]将固件文件下载到电路板上失败。
请为此提供适当的解决方案。
谢谢,
设备:
嗨gak,
请尝试通过JTAG下载Prod_test固件?此外,如果您能够通过UART刻录SPI Flash,请您知道吗?工具箱是否检测到重置?
谢谢,PM_DIALOG.
你好,
通过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相连。
谢谢,
嗨gak,
这是来自Jlink软件而不是Smart Snippets的指示。当您通过JTAG连接时,Smart Snippets使用jlink来访问设备。你提到你有一个自定义电路板,所以你有自定义电路板上的JTAG或你使用Pro或Basic DK来编程你的电路板?我强烈建议您检查是否已经在SmartSnippets工具箱的Board Setup选项卡中正确配置了SPI Flash引脚。可能在定制PCB上的处理器和试图与设备通信的Jlink固件之间没有连接。这可能是任何东西,从连接到PCB问题,使580无法操作。我的建议是检查引导加载程序是否正在执行,以验证580操作正确。您可以探测P04和P05引脚,并且该引脚应该被切换到引导加载程序的执行部分,因此当连接到终端时,您应该看到设备打印垃圾。我还会建议你连接板使用Jlink本身,而不是使用智能片段,我也会尝试通过Keil下载代码。
谢谢,PM_DIALOG.