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.

TMS320F28388D: C2000

Part Number: TMS320F28388D

您好。我使用的芯片是TMS320F28388DZWTS,设计了电路板,第一块板子可以正常运行,程序可以正常下载,数据可以正常出现。

(不过,存在一个问题:给电路板供电的电源是4.9V,但是连接到我设计的电路板上,测量电路板的电压是4.3v)

除此之外,同样的设计,同样的厂家制作。另一块电路板,在下载程序的时候,就出现了上面图片中的问题。一般来说,这种错误代码:表示什么含义呢?

特来请教

谢谢、

  • [Start]

    Execute the command:

    %ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -S integrity

    [Result]


    -----[Print the board config pathname(s)]------------------------------------

    C:\Users\DELL\AppData\Local\TEXASI~1\CCS\
    CCS10I~1\0\0\BrdDat\testBoard.dat

    -----[Print the reset-command software log-file]-----------------------------

    This utility has selected a 560/2xx-class product.
    This utility will load the program 'xds2xxu.out'.
    The library build date was 'May 7 2020'.
    The library build time was '20:23:44'.
    The library package version is '9.2.0.00002'.
    The library component version is '35.35.0.0'.
    The controller does not use a programmable FPGA.
    The controller has a version number of '13' (0x0000000d).
    The controller has an insertion length of '0' (0x00000000).
    This utility will attempt to reset the controller.
    This utility has successfully reset the controller.

    -----[Print the reset-command hardware log-file]-----------------------------

    This emulator does not create a reset log-file.

    -----[Perform the Integrity scan-test on the JTAG IR]------------------------

    This test will use blocks of 64 32-bit words.
    This test will be applied just once.

    Do a test using 0xFFFFFFFF.
    Scan tests: 1, skipped: 0, failed: 0
    Do a test using 0x00000000.
    Scan tests: 2, skipped: 0, failed: 0
    Do a test using 0xFE03E0E2.
    Scan tests: 3, skipped: 0, failed: 0
    Do a test using 0x01FC1F1D.
    Scan tests: 4, skipped: 0, failed: 0
    Do a test using 0x5533CCAA.
    Scan tests: 5, skipped: 0, failed: 0
    Do a test using 0xAACC3355.
    Scan tests: 6, skipped: 0, failed: 0
    All of the values were scanned correctly.

    The JTAG IR Integrity scan-test has succeeded.

    -----[Perform the Integrity scan-test on the JTAG DR]------------------------

    This test will use blocks of 64 32-bit words.
    This test will be applied just once.

    Do a test using 0xFFFFFFFF.
    Scan tests: 1, skipped: 0, failed: 0
    Do a test using 0x00000000.
    Scan tests: 2, skipped: 0, failed: 0
    Do a test using 0xFE03E0E2.
    Scan tests: 3, skipped: 0, failed: 0
    Do a test using 0x01FC1F1D.
    Scan tests: 4, skipped: 0, failed: 0
    Do a test using 0x5533CCAA.
    Scan tests: 5, skipped: 0, failed: 0
    Do a test using 0xAACC3355.
    Scan tests: 6, skipped: 0, failed: 0
    All of the values were scanned correctly.

    The JTAG DR Integrity scan-test has succeeded.

    [End]

    这是YXDSP-XD200仿真器连接电路板后的状态

  • 这是YXDSP-XD200仿真器连接电路板后的状态

    这是正常运行的板子还是报错的板子的连接状态?

    这个报错我没有遇到过,查了一下论坛,也没有在C2000的论坛中出现过这个报错。查了一下百度,但结果都是基于C6000系列芯片的,你可以参考一下:https://blog.csdn.net/liuning1898/article/details/89299632

    最接近的是英文E2E上的帖子,似乎跟你的情况有可能对得上号:https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/917546/ccs-tms320f280049-tms320f280049-random-jtag-issue/3391063?tisearch=e2e-sitesearch&keymatch="error%20-6311"#3391063

    另外,你的4.9V电源应该是给降压芯片供电的?实际供电到芯片的电压是多少?

    第一块板子可以正常运行

    应该说明供电到芯片的电压还是3.3V?

  • 对,供电到DSP芯片的电压是3.3V和1.2V

    4.9V是给降压芯片TPS62420DRCR供电的。

    上面的连接状态,是报错板子的链接状态

    我研究一下英文贴,谢谢

  • 我这边,最后,换了一个供电电源,然后用HARTING接口牢靠供电后(之前,用的夹子,夹在了排针上供的电)。

    上面这个问题,不存在了。

    现在做的4块板子,都是可以正常运行了。