我一直无法使用带有J-Link的SWD接口在自定义板上对DA14680进行编程。我想知道从硬件的角度看我的设计是否有问题。我附上了原理图的图片。这个处理器在我的设计中做的不多。
我在许多其他项目中使用了SWD接口和J-Link,并取得了成功。我不明白为什么这个不行。
谢谢你的帮助!
嗨Bryan_Sharp,
正如我能够从你所附的原理图中看到的,SWDIO/SWCLK没有任何问题。请问你使用的是哪个版本的SEGGER Jlink ?另外,您是否能够与JLinkGDBServer建立连接?
谢谢,PM_Dialog
你好,谢谢您的快速回复。
我在v6.30g中使用J-Link Base。
使用GDBServer,我得到了附件pdf的第1页的附件图像。使用J-Link命令行接口,我得到了第2页上的图像。这似乎和目标有关。
如果我在地址0x08000000 (QSPI闪存位置)执行loadbin,它说ok,但程序不运行,verifybin命令不成功。我也尝试过生成一个因特尔十六进制和使用loadfile命令;也没有工作。命令似乎完成了,但程序没有运行,内存地址0x08000000的内容没有改变。
DA14680应该有内部QSPI flash,除非我错过了什么。
谢谢!
更多信息:
当我尝试在SmartSnippets Studio中调试附加的设置时,我得到以下控制台读数:
SEGGER J-Link GDB Server V6.12i命令行版本
JLinkARM.dll V6.12i (DLL compiled Feb 3 2017 15:24:41)
-----GDB服务器启动设置-----GDBInit文件:没有GDB服务器监听端口:2331SWO原始输出监听端口:2332终端I/O端口:2333接受远程连接:仅本地主机生成日志文件:从验证下载:Init规则在start: on静默模式:从单路运行模式:开启目标连接超时:0毫秒——J-Link相关设置J-Link主机接口:USBJ-Link脚本:没有J-Link设置文件:无——目标相关的设置目标设备:Cortex-M0目标接口:门限目标界面速度:自动目标元组排列顺序:小
连接到J-Link……J-Link连接。固件:J-Link V10编译Apr 20 2018 16:47:09硬件:V10.10S / N: 50109237功能(s): GDB检查目标电压……目标电压:2.50 V监听TCP/IP端口2331连接到目标……连接到目标等待GDB连接…连接到127.0.0.1阅读所有的寄存器读取4字节@ address 0x00000000 (Data = 0x07FE0428)目标接口速度设置为30千赫通过SYSRESETREQ和VECTRESET位重置核心和外设。停止目标CPU……...目标停止(PC = 0x07F000D4)R0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffffR4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffffR8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffffR12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFCR14(lr) = ffffffff, r15 (pc) = 07f000d4XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00阅读所有的寄存器读取4字节@ address 0x07F000D4 (Data = 0x47804804)选择自动目标接口速度(2000khz)禁用Flash断点读取4字节@ address 0x07F000D4 (Data = 0x47804804)下载732字节@地址0x08000000 -验证失败下载36字节@地址0x080002DC -校验失败下载32字节@地址0x08000300 -验证失败下载4096字节@地址0x08000380 -验证失败下载4096字节@地址0x08001380 -验证失败下载4096字节@地址0x08002380 -验证失败下载4096字节@地址0x08003380 -验证失败下载4096字节@地址0x08004380 -验证失败下载4096字节@地址0x08005380 -验证失败下载4096字节@地址0x08006380 -验证失败下载4096字节@地址0x08007380 -验证失败下载4096字节@地址0x08008380 -验证失败下载4096字节@地址0x08009380 -验证失败下载4096字节@地址0x0800A380 -验证失败下载4096字节@地址0x0800B380 -验证失败下载4096字节@地址0x0800C380 -验证失败下载4096字节@地址0x0800D380 -验证失败下载4096字节@地址0x0800E380 -校验失败下载4096字节@地址0x0800F380 -验证失败下载4096字节@地址0x08010380 -验证失败下载4096字节@地址0x08011380 -验证失败下载4096字节@地址0x08012380 -验证失败下载4096字节@地址0x08013380 -验证失败下载332字节@地址0x08014380 -验证失败下载8字节@地址0x080144CC -验证失败下载80字节@地址0x080144E0 -验证失败下载4096字节@地址0x08014530 -验证失败下载4096字节@地址0x08015530 -验证失败下载4096字节@地址0x08016530 -验证失败下载4096字节@地址0x08017530 -验证失败下载16字节@地址0x08018530 -验证失败写入寄存器(PC = 0x34010008)读取4字节@ address 0x08000134 (Data = 0x00000000)读取2字节@ address 0x0800FD18 (Data = 0x0000)读取2字节@ address 0x0800FD14 (Data = 0x0000)通过SYSRESETREQ和VECTRESET位重置核心和外设。停止目标CPU……...目标停止(PC = 0x07F000D4)执行SetRTTSearchRanges 0x07fc0000 0x20000R0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffffR4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffffR8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffffR12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFCR14(lr) = ffffffff, r15 (pc) = 07f000d4XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00阅读所有的寄存器读取4字节@ address 0x07F000D4 (Data = 0x47804804)设置断点@地址0x0800FD14,大小= 2,BPHandle = 0x0001开始目标CPU……ERROR: Can not read寄存器15 (R15) while CPU is running阅读所有的寄存器ERROR: Can not read寄存器0 (R0) while CPU运行ERROR: Can not read寄存器1 (R1) while CPU运行ERROR: Can not read寄存器2 (R2) while CPU正在运行ERROR: Can not read寄存器3 (R3) while CPU正在运行ERROR: Can not read寄存器4 (R4) while CPU正在运行ERROR: Can not read寄存器5 (R5) while CPU is runningERROR: Can not read寄存器6 (R6) while CPU is runningERROR: Can not read寄存器7 (R7) while CPU运行ERROR: Can not read寄存器8 (R8) while CPU运行ERROR: Can not read寄存器9 (R9) while CPU正在运行ERROR: Can not read寄存器10 (R10) while CPU is runningERROR: Can not read寄存器11 (R11) while CPU is runningERROR: Can not read寄存器12 (R12) while CPU is runningERROR: Can not read寄存器13 (R13) while CPU is runningERROR: Can not read寄存器14 (R14) while CPU正在运行ERROR: Can not read寄存器15 (R15) while CPU is running当CPU运行时,无法读取寄存器16 (XPSR)ERROR: Can not read register 17 (MSP) while CPU正在运行ERROR: Can not read register 18 (PSP) while CPU is runningERROR: Can not read register 24 (PRIMASK) while CPU正在运行ERROR: Can not read寄存器25 (BASEPRI) while CPU正在运行ERROR: Can not read寄存器26 (FAULTMASK) while CPU正在运行ERROR: Can not read寄存器27 (CONTROL) while CPU正在运行警告:读取地址0x00000000的内存失败删除断点@地址0x0800FD14,大小= 2警告:读取地址0x00000000的内存失败读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败警告:读取地址0x00000000的内存失败读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败警告:读取地址0x00000000的内存失败读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败警告:读取地址0x00000002的内存失败读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败警告:读取地址0x00000002的内存失败读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败WARNING: Failed to read memory @ address 0x00000004读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败WARNING: Failed to read memory @ address 0x00000004读取64字节@地址0x00000000警告:读取地址0x00000000的内存失败WARNING: Failed to read memory @ address 0x00000006
既然您能够下载固件到您的自定义板,让我问一些问题,以了解是哪个问题,并提供适当的指导方针。
1.我在编程期间查看了硬件重置线,J-Link指挥官或SmartSnippets似乎都没有使用这个。
2.是的。这是我们的第一个方法。我们有同样的问题。声明说,核查失败。
3.是的。在尝试一个程序之前,我们使用erase_qspi_jtag_win。
4.问题是SmartSnippets告诉我们验证失败了。如果我尝试在J-Link指挥官中编程,然后读取qspi的内存位置,它们是不变的。我们已经在开发工具包上验证了这段代码,它的功能正常。
我也尝试过使用smarsnippet工具箱qspi程序员。这是奇怪的,因为当我试图烧毁bin文件,它说它未能验证,但如果我读取的内存位置,他们匹配,但代码仍然没有运行。
我现在没有主意了。我在原来的帖子上贴了一张示意图。据称社署的界面没有任何问题,但是否有任何明显的硬件问题?任何可能干扰qspi flash操作的东西?
嗨Bryan_Sharp,
我可以从日志文件中看到,您使用的是SEGGER Jlink的旧版本。独立JLinkGDB服务器连接可以在V6.30g中工作,但在尝试通过SmartSnippets (V6.12i)时失败。您可以通过V6.30g的SmartSnippets来尝试一下吗?你会发现附上的屏幕截图显示你如何能够检查SEGGER Jlink的版本。此外,由于您有一个自定义板,一个可能的原因可能是由于长电线和缓慢的驱动器强度的USB到SWD I/F
SEGGER J-Link GDB Server V6.42a命令行版本
JLinkARM.dll V6.42a (DLL compiled Feb 1 2019 18:00:08)
命令行:-if swd -device DA14681 -endian little -speed 1000 -port 2331 -swoport 2332 -telnetport 2333 -vd -ir -localhostonly 1 -singlerun -strict -timeout 0 -nogui .使用实例-----GDB服务器启动设置-----GDBInit文件:没有GDB服务器监听端口:2331SWO原始输出监听端口:2332终端I/O端口:2333接受远程连接:仅本地主机生成日志文件:从验证下载:Init规则在start: on静默模式:从单路运行模式:开启目标连接超时:0毫秒——J-Link相关设置J-Link主机接口:USBJ-Link脚本:没有J-Link设置文件:无——目标相关的设置目标设备:DA14681目标接口:门限目标接口速度:1000kHz目标元组排列顺序:小
连接到J-Link……J-Link连接。固件:J-Link OB-SAM3U128 V3编译2019年1月7日14:06:26硬件:V3.00S / N: 483000924特性:RDI检查目标电压……目标电压:3.30 V监听TCP/IP端口2331连接到目标……连接到目标等待GDB连接…连接到127.0.0.1阅读所有的寄存器读取4字节@ address 0x00000000 (Data = 0x07FE0428)收到监控命令:速度1000目标接口速度设置为1000千赫收到监控命令:clrbp收到监控命令:reset重置目标收到监控命令:暂停停止目标CPU……...目标停止(PC = 0x07F000D4)收到监控命令:regsR0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffffR4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffffR8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffffR12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFCR14(lr) = ffffffff, r15 (pc) = 07f000d4XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00阅读所有的寄存器读取4字节@ address 0x07F000D4 (Data = 0x47804804)收到监控命令:速度自动选择自动目标接口速度(2000khz)接收到监控命令:flash断点闪光灯启用断点收到监视器命令:半主机启用启用半托管(处理BKPT)接收到监视器命令:半托管IOClient 1半主机I/O设置为TELNET客户端收到监控命令:SWO DisableTarget 0xFFFFFFFFSWO禁用成功。收到监控命令:SWO EnableTarget 0 0 0x1 0错误:无法检测CPU时钟速度。将测试代码下载到RAM失败。CPU时钟频率检测后,无法恢复原始RAM内容!
启用SWO失败。无法测量目标CPU频率。读取4字节@ address 0x07F000D4 (Data = 0x47804804)下载736字节@地址0x08000000 -验证失败下载32字节@地址0x080002E0 -校验失败下载32字节@地址0x08000300 -验证失败下载4096字节@地址0x08000320 -验证失败下载4096字节@地址0x08001320 -验证失败下载4096字节@地址0x08002320 -验证失败下载4096字节@地址0x08003320 -验证失败下载844字节@地址0x08004320 -验证失败下载8字节@地址0x0800466C -验证失败下载16字节@地址0x08004680 -验证失败下载4096字节@地址0x08004690 -验证失败下载2320字节@地址0x08005690 -验证失败写入寄存器(PC = 0x 8000134)读取4字节@ address 0x08000134 (Data = 0xFFFFFFFF)读取2字节@ address 0x0800410A (Data = 0xFFFF)读取2字节@ address 0x08004108 (Data = 0xFFFF)收到监控命令:clrbp收到监控命令:reset重置目标收到监控命令:暂停停止目标CPU……...目标停止(PC = 0x07F000D4)读取2字节@ address 0x0800410A (Data = 0xFFFF)读取2字节@ address 0x0800410A (Data = 0xFFFF)读取2字节@ address 0x08004108 (Data = 0xFFFF)收到监控命令:regsR0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffffR4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffffR8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffffR12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFCR14(lr) = ffffffff, r15 (pc) = 07f000d4XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00阅读所有的寄存器读取4字节@ address 0x07F000D4 (Data = 0x47804804)设置断点@地址0x08004108,大小= 2,BPHandle = 0x0001开始目标CPU……ERROR: Can not read寄存器15 (R15) while CPU is running阅读所有的寄存器ERROR: Can not read寄存器0 (R0) while CPU运行ERROR: Can not read寄存器1 (R1) while CPU运行ERROR: Can not read寄存器2 (R2) while CPU正在运行ERROR: Can not read寄存器3 (R3) while CPU正在运行ERROR: Can not read寄存器4 (R4) while CPU正在运行ERROR: Can not read寄存器5 (R5) while CPU is runningERROR: Can not read寄存器6 (R6) while CPU is runningERROR: Can not read寄存器7 (R7) while CPU运行ERROR: Can not read寄存器8 (R8) while CPU运行ERROR: Can not read寄存器9 (R9) while CPU正在运行ERROR: Can not read寄存器10 (R10) while CPU is runningERROR: Can not read寄存器11 (R11) while CPU is runningERROR: Can not read寄存器12 (R12) while CPU is runningERROR: Can not read寄存器13 (R13) while CPU is runningERROR: Can not read寄存器14 (R14) while CPU正在运行ERROR: Can not read寄存器15 (R15) while CPU is running当CPU运行时,无法读取寄存器16 (XPSR)ERROR: Can not read register 17 (MSP) while CPU正在运行ERROR: Can not read register 18 (PSP) while CPU is runningERROR: Can not read register 24 (PRIMASK) while CPU正在运行ERROR: Can not read寄存器25 (BASEPRI) while CPU正在运行ERROR: Can not read寄存器26 (FAULTMASK) while CPU正在运行ERROR: Can not read寄存器27 (CONTROL) while CPU正在运行警告:读取内存@地址0xdeadbee失败删除断点@地址0x08004108,大小= 2警告:读取内存@地址0xdeadbee失败读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存@地址0xdeadbee失败读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存@地址0xdeadbee失败读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEF0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEF0读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEAA失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEAA失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEAC失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEAC失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存失败@地址0xDEADBEAE读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存失败@地址0xDEADBEAE读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEB0读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEB0读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEB2失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEB2失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEB4读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEB4读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存失败@地址0xDEADBEB6读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存失败@地址0xDEADBEB6读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEB8读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEB8读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEBA失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80警告:读取内存@地址0xDEADBEBA失败读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEBC读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEBC读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEBE读取64字节@地址0xDEADBE80警告:读取内存失败@地址0xDEADBE80WARNING: Failed to read memory @ address 0xDEADBEBE读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEC2读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEC2读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC4读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC4读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC6读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC6读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC8读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC8读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存@地址0xDEADBECA失败读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存@地址0xDEADBECA失败读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBECC读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBECC读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBECE读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBECE读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBED0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBED0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED2读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED2读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED4读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED4读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED6读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED6读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED8读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBED8读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEDA读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEDA读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEDC读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEDC读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEDE读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEDE读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEE0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEE0读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE2读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE2读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE4读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE4读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE6读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE6读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE8读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEE8读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEEA读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读取内存失败@地址0xDEADBEEA读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读内存失败@地址0xDEADBEEC读取64字节@地址0xDEADBEC0WARNING: Failed to read memory @ address 0xDEADBEC0警告:读内存失败@地址0xDEADBEEC
嗨Bryan_Sharp,
正如我能够从你所附的原理图中看到的,SWDIO/SWCLK没有任何问题。请问你使用的是哪个版本的SEGGER Jlink ?另外,您是否能够与JLinkGDBServer建立连接?
谢谢,PM_Dialog
你好,
谢谢您的快速回复。
我在v6.30g中使用J-Link Base。
使用GDBServer,我得到了附件pdf的第1页的附件图像。使用J-Link命令行接口,我得到了第2页上的图像。这似乎和目标有关。
如果我在地址0x08000000 (QSPI闪存位置)执行loadbin,它说ok,但程序不运行,verifybin命令不成功。我也尝试过生成一个因特尔十六进制和使用loadfile命令;也没有工作。命令似乎完成了,但程序没有运行,内存地址0x08000000的内容没有改变。
DA14680应该有内部QSPI flash,除非我错过了什么。
谢谢!
更多信息:
当我尝试在SmartSnippets Studio中调试附加的设置时,我得到以下控制台读数:
SEGGER J-Link GDB Server V6.12i命令行版本
JLinkARM.dll V6.12i (DLL compiled Feb 3 2017 15:24:41)
-----GDB服务器启动设置-----
GDBInit文件:没有
GDB服务器监听端口:2331
SWO原始输出监听端口:2332
终端I/O端口:2333
接受远程连接:仅本地主机
生成日志文件:从
验证下载:
Init规则在start: on
静默模式:从
单路运行模式:开启
目标连接超时:0毫秒
——J-Link相关设置
J-Link主机接口:USB
J-Link脚本:没有
J-Link设置文件:无
——目标相关的设置
目标设备:Cortex-M0
目标接口:门限
目标界面速度:自动
目标元组排列顺序:小
连接到J-Link……
J-Link连接。
固件:J-Link V10编译Apr 20 2018 16:47:09
硬件:V10.10
S / N: 50109237
功能(s): GDB
检查目标电压……
目标电压:2.50 V
监听TCP/IP端口2331
连接到目标……连接到目标
等待GDB连接…连接到127.0.0.1
阅读所有的寄存器
读取4字节@ address 0x00000000 (Data = 0x07FE0428)
目标接口速度设置为30千赫
通过SYSRESETREQ和VECTRESET位重置核心和外设。
停止目标CPU……
...目标停止(PC = 0x07F000D4)
R0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffff
R4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffff
R8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffff
R12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFC
R14(lr) = ffffffff, r15 (pc) = 07f000d4
XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000
CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00
阅读所有的寄存器
读取4字节@ address 0x07F000D4 (Data = 0x47804804)
选择自动目标接口速度(2000khz)
禁用Flash断点
读取4字节@ address 0x07F000D4 (Data = 0x47804804)
下载732字节@地址0x08000000 -验证失败
下载36字节@地址0x080002DC -校验失败
下载32字节@地址0x08000300 -验证失败
下载4096字节@地址0x08000380 -验证失败
下载4096字节@地址0x08001380 -验证失败
下载4096字节@地址0x08002380 -验证失败
下载4096字节@地址0x08003380 -验证失败
下载4096字节@地址0x08004380 -验证失败
下载4096字节@地址0x08005380 -验证失败
下载4096字节@地址0x08006380 -验证失败
下载4096字节@地址0x08007380 -验证失败
下载4096字节@地址0x08008380 -验证失败
下载4096字节@地址0x08009380 -验证失败
下载4096字节@地址0x0800A380 -验证失败
下载4096字节@地址0x0800B380 -验证失败
下载4096字节@地址0x0800C380 -验证失败
下载4096字节@地址0x0800D380 -验证失败
下载4096字节@地址0x0800E380 -校验失败
下载4096字节@地址0x0800F380 -验证失败
下载4096字节@地址0x08010380 -验证失败
下载4096字节@地址0x08011380 -验证失败
下载4096字节@地址0x08012380 -验证失败
下载4096字节@地址0x08013380 -验证失败
下载332字节@地址0x08014380 -验证失败
下载8字节@地址0x080144CC -验证失败
下载80字节@地址0x080144E0 -验证失败
下载4096字节@地址0x08014530 -验证失败
下载4096字节@地址0x08015530 -验证失败
下载4096字节@地址0x08016530 -验证失败
下载4096字节@地址0x08017530 -验证失败
下载16字节@地址0x08018530 -验证失败
写入寄存器(PC = 0x34010008)
读取4字节@ address 0x08000134 (Data = 0x00000000)
读取2字节@ address 0x0800FD18 (Data = 0x0000)
读取2字节@ address 0x0800FD14 (Data = 0x0000)
通过SYSRESETREQ和VECTRESET位重置核心和外设。
停止目标CPU……
...目标停止(PC = 0x07F000D4)
执行SetRTTSearchRanges 0x07fc0000 0x20000
R0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffff
R4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffff
R8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffff
R12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFC
R14(lr) = ffffffff, r15 (pc) = 07f000d4
XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000
CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00
阅读所有的寄存器
读取4字节@ address 0x07F000D4 (Data = 0x47804804)
设置断点@地址0x0800FD14,大小= 2,BPHandle = 0x0001
开始目标CPU……
ERROR: Can not read寄存器15 (R15) while CPU is running
阅读所有的寄存器
ERROR: Can not read寄存器0 (R0) while CPU运行
ERROR: Can not read寄存器1 (R1) while CPU运行
ERROR: Can not read寄存器2 (R2) while CPU正在运行
ERROR: Can not read寄存器3 (R3) while CPU正在运行
ERROR: Can not read寄存器4 (R4) while CPU正在运行
ERROR: Can not read寄存器5 (R5) while CPU is running
ERROR: Can not read寄存器6 (R6) while CPU is running
ERROR: Can not read寄存器7 (R7) while CPU运行
ERROR: Can not read寄存器8 (R8) while CPU运行
ERROR: Can not read寄存器9 (R9) while CPU正在运行
ERROR: Can not read寄存器10 (R10) while CPU is running
ERROR: Can not read寄存器11 (R11) while CPU is running
ERROR: Can not read寄存器12 (R12) while CPU is running
ERROR: Can not read寄存器13 (R13) while CPU is running
ERROR: Can not read寄存器14 (R14) while CPU正在运行
ERROR: Can not read寄存器15 (R15) while CPU is running
当CPU运行时,无法读取寄存器16 (XPSR)
ERROR: Can not read register 17 (MSP) while CPU正在运行
ERROR: Can not read register 18 (PSP) while CPU is running
ERROR: Can not read register 24 (PRIMASK) while CPU正在运行
ERROR: Can not read寄存器25 (BASEPRI) while CPU正在运行
ERROR: Can not read寄存器26 (FAULTMASK) while CPU正在运行
ERROR: Can not read寄存器27 (CONTROL) while CPU正在运行
警告:读取地址0x00000000的内存失败
删除断点@地址0x0800FD14,大小= 2
警告:读取地址0x00000000的内存失败
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
警告:读取地址0x00000000的内存失败
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
警告:读取地址0x00000000的内存失败
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
警告:读取地址0x00000002的内存失败
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
警告:读取地址0x00000002的内存失败
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
WARNING: Failed to read memory @ address 0x00000004
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
WARNING: Failed to read memory @ address 0x00000004
读取64字节@地址0x00000000
警告:读取地址0x00000000的内存失败
WARNING: Failed to read memory @ address 0x00000006
嗨Bryan_Sharp,
既然您能够下载固件到您的自定义板,让我问一些问题,以了解是哪个问题,并提供适当的指导方针。
谢谢,PM_Dialog
1.我在编程期间查看了硬件重置线,J-Link指挥官或SmartSnippets似乎都没有使用这个。
2.是的。这是我们的第一个方法。我们有同样的问题。声明说,核查失败。
3.是的。在尝试一个程序之前,我们使用erase_qspi_jtag_win。
4.问题是SmartSnippets告诉我们验证失败了。如果我尝试在J-Link指挥官中编程,然后读取qspi的内存位置,它们是不变的。我们已经在开发工具包上验证了这段代码,它的功能正常。
我也尝试过使用smarsnippet工具箱qspi程序员。这是奇怪的,因为当我试图烧毁bin文件,它说它未能验证,但如果我读取的内存位置,他们匹配,但代码仍然没有运行。
我现在没有主意了。我在原来的帖子上贴了一张示意图。据称社署的界面没有任何问题,但是否有任何明显的硬件问题?任何可能干扰qspi flash操作的东西?
嗨Bryan_Sharp,
我可以从日志文件中看到,您使用的是SEGGER Jlink的旧版本。独立JLinkGDB服务器连接可以在V6.30g中工作,但在尝试通过SmartSnippets (V6.12i)时失败。您可以通过V6.30g的SmartSnippets来尝试一下吗?你会发现附上的屏幕截图显示你如何能够检查SEGGER Jlink的版本。此外,由于您有一个自定义板,一个可能的原因可能是由于长电线和缓慢的驱动器强度的USB到SWD I/F
谢谢,PM_Dialog
SEGGER J-Link GDB Server V6.42a命令行版本
JLinkARM.dll V6.42a (DLL compiled Feb 1 2019 18:00:08)
命令行:-if swd -device DA14681 -endian little -speed 1000 -port 2331 -swoport 2332 -telnetport 2333 -vd -ir -localhostonly 1 -singlerun -strict -timeout 0 -nogui .使用实例
-----GDB服务器启动设置-----
GDBInit文件:没有
GDB服务器监听端口:2331
SWO原始输出监听端口:2332
终端I/O端口:2333
接受远程连接:仅本地主机
生成日志文件:从
验证下载:
Init规则在start: on
静默模式:从
单路运行模式:开启
目标连接超时:0毫秒
——J-Link相关设置
J-Link主机接口:USB
J-Link脚本:没有
J-Link设置文件:无
——目标相关的设置
目标设备:DA14681
目标接口:门限
目标接口速度:1000kHz
目标元组排列顺序:小
连接到J-Link……
J-Link连接。
固件:J-Link OB-SAM3U128 V3编译2019年1月7日14:06:26
硬件:V3.00
S / N: 483000924
特性:RDI
检查目标电压……
目标电压:3.30 V
监听TCP/IP端口2331
连接到目标……连接到目标
等待GDB连接…连接到127.0.0.1
阅读所有的寄存器
读取4字节@ address 0x00000000 (Data = 0x07FE0428)
收到监控命令:速度1000
目标接口速度设置为1000千赫
收到监控命令:clrbp
收到监控命令:reset
重置目标
收到监控命令:暂停
停止目标CPU……
...目标停止(PC = 0x07F000D4)
收到监控命令:regs
R0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffff
R4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffff
R8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffff
R12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFC
R14(lr) = ffffffff, r15 (pc) = 07f000d4
XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000
CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00
阅读所有的寄存器
读取4字节@ address 0x07F000D4 (Data = 0x47804804)
收到监控命令:速度自动
选择自动目标接口速度(2000khz)
接收到监控命令:flash断点
闪光灯启用断点
收到监视器命令:半主机启用
启用半托管(处理BKPT)
接收到监视器命令:半托管IOClient 1
半主机I/O设置为TELNET客户端
收到监控命令:SWO DisableTarget 0xFFFFFFFF
SWO禁用成功。
收到监控命令:SWO EnableTarget 0 0 0x1 0
错误:无法检测CPU时钟速度。将测试代码下载到RAM失败。
CPU时钟频率检测后,无法恢复原始RAM内容!
启用SWO失败。无法测量目标CPU频率。
读取4字节@ address 0x07F000D4 (Data = 0x47804804)
下载736字节@地址0x08000000 -验证失败
下载32字节@地址0x080002E0 -校验失败
下载32字节@地址0x08000300 -验证失败
下载4096字节@地址0x08000320 -验证失败
下载4096字节@地址0x08001320 -验证失败
下载4096字节@地址0x08002320 -验证失败
下载4096字节@地址0x08003320 -验证失败
下载844字节@地址0x08004320 -验证失败
下载8字节@地址0x0800466C -验证失败
下载16字节@地址0x08004680 -验证失败
下载4096字节@地址0x08004690 -验证失败
下载2320字节@地址0x08005690 -验证失败
写入寄存器(PC = 0x 8000134)
读取4字节@ address 0x08000134 (Data = 0xFFFFFFFF)
读取2字节@ address 0x0800410A (Data = 0xFFFF)
读取2字节@ address 0x08004108 (Data = 0xFFFF)
收到监控命令:clrbp
收到监控命令:reset
重置目标
收到监控命令:暂停
停止目标CPU……
...目标停止(PC = 0x07F000D4)
读取2字节@ address 0x0800410A (Data = 0xFFFF)
读取2字节@ address 0x0800410A (Data = 0xFFFF)
读取2字节@ address 0x08004108 (Data = 0xFFFF)
收到监控命令:regs
R0 = ffffff, r1 = ffffff, r2 = ffffff, r3 = ffffffff
R4 = ffffff, r5 = ffffff, r6 = ffffff, r7 = ffffffff
R8 = ffffff, r9 = ffffff, r10 = ffffff, r11 = ffffffff
R12= ffffffff, r13 = 07fe0428, msp = 07fe0428, psp = FFFFFFFC
R14(lr) = ffffffff, r15 (pc) = 07f000d4
XPSR c1000000, apsr c0000000, epsr 01000000, ipsr 00000000
CFBP 00000000,控制00,故障掩码00,basepri 00, primask 00
阅读所有的寄存器
读取4字节@ address 0x07F000D4 (Data = 0x47804804)
设置断点@地址0x08004108,大小= 2,BPHandle = 0x0001
开始目标CPU……
ERROR: Can not read寄存器15 (R15) while CPU is running
阅读所有的寄存器
ERROR: Can not read寄存器0 (R0) while CPU运行
ERROR: Can not read寄存器1 (R1) while CPU运行
ERROR: Can not read寄存器2 (R2) while CPU正在运行
ERROR: Can not read寄存器3 (R3) while CPU正在运行
ERROR: Can not read寄存器4 (R4) while CPU正在运行
ERROR: Can not read寄存器5 (R5) while CPU is running
ERROR: Can not read寄存器6 (R6) while CPU is running
ERROR: Can not read寄存器7 (R7) while CPU运行
ERROR: Can not read寄存器8 (R8) while CPU运行
ERROR: Can not read寄存器9 (R9) while CPU正在运行
ERROR: Can not read寄存器10 (R10) while CPU is running
ERROR: Can not read寄存器11 (R11) while CPU is running
ERROR: Can not read寄存器12 (R12) while CPU is running
ERROR: Can not read寄存器13 (R13) while CPU is running
ERROR: Can not read寄存器14 (R14) while CPU正在运行
ERROR: Can not read寄存器15 (R15) while CPU is running
当CPU运行时,无法读取寄存器16 (XPSR)
ERROR: Can not read register 17 (MSP) while CPU正在运行
ERROR: Can not read register 18 (PSP) while CPU is running
ERROR: Can not read register 24 (PRIMASK) while CPU正在运行
ERROR: Can not read寄存器25 (BASEPRI) while CPU正在运行
ERROR: Can not read寄存器26 (FAULTMASK) while CPU正在运行
ERROR: Can not read寄存器27 (CONTROL) while CPU正在运行
警告:读取内存@地址0xdeadbee失败
删除断点@地址0x08004108,大小= 2
警告:读取内存@地址0xdeadbee失败
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存@地址0xdeadbee失败
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存@地址0xdeadbee失败
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEF0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEF0
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEAA失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEAA失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEAC失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEAC失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBEAE
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBEAE
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEB0
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEB0
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEB2失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEB2失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEB4
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEB4
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBEB6
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBEB6
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEB8
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEB8
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEBA失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
警告:读取内存@地址0xDEADBEBA失败
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEBC
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEBC
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEBE
读取64字节@地址0xDEADBE80
警告:读取内存失败@地址0xDEADBE80
WARNING: Failed to read memory @ address 0xDEADBEBE
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEC2
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEC2
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC4
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC4
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC6
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC6
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC8
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC8
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存@地址0xDEADBECA失败
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存@地址0xDEADBECA失败
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBECC
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBECC
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBECE
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBECE
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBED0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBED0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED2
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED2
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED4
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED4
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED6
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED6
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED8
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBED8
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEDA
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEDA
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEDC
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEDC
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEDE
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEDE
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEE0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEE0
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE2
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE2
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE4
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE4
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE6
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE6
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE8
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEE8
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEEA
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读取内存失败@地址0xDEADBEEA
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读内存失败@地址0xDEADBEEC
读取64字节@地址0xDEADBEC0
WARNING: Failed to read memory @ address 0xDEADBEC0
警告:读内存失败@地址0xDEADBEEC