Hi,
I am working on bringing up CC3000 with a non-TI MCU. The CC3000 module is from LS research ( TiWi - SL Rev 2). I have not done firmware patches on the CC3000 module, so it is running stock firmware for the LSR rev 2 chipset.
I am able to get the response for Simple Link Start command, but no response for the Read buffer size command. I did not have an SPI analyser so I am posting the byte stream from the SPI communication.
Simple Link Start command
MCU >> CC3000 Tx : 01 00 05 00 00 01 00 40 01 00
CC3000 >> MCU Rx : 02 00 00 00 05 04 00 40 01 00
Read Buffer command
MCU >> CC3000 Tx : 01 00 05 00 00 01 0b 40 00 00
CC3000 >> MCU Rx : 02 00 00 00 05 04 00 82 01 00
1) The opcode response seen for the Read buffer size command is 0x8200, which is not in the list of HCI commands. Is it a valid command or any error indication from the CC3000 module ?
2) I started porting the driver source based on MSP430F5438A (very old release, driver version says '2' ). I am not sure if the driver-firmware command list mismatch is the issue, because my MSP430 was able to communicate properly with CC3000 firmware.
I am expecting that may be there is an MCU-CC3000 handshake/timing issue. Please post any directions to solve this.
Thanks,
-VR Shankar.