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.

TMS320F28379D: launchpad晶振存在1V左右直流偏置,而我采用datasheet的外部晶振接法不存在直流偏置

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE, UNIFLASH

我的振荡电路参考了Launch_Pad,与芯片手册推荐相同但波形不同,无法烧录。

  • 您好,

          晶振不起振,请检查板子上芯片所有电源和地的连接,复位脚的连接。

  • 你好,向您请教下,28379DBOOT引脚GPIO72/84我没有引出并拉高,我想他是默认拉高的(也就是flash模式),这对28379D启动会有影响吗,谢谢,这会是晶振此现象的原因吗,谢谢

  • 您好,

          BOOT引脚要设置,以确保正确的启动流程。

         How to Maximize GPIO Usage in C2000 Devices

  • 你好,所有电源检查均正常,BOOt引脚GPIO84/72均拉高(getmode),外接仿真器X100v1,无法烧录显示CPU为连接,唯一存在的问题是晶振的振荡相较于Lauch_pad没有直流偏置,请问可以解答一下吗

  • 您好,

            现在芯片不是还没编程成功吗?那没法使用getmode。

           TRST脚怎么接的?       

                    

             

  • 你好,谢谢你的回答,我的接线如下,下载程序时开关均置于ON,FLASH MCU会失败,晶振相较于Launch_pad不存在直流偏置

  • 您好,

          用JTAG时,TRST复位信号正常吗?

         从您的电路看不出来有什么问题,如果确认芯片的供电复位都正常,芯片就是不起振,建议用评估板的晶振测试一下,否则就是layout问题,

         在c2000ware 的安装目录内有评估板的设计文件及BOM。。

  • 你好,谢谢你的解答,使用JTAG时TRST引脚约为2V,我将有片外电源引脚逐一测试均正常,但是使用PLECS仿真(配置如下)时出现以下错误,无法连接cpu

    Error in build step #15 (Make): Make process exited with code 2:
    copy /Y "E:\plecs\support_package\tsp_ti_c2000\demos\simple_model\simple_model_codegen\ControlCard_TMS320F28379D.ccxml" ".\output_TI2837x_cpu1\pl_28379D.ccxml" 
     Ѹ    1    ļ    
    "C:/ti/uniflash_8.5.0/dslite.bat" --flash --config=.\output_TI2837x_cpu1\pl_28379D.ccxml .\output_TI2837x_cpu1\pl_28379D.out -u 
    Executing the following command: 
    > "C:\ti\uniflash_8.5.0\deskdb\content\TICloudAgent\win\ccs_base\DebugServer\bin\DSLite" flash --flash --config=.\output_TI2837x_cpu1\pl_28379D.ccxml .\output_TI2837x_cpu1\pl_28379D.out -u 
    
    For more details and examples, please refer to the UniFlash Quick Start guide. 
    
    C28xx_CPU1: GEL Output: 
    Memory Map Initialization Complete 
    info: C28xx_CPU1: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed. 
    error: C28xx_CPU1: Error: (Error -1135 @ 0xC095) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 9.13.0.00201) 
    fatal: C28xx_CPU1: Trouble Halting Target CPU: (Error -1044 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 9.13.0.00201) 
    error: C28xx_CPU1: Error: (Error -1135 @ 0xC095) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 9.13.0.00201) 
    error: C28xx_CPU1: Unable to determine target status after 20 attempts 
    error: 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 
    error: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0007026D@Data: target is not connected 
    error: C28xx_CPU1: Error occurred during flash operation: Could not write 0x0005F444@Data: target is not connected 
    error: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0005F444@Data: target is not connected 
    error: C28xx_CPU1: Error occurred during flash operation: Could not read 0x000130@Program: target is not connected 
    error: C28xx_CPU1: Error executing PLL configuration algorithm. Operation cancelled. (0x0) 
    error: C28xx_CPU1: Error occurred during flash operation: Could not write 0x0005D200@Data: target is not connected 
    error: C28xx_CPU1: File Loader: Memory write failed: Unknown error 
    pl_28379D.mk:170: recipe for target 'download' failed 
    
    Failed: File: .\output_TI2837x_cpu1\pl_28379D.out: Load failed. 
    make: *** [download] Error 1 
    

  • 您好,     

         PLECS不是TI的软件,这个软件的调试问题我们无法支持更多。

        请问TI的 XDS系列调试器+CCS/UNIFLASH是可以编程成功吗?

        如果可以,说明就是PLECS与匹配的调试器的驱动问题。