大家好,GydF4y2Ba
我正在尝试使用Connection Manager通过DSP参考设计监视我的基本套件和Android Mobile之间的连接。但是,在加载固件后,我看不到任何事情发生,RX似乎有一些问题!有人可以告诉我为什么吗?这是控制台屏幕上的评论:GydF4y2Ba
加载二进制文件... [sps_device.bin]GydF4y2Ba
将bin数据写入目标内存 @ 0x00000000。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
加载二进制文件sps_device.binGydF4y2Ba
读取16472字节来自目标内存 @ 0x00000000的数据。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
验证失败 @地址0x00000000。GydF4y2Ba
预期00阅读C0GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
重置延迟:0 msGydF4y2Ba
重置类型未知:???GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
脚本处理完成。GydF4y2Ba
====> [10:43:34.655] rx <====GydF4y2Ba
UART COM3打开GydF4y2Ba
====> [10:43:34.661] TX <====GydF4y2Ba
SRC任务:0x3F(task_app)GydF4y2Ba
DST任务:0xD(task_GAPM)GydF4y2Ba
MSG ID:0x3402(GAPM_RESET_CMD)GydF4y2Ba
有效载荷:02 34 0D 00 3F 00 01 00 01GydF4y2Ba
提前致谢!GydF4y2Ba

我和你遇到了完全一样的事情。不知道该如何处理。GydF4y2Ba
你好蓝牙dev,shadowlich,GydF4y2Ba
通过SWD降低代码时出现问题。GydF4y2Ba
我在上面看到以下行:“验证失败 @地址0x00000000”加载二进制文件sps_device.bin后。GydF4y2Ba
您的设置一定有问题:是否放置了所有必需的跳线?特别是J4的下2?TMS&TCK。GydF4y2Ba
什么是CM版本?GydF4y2Ba
是JTAG找到的设备吗?见下文:GydF4y2Ba
我的记录:GydF4y2Ba
最好的问候,bb_dialog,对话框支持。GydF4y2Ba
你好dailog,GydF4y2Ba
我在Connection Manager上遇到了这个问题,我需要帮助来解决它!GydF4y2Ba
我将跳线(J4)放在UART模式下,因此连接了J4(TMS&TCK)的下部2。GydF4y2Ba
我选择了负载固件,并加载了二进制文件sps_device.bin(设备和主机)。看起来SW和JTAG发现!我的日志部分与以下相同:GydF4y2Ba
工具目录:C:\ Program Files(X86)\ ConnectionManager \ bin \ finfware_upload \GydF4y2Ba
使用十六进制文件:“ C:\ users \ etudiant \ Desktop \ Dialog kit \ da14580_dsps_3.150.2 \ dk_apps \ keil_projects \ sps \ sps \ sps_host \ sps_host \ out”GydF4y2Ba
---生成的JLINK脚本文件---GydF4y2Ba
rGydF4y2Ba
W2 50000012,A6GydF4y2Ba
W2 50003308,2EGydF4y2Ba
loadbin“ sps_host.bin”,0GydF4y2Ba
verifybin“ sps_host.bin”,0GydF4y2Ba
rGydF4y2Ba
GGydF4y2Ba
出口GydF4y2Ba
---GydF4y2Ba
SEGGER J-LINK指挥官v4.72('?'寻求帮助)GydF4y2Ba
编译2013年6月12日15:47:30GydF4y2Ba
脚本文件成功读取。GydF4y2Ba
DLL版本v4.72,编辑2013年6月12日15:47:08GydF4y2Ba
固件:J-Link OB-SAM3U128 V1 2016年3月29日18:48:55GydF4y2Ba
硬件:v1.00GydF4y2Ba
S/N:480055250GydF4y2Ba
vtarget = 3.300VGydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
信息:无法衡量总ir len。TDO是恒定的。GydF4y2Ba
在JTAG链上找不到设备。试图在SWD上找到设备。GydF4y2Ba
信息:找到具有ID 0x0BB11477的SWD-DPGydF4y2Ba
信息:fpunit:4个代码(BP)插槽和0个字面插槽GydF4y2Ba
信息:找到Cortex-M0 R0P0,Little Endian。GydF4y2Ba
确定的Cortex-M0。GydF4y2Ba
JTAG速度:100 kHzGydF4y2Ba
处理脚本文件...GydF4y2Ba
重置延迟:0 msGydF4y2Ba
重置类型正常:通过sysresetreq和VectReset位重置核心和外围设备。GydF4y2Ba
写作00A6-> 50000012GydF4y2Ba
写作002E-> 50003308GydF4y2Ba
加载二进制文件... [sps_host.bin]GydF4y2Ba
将bin数据写入目标内存 @ 0x00000000。GydF4y2Ba
加载二进制文件sps_host.binGydF4y2Ba
读取16296字节来自目标内存 @ 0x00000000的数据。GydF4y2Ba
验证成功。GydF4y2Ba
重置延迟:0 msGydF4y2Ba
重置类型正常:通过sysresetreq和VectReset位重置核心和外围设备。GydF4y2Ba
脚本处理完成。GydF4y2Ba
====> [16:11:59.139] rx <====GydF4y2Ba
UART COM3打开GydF4y2Ba
====> [16:11:59.155] TX <====GydF4y2Ba
SRC任务:0x3F(task_app)GydF4y2Ba
DST任务:0xD(task_GAPM)GydF4y2Ba
MSG ID:0x3402(GAPM_RESET_CMD)GydF4y2Ba
操作:0x01GydF4y2Ba
有效载荷:02 34 0D 00 3F 00 01 00 01GydF4y2Ba
但是,通过按下启动按钮作为中央,此后将其他套件作为外围设备,应用程序的主窗口不会更改,我看不到Discovery/Connect Tab!GydF4y2Ba
我正在使用v3.0.10。GydF4y2Ba
提前致谢!GydF4y2Ba
你好萨拉布,GydF4y2Ba
不确定您做了什么,但是应该完成以下操作:GydF4y2Ba
一个设备应具有sps_device.bin,另一个设备应加载sps_host.bin文件。GydF4y2Ba
查看您的描述和日志文件,我认为您的硬件设置还可以。GydF4y2Ba
最好的问候,bb_dialog。GydF4y2Ba
嗨,萨拉布,GydF4y2Ba
连接管理器是一种通用工具,您可以通过CM提供的一些基本UI下载指定FW或通过简单FW的一些基本功能。您不能将CM用作接口来操作DSPS项目。关于您的连接,您放置的低跳线不是UART,而是JTAG连接,UART引脚是P04(TXD)/P05(RXD)/P06(RTS)/P07(CTS)。放置这些跳线并再次尝试(作为中央启动),也请以管理员的身份运行连接管理器,并确保您的UART端口的设置(在连接管理器窗口的顶部)正确。GydF4y2Ba
谢谢mt_dialogGydF4y2Ba