Wi-Fi Combo Forum Discussions
I am working with on a project that is ported from ISM43362 to ISM43903.
One of the changes to the ISM43903 is the usage of External SFLASH. In this case the #define for #EXTERNAL_DCT is enabled.
After flashing the ISM43903, I've observed repeated resets. Upon investigation, calling the function wiced_dct_read_unlock( &dct, WICED_FALSE ) is leading to the reset.
The code indicates that it will do
UNUSED_PARAMETER( ptr_is_writable );
free( info_ptr );
I've tried to change my read unlock call to
wiced_dct_read_unlock( &dct, WICED_TRUE )
as suggested in the WICED-DCT.pdf document that is located in the documents folder in the path:
WICED-Studio-6.6\43xxx_Wi-Fi\doc.
One change that resolves the reset is to apply the same code when if #EXTERNAL_DCT is not enabled.
if ( ptr_is_writable == WICED_TRUE )
{
free( info_ptr );
}
However, this change would result in a changed to internal WICED code 43xxx_Wi-Fi/WICED/internal/waf.c.
If anyone can indicate the root cause of this, or if this is an issue with the SDK, any help would be appreciated.
Jason
Show LessThe following question confirms how to set up the CA check, but how do you set up the switch to enable or disable the CA check?
<How to check the CA (Certification Authority) >
Show LessCan I use linux firmware for WICED BT stack?
I am trying launch AP6256 with WICED, WiFi already working and I used firmware from linux dist. Now I would like run RFCOMM, I can download firmware(also from linux) but after it I can't see correct communication, after analizing sources, as I can see, wiced_hci_read_thread expected packet started from 0x19, as I undertand WICED using custom commands for communication. Right?
WICED using own "handmake" bluetooth firmware and other firmware are not suitable for WICED BT?
After join AP successfully with
wiced_join_ap_specific
wiced_ip_up
I want to leave and join with another AP by calling
wiced_ip_down
But i alway get error = 4 as return code. The error message is "Could not delete IP instance" so this is where i got the error code return in wiced_ip_down function
I want to know that how can i leave and join another AP in proper way?
I use CYW54907 with Wiced studio 6.6.
Show Less
Hello,
I'm using CYW954907AEVAL1F to send WiFi UDP packets larger than 1KByte at a rate of 30x2Packets/s.
I'm using wiced_packet_create_tcp API and sometimes it fails : it returns 2 (TIMEOUT)
I run debugger and I see this situation ...
Can someone help me ?
Show LessHello,
I want to change WICED_ALLOCATE_PACKET_TIMEOUT from 2000ms to 20000ms (from 2sec to 20sec).
I've tried GLOBAL_DEFINES += WICED_ALLOCATE_PACKET_TIMEOUT=20000
but I obtained WICED_ALLOCATE_PACKET_TIMEOUT redefined ...
How can I solve ?
Show LessI find the community is mostly about talking How to use Olimex to implement JTAG functionality.
But something goes wrong when I replace it with JLink.
For example:
I don't know if the problem is hardware or software.
Could you please tell me how to use JLink to implement JTAG functionality?
Show Less
I am looking to interface the cypress wifi module(muRata 1Dx) with STM32U5 over SDIO. I can not use WICED studio but will be using the zephyr framework. So have doubts as -
1. will I be using the WHD public APIs or is there any more wrapper available? The WHD has provided some empty objects under external/hal->*.h file. So, I need to map the empty objects with processor-specific ports, etc. correct?
2. I got to know the WICED studio has its internal library to invoke the wifi-related APIs. So, can it be possible to import those (which all ?) libraries in my project & then invoke those? (thus eliminating the need for a WICED studio ?)
Please suggest, Thanks!
Show LessHello,
I am looking to interface the cypress wifi module(muRata 1Dx) with STM32U5 over SDIO. I can not use WICED studio but will be using the zephyr framework. So have many doubts as -
1. will I be using the WHD public APIs or is there any more wrapper available? The WHD has provided some empty objects under external/hal->*.h file. So, I need to map the empty objects with processor-specific ports, etc. correc?
2. I got to know the WICED studio has its internal library to invoke the wifi-related APIs. So, can it be possible to import those (which all ?) libraries in my project & then invoke those? (thus eliminating the need for a WICED studio ?)
Please suggest, Thanks!
Show Less
Hi All.
We have an IoT application which requires the use of the AIROC Wi-Fi + Bluetooth Combos modules, to go into AP mode with HTML server and host a user setting webpage. Then we would like the WiFi module to go into transceiver mode to send and receive raw 802 WiFi packages. This is because we have devised a very simple light weight proprietary communication protocol that is supposed to be very low power, simple and without requiring us to set up a WiFi network.
We need to be able to select a channel on the 2.4GHz and 5GHz band, set the data rate and send and receive packets. It would be very important if we could setup Rx filters that filters package that have a specific header pattern. This would allow use to filter out all ‘normal’ WiFi packets and focus only on our proprietary communication protocol.
There doesn’t appear to be any documentation on how to access the WiFi and Bluetooth transceiver themselves to craft raw packets and send and receive them.
Is what I am describing achievable with the AIROC Wi-Fi + Bluetooth Combos modules?
Kind regards,
Andrew