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.

MSP432P401R: Correct Workflow

Part Number: MSP432P401R

Good Day

I am just trying to understand the workflow for MSP432P401R launch pad.

I understand that the tools are all disjointed and they don't work seemless.

However I am struggling to understand the workflow.

I have Sysconfig, PinMux, TiRTOS and CCS. I have Simplelink Software downloaded and Installed.

I have read and watched every video available which just takes me down the same road everytime download SDK Example and use it. No issues for doing that.

My Process: 

Open CCS, create a new CCS Project with Main.C

Open Sysconfig or PinMux, select the pins and peripherals.

Download Board.h and Board.C and import those into the Project File.

List Board.H in main,c.

The Initialisation code must implemented in the Main.c 

Then Happy-->>Coding Correct?

Kind Regards

  • My Process: 

    Open CCS, create a new CCS Project with Main.C

    Open Sysconfig or PinMux, select the pins and peripherals.

    Download Board.h and Board.C and import those into the Project File.

    List Board.H in main,c.

    The Initialisation code must implemented in the Main.c 

    Then Happy-->>Coding Correct?

    Typically, we recommend importing a project from TI Resource Explorer in CCS into your CCS workspace to get started. The specific project depends on several things such as if you're using TI-RTOS or not, DriverLib- or register-level code, etc.

  • Hi James

    Thank you for responding. So to be clear.

    I am using TI RTOS. 

    So Open CCS. Select Simplelink SDK for MSP432. 

    Go to the TI-RTOS Kernal and select something there, like benchloop?

    Now I have a project example that has none of my necessary requirements.

    So now I will go to Sysconfig or Pinmux to generate Board.C&H and Sysconfig files into what work space?

    This makes a mess of clean working project. There must be a easier way to start as there could seriously cause issues when peripherals and clock share resources... Why is the MuxTool and Sysconfig really there?

    None of the documentation has a clear path to development. I am using this as a stepping platform to before starting with the C2000 evk.

    Kindly advise.

  • Hi Naasik,
    I'm not an expert in this field but it worked quite well for me using the given "empty" project in the rescource explorer. Then you're able to modify the syscfg according to your needs.
    You'll find it in ""MSP432P401R LaunchPad -> TI Drivers-> empty -> TI-RTOS -> CCS Compiler
    At least it worked fine for me so far.

    All the best

  • Hi Aaron

    Thanks appreciate this feedback.

    So open CcS. New Project>under dropdown Resource explorer> TIRTOS Empty> sysconfig.

    Thanks for your feedback.

  • Yes. You'll open the Resource Explorer:

    and after that you'll open the according empty project:

    and import it to your workspace:

  • At least a few of the parameters are predefined and all the others you might change yourself.

    This tutorial helped me quite a lot:
    dev.ti.com/.../sysconfig_basics.html