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.

CC3300: cc33calibrator and cc33conf

Part Number: CC3300

Tool/software:

Hi

Follow up question. As I mentioned, we are using yocto and the current cc33calibrator and cc33conf supported by yocto is 1.0.0.50

For the latest cc33xx-fw firmware which is 1.0.0.57. Do you have any idea if the said cc33calibrator and cc33conf will work with 1.0.0.57?.

Regars,

John

  • Hi John,

    Can you clarify the version number on the firmware version? It should be 1.7.0.xxx.

    Any how, the cc33conf tool must match. Calibrator is a bit of an exception because it will simply send commands to the firmware, however some newer commands may not work. Keep in mind, older calibrator versions are not tested on newer firmware. Therefore, the recommendation is to use everything provided from within the CC33xx SDK of the matching firmware version.

  • Hi Sebeeh,

    The "1.0.0.50" is a reference to the cc33calibrator version.  I noticed in the version yocto pulls from https://git.ti.com/git/cc33xx-wlan/cc33xx-utils, it contains a version string of 1.0.0.50.  Likewise, for the cc33xx-fw, yocto pulls version 1.7.0.120 of the firmware from https://git.ti.com/git/cc33xx-wlan/cc33xx-fw.

    The cc33xx SDK, version 1.0.0.7, has calibrator source code which shows a version of 1.0.0.57.  The cc33xx-fw version in this SDK appears to be 1.7.0.188.

    So the question is really whether the older version of the cc33conf and cc33calibrator being build by yocto are compatible with cc33xx-fw version 1.7.0.188.

    It sounds like the answer is either a no, or it is unknown but not recommended.

  • Hi Bryan,

    Thank you for clearing that up for me. 

    It sounds like the answer is either a no, or it is unknown but not recommended.

    Correct, my answer here is still unchanged. cc33conf must be of the exact same version that the firmware was distributed with. So the recommendation is still to update the tools 

    However... 

    calibrator does not have that many changes and will still work with the 1.7.0.188 firmware version. Only the following commands were added in cc33xx_plt.h:

    	/* 	0x14   */   CC33XX_TEST_CMD_GET_LATEST_GPADC_MEASUREMENT = 0x14,
        /*  0x15   */   CC33XX_TEST_CMD_GET_SELECTED_ANT = 0x15,
        /*  0x16   */   CC33XX_TEST_CMD_BLE_ENABLE = 0x16,
        /*  0x17   */   CC33XX_TEST_CMD_SET_IO_CFG = 0x17,
        /*  0x18   */   CC33XX_TEST_CMD_GET_IO_CFG = 0x18

    So if you require these commands then you must update calibrator as well. 

    Once the CC33xx linux driver is merged upstream, the tools, firmware, etc. will slowly start to be updated as well. 

  • Thanks.

    It seems then that the TI SDK 10.x yocto support will contain broken cc33xx support for the foreseeable future, and no direct support from TI for integrating the cc33xx-1.0.0.7 SDK into the 10.x yocto build?

  • Hi Bryan,

    We currently do not plan on updating the 10.x Processor SDK with latest CC33xx SDK. We can provide assistance in the integration to you in the meantime but we do not plan to sync the CC33xx and Processor SDK until upstream kernel development is ready.