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.

CC3220MOD: Disabling AT commands for custom application

Part Number: CC3220MOD
Other Parts Discussed in Thread: CC3200, CC3220SF, CC3220S

Hi,

We have a custom board for our application having MSP432P and CC3200 on board. The main processing part such as ADC etc are done on MSP and the network part is handled by CC3200. The CC3200 is connected to MSP432 via UART and it is multiplexed for flash programming of CC3200 as well. Now current requirement is to upgrade to CC3220, and we are thinking of going with CC3220MOD. 

The CC3220 has new features like AT commands and in the Simplelink WiFi AT Commands User guide document (swru534.pdf) it is mentioned that the AT Command application layer is interfaced with host application via UART. Now in our case the host is on MSP432P and data will be sent to CC3220MOD from that via UART.

Now my question is Does the CC3220MOD comes with the AT library pre installed as a boot code? If yes then do we need to write our application with AT library only? Because our current native application does not use any AT command library and it could be possible that whatever data will be  sent from MSP432P to CC3220MOD via UART, it might be misinterpreted as a AT command. Is there any option to bypass or remove the AT command library (if it comes pre installed in the module) and program our own native application in it? 

Regards,

Sourajit

  • Sourajit
    the CC3220MOD is not pre-programmed with AT command support - you will need to leverage example here: C:\ti\simplelink_cc32xx_sdk_2_10_00_04\examples\rtos\CC3220SF_LAUNCHXL\demos\at_commands
    C:\ti\simplelink_cc32xx_sdk_2_10_00_04\examples\rtos\CC3220S_LAUNCHXL\demos\at_commands
    and the user guide here: www.ti.com/.../swru534.pdf
    which i think you have already seen, since you used the graphic from page 3 in your post.

    as it is not pre-programmed, you always have the option of programming what you want into the application space of the device and you can customize it to your application needs.