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.

Building code for CC1352R in pipeline - problem with image size (gigantic image of 20GB with CCS + SimpleLink SDKs)

Other Parts Discussed in Thread: CC1352R

We have multiple projects using CC1352R and we use automatic pipelines running in docker. We face a challenge that the image size is just gigantic compared to other build systems we have. For other systems we are able to use a docker image of around 1-200MB, but for building CC1352R with CCS and SDKs we have an image of around 20GB which is just horrible and so our pipelines are way to slow.

Any tips on building FreeRTOS SImpleLink examples for CC1352R on a lightweight linux image?

Any help is greatly appreciated.

Thank you.

  • Hi Fredrik,

    That is a very particular question. So give me some time to ask R&D and I'll get back to you soon. 

    BR,
    Andres

  • Hi Fredrik,

    Sorry for the late reply. I checked with R&D and unfortunately the only option that you have for now is to manually remove files and folders that you don’t need in your docker image.

    For instance, if you only need to build FreeRTOS examples you can probably remove any example folder that only has TIRTOS examples (e.g., TI 15.4-Stack examples). Furthermore, if you are only using the CC1352R devices, you can also remove the examples for other boards.

    I know that it’s not the answer that you expected, but it should allow you to significantly reduce the size of your docker image.

    BR,
    Andres

  • Yes as you point out we were hoping for something more clean cut. But we will try this path and see how that goes.

    Thank you!