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.

CC3220MODA: The difference of "Configuration" setting between MCU+Image and Debug on CC3220MODA

Guru 16800 points
Part Number: CC3220MODA


Hello,

Could you tell us the detail of the difference of the "Configuration" setting between MCU+Image and Debug on CC3220MODA?
You can see it on CCS project -> properties -> General -> Configuration.

We would like to know the following.
1.Is the "MCU+Image" setting prefered to build the project on this environment?

2.In case of "MCU+Image", does it read something information from the evaluation board and generate the code?
The background of this question is that it seems the build operation finish normally only when the "MCU+Image" setting.

Best Regards,
Nomo

  • Hi Nomo,

    The difference should just be the "Post-build steps". You can see these under the Project Properties -> Build -> Steps section of the CCS IDE. 

    In the "MCU+Image" configuration, there are two post-build steps. The first post-build step just generates the final application binary based on the project.

    ${CG_TOOL_ROOT}/bin/armobjcopy -O binary --only-section .text --only-section .const --only-section .cinit --only-section .resetVecs ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.bin

    The second post-build step runs the CC3xxx ImageCreator tool to combine the application binary with additional settings and the firmware patches for the network processor (aka service pack) to generate the full device image. This step does trigger an action to read back some information like the MAC address from the connected device.

    ${COM_TI_SIMPLELINK_CC32XX_SDK_INSTALL_DIR}/source/ti/drivers/net/imagecreator/bin/SLImageCreator.exe syscfg create_image --sdk_path ${COM_TI_SIMPLELINK_CC32XX_SDK_INSTALL_DIR} --json ${CWD}/syscfg/ti_drivers_net_wifi_config.json --file ${CWD}/syscfg/${BuildArtifactFileBaseName}.sli --mcu  ${CWD}/${BuildArtifactFileBaseName}.bin

    You are saying that the "Debug" configuration of a project is not working?

    Thanks,

    Ben M

  • Hello Ben-san,

    Thank you for your reply.
    Your imformation is very helpful for us.
    We will continue checking the settings.

    Best Regards,
    Nomo