Wi-Fi Combo Forum Discussions
The snip.uart in the WICED SDK 3.3.1 uses STDIO_UART to echo bytes sent over the terminal connected to that COM port.
I want to repurpose that application to use pins 9 and 10 on the breakout header. These stand for UART2 RX and TX respectively.
I want to know how can I pass the UART2 number in the wicked_uart_init()? As of now, the SDK has platform.h for BCM943341WCD1 has the following definition for UART
typedef enum
{
WICED_UART_1,
WICED_UART_MAX, /* Denotes the total number of UART port aliases. Not a valid UART alias */
WICED_UART_32BIT = 0x7FFFFFFF,
} wiced_uart_t;
/* UART port used for standard I/O */
#define STDIO_UART ( WICED_UART_1 )
Can I use WICED_UART_2 and hope that this will result in TX/RX on the respective pins 9 and 10. Is there anything else I need to configure besides adding WICED_UART2=2 in the wiced_uart_t structure and passing it to the init function below?
/* Initialise UART. A ring buffer is used to hold received characters */
wiced_uart_init( STDIO_UART, &uart_config, &rx_buffer );
Show LessGuys,
I have noticed that strstr function used in HTTP server is not operating on C-strings (null terminated).
This could lead to numerous problems.
How is it supposed to work?
Is terminating null appended somewhere inside a packet?
Oleg
Show LessWhen I installed the WICED IDE, there was a bunch of built projects for the BCM943362WCD4 (see red circle in the attached image). However, the evaluation board I am using is the BCM943341WCD1. How do I have a make target that is for my evaluation board? Meaning, how do I build and load code specific for my evaluation board.
Show LessHi Jaeyoung,
Please take a look at:
http://community.broadcom.com/message/16038#16038
Seems this issue is still in SDK-3.3.1.
Can you confirm if this issue is fixed or not for all platforms in SDK-3.3.1?
Show LessHi,
I install the WICED-SDK-3.3.1-IDE-Install.exe on Windows 7. I can compile and dowload the scan example using make target "snip.scan-BCM943362WCD4 download run". But I can'e see the build folder in project Explorer>WICED_SDK in Eclipse. I have to right click to Explorer>WICED_SDK and click "Refresh". then I can see the build folder.
Thanks
Show LessHello,
I'm trying to get my external SPI flash to work on the BCM943362WCD4 platform.
My first test was to try the new BCM943362WCD4_ext platform, the README says:
This platform is identical to the BCM943362WCD4 platform except that the
WLAN firmware and all other resource files are placed in a WicedFS filesystem
in external SPI flash. This allows more internal flash space for apps.
I just launched it (download run) and I can see that a file system is created ("Creating Filesystem") but it doesn't look like the filesystem.bin is uploaded on the device at all.
So when I run my application without the Wi-Fi firmware in the STM32 flash, I get a "wicedfs init fail".
How can I download the Wi-Fi firmware on an external SPI flash ? Is there any resource explaining how to use an external SPI flash ? I'm getting confused with the internal DCT of the chip and the DCT stored on an external SPI flash.
Thank you very much.
Hello,
I want to implement webserver on my WICED device. Here is the requirement in brief.. my WICED WIFi device stores data in it, user should be able to fetch that data from anywhere using his mobile app. Please let me know what is the viable solution? I am sure static ip for each device is not one am looking for? Also, are there any webserver implementations that i can use straight away on WICED?
Thanks,
Raghu
Show Less