請問目前使用CCS Debug模式,並且要使用RS232與DSP做通訊測試,但是當我每次進入Debug模式大約一分鐘左右的時候,就會跑出下面錯誤。
IcePick_C_0: Error: (Error -154 @ 0x0) One of the FTDI driver functions used to write data returned bad status or an error. (Emulation package 8.2.0.00004)
IcePick_C_0: Error: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 8.2.0.00004)IcePick_C_0: Unable to determine target status after 20 attempts
IcePick_C_0: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
C28xx_CPU1: JTAG Communication Error: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 8.2.0.00004)C28xx_CPU1: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
目前測試把USB TO RS232的線拔掉就不會異常,有使用FT_Prog查看這條USB TO RS232裡面是使用FT232/245BM
不知道大家是否有相同經驗呢?
Susan Yang:请您看一下
processors.wiki.ti.com/…/XDS100
内给出的说明
When a second FTDI device is plugged in (ex: FT232RL), and it receives a lower chain number, the XDS100 SW will address it instead of the FT2232 used by the XDS100. Solution: only plug the XDS100 HW into the PC. This has been fixed with Code Composer Studio v4 support for the XDS100v2 ONLY (XDS100v1 still has this issue).