MCU -> TIWI-SL
Command : HCI_CMD_SIMPLE_LINK_START
send => 01 00 05 00 00 01 00 40 01 00
receive => 02 00 ff 00 00 00 00 00 00 00 during the transmission
This is exactly what I see from your Saleae Logic file, but I never get a second interrupt back from the TIWI-SL device
If I did, I would go into a read sequence... Does anyone know why?
I never get back Event Opcode = 4000 (HCI_EVNT_UNSOL_BASE)
Edited (April 27, 2014 19:08:55)
Have you tried more than one module? What host processor are you using?
Can you try calling the wlan_start() function with a parameter of 0x01? That will ignore the patches in the EEPROM and boot the module.
Edited (April 30, 2014 10:02:18)
1) I am using STM32F207 as the host processor. Basically, ported over the existing code from the TI processor.
2) I have two modules, the first doesn 't respond at all. However the second module, I can at least see the above data upon send a
// IRQ Line asserted - start the read buffer size command
hci_command_send(HCI_CMND_SIMPLE_LINK_START, ptr, WLAN_SL_INIT_START_PARAMS_LEN);
3) I will try adding the parameter 0x01 into wlan_start(0x01);
Edited (April 30, 2014 17:09:08)