本人有两块MSP432 Launchpad,之前一直可以跑各种例程,昨天尝试跑Out of Box例程时便无法烧写了。
Error: (Error -1170 @ 0x0)
Unable to access the DAP. 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).
我做了如下的尝试:
- 对第一块板使用SWD模式进行Factory Reset——之后可以烧写,但是跑了几次例程之后又不可以烧写了。
[7/11/2017, 4:43:38 PM] [ERROR] CS_DAP_0: Error connecting to the target: (Error -613 @ 0x0) The target indicates that it is busy. Either try the SWD request again, or abort the transaction. (Emulation package 6.0.628.3)
这一次无法进行Factory Reset
[7/11/2017, 4:45:15 PM] [ERROR] CORTEX_M4_0: GEL: Error while executing MSP432_Factory_Reset(): Target failed to write register DP_RESET at DP_RESET=1 [msp432_factory_reset.gel:61] at MSP432_Remote_Reset() at GEL_EvalOnTarget("CS_DAP_0", "MSP432_Remote_Reset()") [msp432p401r.gel:224] at MSP432_Factory_Reset() - 对另一块板使用SWD模式进行Factory Reset——Reset成功但无法烧写
Error connecting to the target: (Error -615 @ 0x0) The target failed to see a correctly formatted SWD header. The connection to the target may be unreliable. Try lowering the TCLK setting before trying again. (Emulation package 6.0.628.3) - 使用CC2650 Launchpad 上的XDS110 可以对这两块MSP432板正常烧写
- 用第一块MSP432板上的XDS110烧写第二块板上的MSP432和烧写本身MSP432出现的问题一致。同样的,用第二块MSP432板上的XDS110烧写第一块板上的MSP432也和烧写本身MSP432的问题一致。
请问如何恢复这两块板,谢谢!