Wi-Fi Combo Forum Discussions
Hello Guys,
What is the purpose of having two DCT tables (DCT1 and DCT2) in the Flash memory? Why not just one?
Is it some kind of wear-levelling?
Thanks.
Oleg
Show LessHello,
I am writing an application for using ports of STM32F20x of WICED EVAL kit.(BCM943362WCD4) ..
Please guide me through the steps for downloading my application to STM32 .
Hi,
We use WICED SDK 3.1.1 and the Inventek module ISM43362_M3G_L44 which uses the STM32F205 processor.
below is our code. We try to create two sockets on the AP interface
void application_start( )
{
........
/* Bring up the soft AP network interface */
if (wiced_network_up( WICED_AP_INTERFACE, WICED_USE_INTERNAL_DHCP_SERVER, &device_init_ip_settings)!= WICED_SUCCESS)
{
WPRINT_APP_INFO(("Bring up the soft AP network interface failed\r\n")); //never get here
}
/* Create a TCP server1 socket */
if (wiced_tcp_create_socket(&tcp_server1_handle.socket, WICED_AP_INTERFACE) != WICED_SUCCESS)
{
WPRINT_APP_INFO(("TCP command socket creation failed\r\n"));//never get here
}
/* Create a TCP server2 socket */
if (wiced_tcp_create_socket(&tcp_server_handle.socket, WICED_AP_INTERFACE) != WICED_SUCCESS)
{
WPRINT_APP_INFO(("TCP socket creation failed\r\n"));//never get here
}
/* wifi netwok interface is broken here at power-up, but not jtag loading*/
while(1)
}
we use an android tablet and it can always connect to the wifi ap interface after jtag loading image, but it cann't connect to the the wifi ap interface(" the wifi ap interface not in range") when powering cycle the board after jtag downloading was done..
We can't see this issue in SDK 2.4.1.
Can you investigate this?
Thanks
Show LessHi,
One of our customer is planning to use Murata Module based on BCM43362 and wanted to know on availability of Windows Embedded compact 7 device driver. If it is available Please share more details on the driver.
Thank's,
Jagadish.H
Show LessHi @ all,
I tested some WPS functions of the SDK. And it works fine in generell. But there are two error conditions, I don't understood. In both conditions I used the PBC mode:
1) Hardware is configured as enrollee
- I started two registrars at the same time
- I started hardware as enrollee
- WPS is detected as failed by hardware
=> That seems ok, due to error condition
2) Hardware is configured as registrar
- I started two enrollees at the same time
- I started hardware as registrar
- WPS done for one enrollee
- WPS timed out for the other one
=> That seems to be an error. Both WPS configuration must be stopped, I think.
Now i wonder why the overlapping in the second case was not detected. Or is this an legal opperation?
Is there an internal signal or a flag in software, I can ask for? ATM I use the returning value of besl_wps_start()
Thanks for helping!
Show LessI have been using the 2.4.1 SDK with the jlink and having great success. I recently migrated to 3.1.0 SDK and I am unable to get jlink working. I can load up the 2.4.1 SDK and everything works so I know my driver is installed properly. Looks like the OpenOCD binary has changed quite a bit so I am venturing a guess that it may be the source of the issue.. Anyone have 3.1.0 working with jlink?
Show LessDo BCM943362 have device driver support for Windows Embedded compact 7
Hi all,
I'm trying to write an MQX driver for the SN8000 module from murata. This driver is in a very early stage, I'm using the SPI interface for communication between an K60FN1M0VL12 host and the SN8000 module. So far I can communicate with the module and I set up the parameters for the SPI interface (endianes an so on) an interrupts registers. But the WICED firmware gets to a point that I dont know what is doing, because the information provided by te BCM43362 datasheet is very poor. Is there another document that explains all the registers present in the BCM43362 chipset?
The code I don't know it's purpose is placed in the following file Wiced-SDK/WICED/WWD/internal/bus_protocols/SPI/wwd_bus_protocol.c inside the function wwd_bus_init. I'm using WICED 3.1.0. You can see the code next:
/* Request ALP */
VERIFY_RESULT( wwd_bus_write_register_value(BACKPLANE_FUNCTION, SDIO_CHIP_CLOCK_CSR, (uint8_t) 1, SBSDIO_ALP_AVAIL_REQ ) );
/* Wait until ALP is available */
loop_count = 0;
while ( ( ( result = wwd_read_register_value( BACKPLANE_FUNCTION, SDIO_CHIP_CLOCK_CSR, (uint8_t) 2, (uint8_t*) &data16 ) ) == WWD_SUCCESS ) &&
( ( data16 & SBSDIO_ALP_AVAIL ) == 0 ) &&
( loop_count < (uint32_t) ALP_AVAIL_TIMEOUT_MS ) )
{
host_rtos_delay_milliseconds( (uint32_t) 1 );
loop_count++;
}
if ( loop_count >= (uint32_t) ALP_AVAIL_TIMEOUT_MS )
{
return WICED_TIMEOUT;
}
if ( result != WWD_SUCCESS )
{
return result;
}
/* Clear request for ALP */
VERIFY_RESULT( wwd_bus_write_register_value(BACKPLANE_FUNCTION, SDIO_CHIP_CLOCK_CSR, (uint8_t) 1, (uint32_t) 0) );
The question is: What is ALP??
regards,
Oscar
Hi All,
After run WICED-SDK-3.1.1-IDE-Installer.exe on my Windows 8.1, I run the IDE and get the following error:
Failed to load the JNI shared library "C:\Program Files\Java\jdk1.8.0_25\bin\..\jre\bin\server\jvm.dll"
I check jdk1.8.0_25 and it was installed with the jvm.dll in the directory. I also edit the environment for JAVA_HOME as "C:\Program Files\Java\jdk1.8.0_25\". May you guys give me a clue how to fix this problem.
Thanks,
Henry
Show Less