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.

MSP432 Launchpad 无法烧写

Other Parts Discussed in Thread: CC2650

本人有两块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的问题一致。

请问如何恢复这两块板,谢谢!

  • 请参照:http://processors.wiki.ti.com/index.php/Debugging_JTAG_Connectivity_Problems

  • 谢谢回复,这个里面的方法已经尝试过了,没有效果。

    第二块板在没有任何操作的情况下于第二天可以正常使用(前一天刚刚试过Factory_Reset成功,但无法烧写)。

    第一块板问题依旧,我看了一下XDS110的TCK管脚,发现没有波形,从而有了如下的错误:

    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)

    这块板在target configuration里面也无法通过test connection的测试。

    用别的XDS110依旧可以对这块板上的MSP432进行烧写,我尝试重新写入XDS110的固件(使用xdsdfu.exe),固件成功写入,但问题依旧,TCK依旧没有信号波形。

  • http://www.21ic.com/evm/MCU/201512/650476_4.htm

    解决方法在这。你试试,屡试不爽的。

  • 谢谢回复。第一块板用这个方法可以使用了。第二块板(就是没有TCK信号的)依旧无法使用