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.

F28377D Project Template

Other Parts Discussed in Thread: CONTROLSUITE

Dear TI Engineers,

I have downloaded the latest version of Control Suite 3.3.2 in which I would like to find more support for F28377D or its development kit -F28377D Delfino controlCARD. However, I am not being able to locate them. I point out my enquires here and I wonder if TI can give some hints.

1. F28377D cannot be supported by the latest PinMux Utility (PinMux_v103). Is there any road map that this utility supports D28377D?

 

2. I am looking a template project similar to those in “C:\ti\controlSUITE\development_kits\TemplateProjects”, where it supports F28377D Delfino controlCARD. Will TI offers this option? If yes, would you please provide the schedule?

 

We are now migrating our projects from F28035 to F28377D. I hope I can enjoy the features from that new dual core powerful DSP.

 

Thank you very much for your attention.

 

Best regards,

Barry

  • Hi Barry,

    Barry Mok2 said:
    1. F28377D cannot be supported by the latest PinMux Utility (PinMux_v103). Is there any road map that this utility supports D28377D?

    You download the utility from here:

    Barry Mok2 said:
    2. I am looking a template project similar to those in “C:\ti\controlSUITE\development_kits\TemplateProjects”, where it supports F28377D Delfino controlCARD. Will TI offers this option? If yes, would you please provide the schedule?

    For the above we need to wait for a TIer for the answer.


    Regards,

    Gautam

  • Barry,

    The F2837xD examples under device_support can be run on the controlCARD. You could use one of those as a template.
    Ex: C:\ti\controlSUITE\device_support\F2837xD\v150

    Best Regards,
    Chris
  • Thank you for both Gautam and Chris’s reply. Your information is useful.

     

    However, what I would like to be that I would like to have a GPIO configuration file which is similar to the forma in the XXX-DevInit_F2803x.c, like:

     

    //--------------------------------------------------------------------------------------

    //  GPIO-00 - PIN FUNCTION = PWM1A

        GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 1;     // 0=GPIO,  1=EPWM1A,  2=Resv,  3=Resv

    //  GpioCtrlRegs.GPADIR.bit.GPIO0 = 1;      // 1=OUTput,  0=INput

    //  GpioDataRegs.GPACLEAR.bit.GPIO0 = 1;    // uncomment if --> Set Low initially

    //  GpioDataRegs.GPASET.bit.GPIO0 = 1;      // uncomment if --> Set High initially

    //--------------------------------------------------------------------------------------

    //  GPIO-01 - PIN FUNCTION = PWM1B

        GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 1;     // 0=GPIO,  1=EPWM1B,  2=Resv,  3=COMP1OUT

    //  GpioCtrlRegs.GPADIR.bit.GPIO1 = 1;      // 1=OUTput,  0=INput

    //  GpioDataRegs.GPACLEAR.bit.GPIO1 = 1;    // uncomment if --> Set Low initially

    //  GpioDataRegs.GPASET.bit.GPIO1 = 1;      // uncomment if --> Set High initially

    //--------------------------------------------------------------------------------------

     

    I tried PinMux Utility and the output format is like this:

     

    //

    // Port A mux register values

    //

    // Pin D8 (GPIO1) to GPIO1 (mode 0)

    // Pin C8 (GPIO0) to GPIO0 (mode 0)

    // Pin A7 (GPIO2) to SDAB (mode 6)

    // Pin B7 (GPIO3) to SCLB (mode 6)

    #define GPAMUX1_VALUE              0x000000a0

    #define GPAMUX2_VALUE              0x00000000

    #define GPAGMUX1_VALUE           0x00000050

    #define GPAGMUX2_VALUE           0x00000000

     

     

    Which is not convenient for future modification.

     

     

    Thank you very much

    Best regards,

    Barry