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.

CC3100Boost not replying appropriately to sl_DevGet(SL_DEVICE_GENERAL_CONFIGURATION... )

Other Parts Discussed in Thread: CC31XXEMUBOOST, CC3100BOOST, CC3100

Hello,


I am using a CC3100Boost Rev3.3 and am communicating to it via the SPI using my own processor and also with the CC31XXEMUBOOST Rev 3.0

When using my processor, the 3100Boost responds to the following code:

    configOpt = SL_DEVICE_GENERAL_VERSION;
    configLen = sizeof(ver);
    retVal = sl_DevGet(SL_DEVICE_GENERAL_CONFIGURATION, &configOpt, &configLen, (uint8_t *)(&ver));

over the SPI with:   0x66 0x04 0x0c 0x00  0x37m0x00 0x01 0x00  0x11 0x11 0x11 0x11 0xff 0xff 0xff 0xff

The retVal is 0x1111 and the configLen is 0

When using the CC31XXEMUBOOST, the same code returns the proper version info:

SPI data - 0x66 0x04 0x38 0x00 0x17 0x00 ....

My processor is probably running slower (32MHz) than with the PC/CC31XXEMUBOOST combination.

I don't understand why the CC3100Boost is failing using my processor and it does not fail with the PC/CC31XXEMUBOOST

Any help would be appreciated.... thanks