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.

TMS320F28377D: Driver example don't work on controlCARD R1.1

Part Number: TMS320F28377D
Other Parts Discussed in Thread: C2000WARE

Hi, 

I am evaluating the F2837x with the controlCARD R1.1 and C2000Ware_3_03_00_00 examples.

I downloaded the LED blinky example and run. 

But it seems to stuck the board. 

When I check the suspend button while running, it stops at below line in sysctrl.c

//
// Wait for the SYSPLL lock counter
//
while((HWREGH(CLKCFG_BASE + SYSCTL_O_SYSPLLSTS) &
SYSCTL_SYSPLLSTS_LOCKS) == 0U)
{
;
}

  • I found a strange phenomenon.

    I just installed the latest version of C2000Ware. (v.3.04.00.00)

    And then Import a example project and download.

    But it can't be downloaded.

    Error message is shown below.

  • Hi Yoon,

    Looks like it is waiting for the PLL to lock. Did you update any code in the example before trying to run it?

    Also, can you let me know which build configuration of the CCS project are you trying? There are separate configurations for the Control Card and Launch Pad.

    Best Regards

    Siddharth

  • Hi, 

    What is build configuration?

    If what you mean is CPU1_FLASH or CPU1_RAM, I used CPU1_RAM.

    Version of the controlCARD is R1.1. This is based on the F28377D.

    I tested example located in C:\ti\c2000\C2000Ware_3_03_00_00\driverlib\f2837xd\examples\cpu1\led\CCS\led_ex1_blinky.projectspec

    Examples in C:\ti\c2000\C2000Ware_3_04_00_00 (latest version) has problem while downloading as mentioned above.

  • Hi Yoon,

    Did you try running any other example on this board? If so, were you able to run it successfully? Is this issue only related to this particular example.

    Trying to figure out whether it's a hardware issue .

    There is an warning on the Control Card revision 1.1 and earlier related to the crystal and PLL. Refer the following document

    https://www.ti.com/lit/ug/sprui76a/sprui76a.pdf

    Also, there is an errata related to PLL which may not lock on the first attempt. Refer the following document.

    https://www.ti.com/lit/er/sprz412l/sprz412l.pdf?ts=1617715312315

    Best Regards

    Siddharth