Other Parts Discussed in Thread: CC3100, CC3100BOOST
Hi,
I'm having problems with CC3100 initialization with STM32 MCU. The hardware setup is genarally following the one described here: processors.wiki.ti.com/.../Staging:CC31xx_%26_STM32F4_Bringup_Guide (I use different pins for SPI and has direct serial logging from my STM board, J5 on board is open, power from USB).
I am trying with client demo app. The driver gets stuck waiting for synchronization word (configureSimpleLinkToDefaultState->sl_Start->...->_SlDrvRxHdrRead())
this is what I see is going on on the bus (I attach image: four lines at the top are SPI decode, then the signals are: clock, mosi, miso, cs, irq)
according to the CC31xx_SPI_Host_Interface I can see the driver sends sync word 0x65 0x87 0x78 0x56, then the interrupt gets low (so the sync word is recognised by cc3100?) then I am not able to receive correct sync word from device. Have you got any suggestions on why the device is responding with the bytes: 0x73 0x64 0xD1?
Best regards,
Jacek
