请问一下,rtt用野火开发板和野火官方DAP下载器,烧录为什么不行呢?是需要配置吗?
接线、硬件都会ok的
开始下载程序:2021-06-06 16:21:34
E:\RT-ThreadStudio>cd /d E:\RT-ThreadStudio\repo\Extract\Debugger_Support_Packages\RealThread\PyOCD\0.1.1
E:\RT-ThreadStudio\repo\Extract\Debugger_Support_Packages\RealThread\PyOCD\0.1.1>pyocd.exe flash --target=STM32F103VE --erase=chip --frequency=100000 E:\RT-ThreadStudio\workspace\fire\Debug\rtthread.bin
0001214:CRITICAL:__main__:Unexpected ACK value (0) returned by probe
Traceback (most recent call last):
File "pyocd\probe\cmsis_dap_probe.py", line 249, in read_dp
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 836, in read_reg
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 830, in read_reg_cb
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 143, in get_result
File "pyocd\utility\concurrency.py", line 28, in _locking
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 667, in flush
File "pyocd\utility\concurrency.py", line 28, in _locking
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 915, in _read_packet
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 449, in decode_data
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 418, in _decode_transfer_block_data
File "pyocd\probe\pydapaccess\dap_access_cmsis_dap.py", line 343, in _check_response
pyocd.probe.pydapaccess.dap_access_api.DAPAccessIntf.TransferError: Unexpected ACK value (0) returned by probe
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "pyocd\__main__.py", line 362, in run
File "pyocd\__main__.py", line 520, in do_flash
File "pyocd\core\session.py", line 302, in __enter__
File "pyocd\core\session.py", line 420, in open
File "pyocd\board\board.py", line 85, in init
File "pyocd\core\coresight_target.py", line 160, in init
File "pyocd\utility\sequencer.py", line 213, in invoke
File "pyocd\utility\sequencer.py", line 208, in invoke
File "pyocd\coresight\dap.py", line 303, in _connect
File "pyocd\coresight\dap.py", line 167, in connect
File "pyocd\coresight\dap.py", line 194, in read_idr
File "pyocd\probe\cmsis_dap_probe.py", line 251, in read_dp
File "<string>", line 3, in raise_from
pyocd.core.exceptions.TransferError: Unexpected ACK value (0) returned by probe
执行完毕, 耗时:3728ms.
固件的问题吧!之前的贴子有过这个问题
不像是固件问题,是daplink 没有按照协议约定响应,可以检查下: