Wi-Fi Combo Forum Discussions
Hi,
I'm working with BCM94343WWCD1 platform and is setting debug environment but have an error below.
target build combination : "snip.mcs-BCM94343WWCD1-FreeRTOS-LwIP-SDIO-debug download debug run no_dct"
console log :
Downloading Bootloader ...
No changes detected
Downloading Application ...
No changes detected
Resetting target
GNU gdb (GDB) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i686-pc-mingw32 --target=arm-none-eabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from build/snip.mcs-BCM94343WWCD1-FreeRTOS-LwIP-SDIO-debug/binary/snip.mcs-BCM94343WWCD1-FreeRTOS-LwIP-SDIO-debug.elf...done.
.gdbinit_attach:1: Error in sourced command file:
Remote communication error. Target disconnected.: No error.
(gdb) Target running
Open OCD log
1 Info : only one transport option; autoselect 'jtag'^M
2 trst_and_srst separate srst_nogate trst_push_pull srst_push_pull connect_assert_srst^M
3 adapter speed: 1000 kHz^M
4 adapter_nsrst_delay: 100^M
5 jtag_ntrst_delay: 100^M
6 Warn : target name is deprecated use: 'cortex_m'^M
7 jtag_init^M
8 Warn : Using DEPRECATED interface driver 'ft2232'^M
9 Info : Consider using the 'ftdi' interface driver, with configuration files in interface/ftdi/...^M
10 Info : max TCK change to: 30000 kHz^M
11 Info : clock speed 1000 kHz^M
12 Info : JTAG tap: stm32f4xx.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)^M
13 Info : JTAG tap: stm32f4xx.bs tap/device found: 0x06431041 (mfg: 0x020, part: 0x6431, ver: 0x0)^M
14 Warn : JTAG tap: stm32f4xx.bs UNEXPECTED: 0x06431041 (mfg: 0x020, part: 0x6431, ver: 0x0)^M
15 Error: JTAG tap: stm32f4xx.bs expected 1 of 1: 0x06413041 (mfg: 0x020, part: 0x6413, ver: 0x0)^M
16 Error: Trying to use configured scan chain anyway...^M
17 Warn : Bypassing JTAG setup events due to errors^M
18 Info : stm32f4xx.cpu: hardware has 6 breakpoints, 4 watchpoints^M
19 Info : JTAG tap: stm32f4xx.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)^M
20 Info : JTAG tap: stm32f4xx.bs tap/device found: 0x06431041 (mfg: 0x020, part: 0x6431, ver: 0x0)^M
21 Warn : JTAG tap: stm32f4xx.bs UNEXPECTED: 0x06431041 (mfg: 0x020, part: 0x6431, ver: 0x0)^M
22 Error: JTAG tap: stm32f4xx.bs expected 1 of 1: 0x06413041 (mfg: 0x020, part: 0x6413, ver: 0x0)^M
23 Error: Trying to use configured scan chain anyway...^M
24 Warn : Bypassing JTAG setup events due to errors^M
25 Info : accepting 'gdb' connection on tcp/3333^M
26 Info : device id = 0x10006431^M
27 Info : flash size = 512kbytes^M
28 Info : Auto-detected RTOS: FreeRTOS^M
It seems the wrong config file cause error.
I'm using BCM9WCD1EVAL1.cfg and stm32f4x.cfg which are included by default SDK
Does anyone have an idea?
Thanks,
Soohwan.
Show LessLet's say, you attach an antenna, which has a gain of 3dBi. In order to not transmit more than the permitted dBm EIRP, you need to limit the output power of the wifi chip. I've found the method "wwd_wifi_set_tx_power", which seems to be the correct one. However, there are no samples (except for the console app and the mfg_test app), that use this function.
Here are my questions:
* Should this function ever be used by a "normal" application?
* What is the default setting?
* According to the code, it seems to have only an effect in STA (client) mode. This means, the power in SoftAP mode cannot be controlled?
* I assume, you are setting the upper limit of the output power. Is this correct?
There is also the other use case: Increasing the output power to compensate any loss due to a long antenna cable, etc.
Looking at the code, it seems that "127 / 4 = 31.75 dBm" is the maximum possible value. Is this correct?
Thanks,
Andreas
Show LessI am working on a project that is using WICED SDK, and I am approaching the limit of what I can fit into the flash on my device. So I need to look for places that I can save space.
When building, I see that "DHCP_Server" is listed in the output, accounting for 1557 bytes of flash.
As far as I know, no DHCP server functions are being used throughout the code, and we are not using AP mode for the radio.
We are using some DHCP functions to set the DHCP client name for the wifi AP it connects to, but that's all.
Is there a way to remove the DHCP server component and get back that 1557 bytes?
I don't see any inclusions for that server in the platform or app make config files.
I'm trying to do a fresh install on Windows 7, and when the installer:
WICED-Studio-5.0.1.9-IDE-Installer.exe
gets to the 'Choose SDK Install Folder' step, I get a popup error message
'Selected path too long', with the content 'Install Path Too Long'.
I've tried changing the path to C:\WICED5, with the same error. Any clues?
Thanks.
Show LessHi, I am trying to use the micron flash N25Q064A, so I enabled the definition " SFLASH_SUPPORT_MICRON_PARTS" in my platform makefile, however I am unable to erase or download code.
Show Lessin the apps/waf/ota2_failsafe application that is built in by default for ota2 projects one of the first things it does is call wiced_ota2_image_extract_uncompressed_component to extract the APPS LUT. This is in SDK 5.0.1
The first line in that function looks like this
/* we only support LUT and OTA_APP */
if ((component != WICED_OTA2_IMAGE_COMPONENT_LUT) && (component != WICED_OTA2_IMAGE_COMPONENT_OTA_APP))
{
OTA2_WPRINT_ERROR(("wiced_ota2_image_extract_uncompressed_component(%s) bad arg!\r\n", ota2_image_type_name_string[ota_type]));
return WICED_BADARG;
}
This looks incorrect as there is no way past this line unless component isn't LUT or OTA_APP, which is contrary to the comment. Is this correct?
Should it instead be:
/* we only support LUT and OTA_APP */
if ((component != WICED_OTA2_IMAGE_COMPONENT_LUT) || (component != WICED_OTA2_IMAGE_COMPONENT_OTA_APP))
{
OTA2_WPRINT_ERROR(("wiced_ota2_image_extract_uncompressed_component(%s) bad arg!\r\n", ota2_image_type_name_string[ota_type]));
return WICED_BADARG;
}
Thank you!
Show LessWhy it isn't possible to download SDK without IDE ?
Does WICED Platform have Ble master feature, using Cypress BCM94343WWCD1_EVB kit ?
We are planning to use CYW43907.
Please clarify below query,
1. Is device will support FM Receiver?
2. Shall i use USB 3.0 interface with this device?
3. Development Kit available?
4. Linux , Windows support?
Regards,
S. Asarudeen
Show LessHi
I am looking for a module to connect to a USB camera and to stream the video data (or the complete USB protocol?) via network. Some of the modules seem to have Wifi and USB hardware, but how complicated is it to "connect" them to each other? Are there any SDK function you can point me at or even some code samples for something similar?
My intention is to build a head-mounted eye-tracker and I would therefore prefer small and lightweight modules. Do you have any recommendations?
Best
Thomas
Show Less