AnsweredAssumed Answered

TWR-WIFI-AR4100 + TWR-MCF54418

Question asked by oakie_doke on Oct 13, 2015
Latest reply on Oct 28, 2015 by oakie_doke


I am working with CW10.6. and MQX 4.0.2 + AR4100 patch added. I need to use TWR-WIFI-AR4100 tower module with TWR-MCF54418. There is no example for this platform. I have to port one of available Kinetis examples. I need help with it.

First I want to test my boards. I want to send some command, and check if AR4100 response is correctly, but I can't find in any manuals what exactly I should send through SPI. I want to use embedded AR4100P's stack, not host MQX's stack. I read 80-Y2300-1_A_IP_Stack_Offload_Intf_and_Porting_Gd.pdf document, but I don't fully understand how this communication works.


In wmi.h file there is a list of commands and list of events which are 2 bytes length. When I send any command everytime I get the same response. Few bytes 0x49494900 for first time and 0x20202020 (0x20200020 or 0x20202000) for next sended commands. There is no this values in events list in wmi.h.


SPI clock mode is setted to SPI_CLK_POL_PHA_MODE3, endian to SPI_DEVICE_BIG_ENDIAN, baud rate to 500kHz.


How to contact with Atheros Support? On webside login is necessary but there is impossible registration.


I would be very gratefull for any example or suggestions.