TI中文支持网
TI专业的中文技术问题搜集分享网站

28377D双核烧录异常

Other Parts Discussed in Thread:CONTROLSUITE, C2000WARE

本人最近在尝试使用28377D的双核功能时,具体操作如下:

1.先适当修改了 ……\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_examples_Dual\blinky_dc 的程序,让CPU1不停翻转GPIO78,CPU2不停翻转GPIO79;

2.烧录时如果烧录的是在线运行的程序时,是可以正常烧录的,而且程序也可以正常运行,可以看到2个IO口的LED交替闪烁;

3.再次尝试把程序烧录到flash中;

3.1 首先分别设定cpu1和cpu2为CPU1_FLASH_STANDALONE和CPU2_FLASH模式并分别编译;

3.2 在DEBUG中分别connect target CPU1和CPU2;

3.3 选中cpu1,点击RUN->LOAD->LOAD PROGRAM,选择3.1编译生成后的CPU1对应的.out文件,可以正常烧录但是程序且停在相应的main函数中,如下图所示:

3.4 但是当我尝试烧录cpu2时,发现烧录不进去,DEBUG提示如下:

且CONSOLE反复输出如下信息:

C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Timed out waiting for target to halt while executing wr_pll.alg
C28xx_CPU2: Error writing the PLL values (Flash algorithm timed out). Operation cancelled.
C28xx_CPU2: Perform a debugger reset and execute the Boot-ROM code (click on the RESUME button in CCS debug window) before erasing/loading the Flash. If that does not help to perform a successful Flash erase/load, check the Reset cause (RESC) register, NMI shadow flag (NMISHDFLG) register and the Boot-ROM status register for further debug.
C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Removing Breakpoint with the Action "Remain Halted" at 0xc0eb: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Internal error while writing 0x0005F444@Data
C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Writing Memory Block at 0x5d200 on Page 1 of Length 0x2: (Error -1137 @ 0x5D202) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D200@Data
C28xx_CPU2: File Loader: Memory write failed: Unknown error
C28xx_CPU2: GEL: File: C:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_examples_Dual\blinky_dc\cpu02\ccs\CPU2_FLASH\blinky_dc_cpu02.out: Load failed.
C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to read register PC
C28xx_CPU2: Trouble Writing Memory Block at 0x5f800 on Page 1 of Length 0x2: (Error -1137 @ 0x5F802) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005F800@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x2: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x00000@Program
C28xx_CPU2: Trouble Setting Breakpoint with the Action "Remain Halted" at 0xc056: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Breakpoint Manager: Retrying with a AET breakpoint
C28xx_CPU2: Breakpoint Manager: Error enabling this function: DCU_SEL Register write failed
C28xx_CPU2: Error occurred during flash operation: Internal error while writing 0x0005F444@Data
C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error setting the GSxMSEL register for Flash operations
C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Can't Run Target CPU: (Error -1137 @ 0x5F445) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Internal error while writing 0x0005F444@Data
C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error setting the GSxMSEL register for Flash operations
C28xx_CPU2: Trouble Writing Memory Block at 0x5d200 on Page 1 of Length 0x2: (Error -1137 @ 0x5D202) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D200@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d20e on Page 1 of Length 0x2: (Error -1137 @ 0x5D210) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D20E@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d20e on Page 1 of Length 0x2: (Error -1137 @ 0x5D210) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D20E@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d22e on Page 1 of Length 0x2: (Error -1137 @ 0x5D230) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D22E@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d208 on Page 1 of Length 0x2: (Error -1137 @ 0x5D20A) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D208@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d208 on Page 1 of Length 0x2: (Error -1137 @ 0x5D20A) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D208@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d222 on Page 1 of Length 0x2: (Error -1137 @ 0x5D224) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D222@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d214 on Page 1 of Length 0x2: (Error -1137 @ 0x5D216) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D214@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d20e on Page 1 of Length 0x2: (Error -1137 @ 0x5D210) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D20E@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d20e on Page 1 of Length 0x2: (Error -1137 @ 0x5D210) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D20E@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d222 on Page 1 of Length 0x2: (Error -1137 @ 0x5D224) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D222@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x5d200 on Page 1 of Length 0x2: (Error -1137 @ 0x5D202) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x0005D200@Data
C28xx_CPU2: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x2: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write 0x00000@Program
C28xx_CPU2: Trouble Setting Breakpoint with the Action "Remain Halted" at 0xc056: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Breakpoint Manager: Retrying with a AET breakpoint
C28xx_CPU2: Breakpoint Manager: Error enabling this function: DCU_SEL Register write failed
C28xx_CPU2: Error occurred during flash operation: Internal error while writing 0x0005F444@Data
C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error setting the GSxMSEL register for Flash operations
C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Can't Run Target CPU: (Error -1137 @ 0x5F445) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Internal error while writing 0x0005F444@Data
C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error setting the GSxMSEL register for Flash operations
C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Writing Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Error occurred during flash operation: Target failed to write register PC
C28xx_CPU2: Trouble Writing Memory Block at 0x0 on Page 1 of Length 0x2: (Error -1137 @ 0x1) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU1: Trouble Reading Register RPC: (Error -1137 @ 0x13) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)C28xx_CPU2: Trouble Reading Register ST1: (Error -1137 @ 0x6) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.4.0.00006)

我除了将程序稍作改动外,其他的配置一概没动,不清楚问题的原因,请及时回复,谢谢

Susan Yang:

请问您是如何烧录CPU2的呢?其他问题我们会在具体查看后给您回复

,

Haha Wang:

CPU1烧录完成后,点击RUN->LOAD->LOAD PROGRAM,选中编译后的CPU2程序,然后烧录

,

Susan Yang:

看起来您的流程没有什么问题。之前有网友总结过双核调试,您可以参考一下

blog.csdn.net/…/84328254

另外您板子上的boot模式是怎么样的?

,

Haha Wang:

GPIO72和GPIO84都是高电平,使用烧录器的是hdsp-xds100v2

,

Haha Wang:

我之前就是按照您提供的这个链接的方法来操作的 操作了很多遍都不行 烧录cpu2的flash时cpu1一直halt

,

Susan Yang:

请看一下您的TRST的电压。根据您的描述,硬件上出问题的概率比较大

,

Haha Wang:

我目前测了TRST(3.19V) GPIO72(3.3v) GPIO84(3.3v)都是高电平请问XRS这个引脚是不是也要给高电平呢?我板子上的XRS是低电平 但是运行起来没什么问题

,

Susan Yang:

我直接CCS连接launchpad测试时,TRST /GPIO72/GPIO84都是在高电平的。点击debug会跳出对话框,让客户选择烧录的CPU,而后勾选CPU1和CPU2

而后我断开CPU2后重新connect并load program,也是直接可以烧录的

使用例程路径:C2000Ware_3_03_00_00\device_support\f2837xd\examples\dual

,

Haha Wang:

我不是用开发板而是使用项目的板卡来测试烧录的请问是不是只需要TRST/GPIO72/GPIO84都是高电平就可以烧录呢?还有没有其他要求呢?比如XRS引脚

,

Susan Yang:

您可以看一下数据手册的内容

9.10 Boot ROM and Peripheral Booting

www.ti.com/…/tms320f28377d.pdf

我用TRST /GPIO72/GPIO84都是在高电平的,也就是仿真器boot模式,按照CPU1_FLASH_STANDALONE和CPU2_FLASH模式并分别编译,并烧录,可以有闪灯出现。

所以建议您先试一下C2000ware内的程序 C2000Ware_3_03_00_00\driverlib\f2837xd\examples\dual\led

,

Susan Yang:

由于这个帖子回复太长了,我们将在拆分的新帖内继续讨论

e2echina.ti.com/…/199329

赞(1)
未经允许不得转载:TI中文支持网 » 28377D双核烧录异常
分享到: 更多 (0)