Other Parts Discussed in Thread: UNIFLASH
请问我在板子上换了个主控芯片,但是重新进行烧录时出现了以下错误,也用UNIFLASH改了development模式并烧了进去,但是还是不能进行DEBUG,请问是什么原因呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问我在板子上换了个主控芯片,但是重新进行烧录时出现了以下错误,也用UNIFLASH改了development模式并烧了进去,但是还是不能进行DEBUG,请问是什么原因呢?
看下关于这个错误的说明,可能时连接线有问题或者接触不良等
This error means the JTAG debugger is unable to access the core or device on the board.
Technically speaking, this happens if the JTAG debugger fails to access an ICEPick register (exceptions are MSP430, Stellaris and some C2000 Wireless connectivity and Digital Power MCUs, which do not have an ICEPICK). If the ICEPick driver reports this error immediately upon connect, it's likely a hard fail with the JTAG connection itself (loose cables or connections, etc.). However, if the error happens later in the debug session the reasons are different (perhaps the reliability of the JTAG connection due to noise, or improper firmware that causes the device to power cycle or reset, etc.).
This issue can also manifest itself if the Debug Probe senses the scan path is broken. Some troubleshooting tips can be found at the section Invalid data read back below.
In certain scenarios the loaded code may cause issues with the normal connection and/or execution. In this case, check the troubleshooting tips in the error Invalid device ID below.
Additional tips to properly debug and correct this error are also in the section Troubleshooting the connect phase above.
Error connecting to the target: (Error -2131 @ 0x0) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).