ModusToolbox Adding Unwanted BSPs - KBA231389

Version 2

    Author: DheerajK_81          Version: **

     

    Translation - Japanese: ModusToolboxが不要なBSPを追加する - KBA231389 - Community Translated (JA)

     

    Question:
    Why does the CY8CPROTO-062-4343W Board Support Package (BSP) library appear in every application created for PSoC® 6 in ModusToolbox® 2.x even though I have not chosen it?

     

    Answer:

    When creating any application in ModusToolbox 2.x for PSoC 6, you need to choose the BSP and the application template to be used.

     

     

    Regardless of the chosen BSP, the CY8CPROTO-062-4343W BSP library is always added. This is because all application templates of PSoC 6 target CY8CPROTO-062-4343W, by default, and has this BSP library as part of its dependencies.

    For example, the Empty PSoC 6 Application targets CY8CPROTO-062-4343W, by default, and has the .lib file of CY8CPROTO-062-4343W BSP added under dependencies as seen here.

    Due to this, you will see the CY8CPROTO-062-4343W BSP library being part of every application and enabled in the Library Manager, by default.

     

     

    Note that the Active BSP is still set to the BSP you chose during application creation. So, this does not affect the working of the application in anyway, it is an addition. If you want to remove this library to save space, clear the CY8CPROTO-062-4343W BSP checkbox and click Apply in the Library Manager. The additional BSP will be removed.