Wi-Fi Combo Forum Discussions
I’m trying to add usb host on CYW943907AEVAL1F reference CYW943907AEVAL1F USB Host Application Explained .But I have not distribution IC. so:
Pull WICED_USB_HOST_POWER_ENABLE pin low through a 10k resistor (based on the pin defined in platform.h)
Pull WICED_USB_HOST_OVERCURRENT pin high through a 4.7k resistor (based on the pin defined in platform.h)
Log:
+-------------------------------------------------+
+ USB20 Host HID Mouse Class Application +
+-------------------------------------------------+
> USB20 Host init starting...
Detected board strapping is in USB-PHY mode!!
Detected board is in USB Host mode!!
USB Host support 2 HCI resource
USB20 Host init completed!!!
hid_mouse
+++START: hid mouse test
Please plug in USB mouse...
Please plug in USB mouse...
Please plug in USB mouse...
Please plug in USB mouse...
Please plug in USB mouse...
(plug in usb mouse...and... the board reboot...)
+-------------------------------------------------+
+ USB20 Host HID Mouse Class Application +
+-------------------------------------------------+
> USB20 Host init starting...
Detected board strapping is in USB-PHY mode!!
Detected board is in USB Host mode!!
USB Host support 2 HCI resource
USB20 Host init completed!!!
Does anyone have any suggestions?
Show Less
10:34:10 **** Build of configuration Default for project 43xxx_Wi-Fi ****
"C:\\Users\\20118776\\Documents\\WICED-Studio-6.1\\43xxx_Wi-Fi\\make.exe" snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar IAR=1
MAKEFILE MAKECMDGOALS=snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar OTA2_SUPPORT is disabled
Building with IAR toolchain...
Building Bootloader
Finished Building Bootloader
Processing resources
Compiling App_Scan
} wiced_ip_address_t;
^
"C:\Users\20118776\Documents\WICED-Studio-6.1\43xxx_Wi-Fi\include\wiced_tcpip.h",159 Warning[Pe301]:
typedef name has already been declared (with same type)
Making build/snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar/libraries/App_Scan.a
Compiling Platform_MurataType1LD
Making build/snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar/libraries/Platform_MurataType1LD.a
Compiling FreeRTOS
void __malloc_lock(struct _reent *ptr)
^
"C:\Users\20118776\Documents\WICED-Studio-6.1\43xxx_Wi-Fi\WICED\RTOS\FreeRTOS\ver9.0.0\Source\portable\MemMang\heap_3.c",157 Warning[Pe231]:
declaration is not visible outside of function
void __malloc_unlock(struct _reent *ptr)
^
"C:\Users\20118776\Documents\WICED-Studio-6.1\43xxx_Wi-Fi\WICED\RTOS\FreeRTOS\ver9.0.0\Source\portable\MemMang\heap_3.c",167 Warning[Pe231]:
declaration is not visible outside of function
tools/makefiles/wiced_elf.mk:232: recipe for target 'build/snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar/Modules/WICED/RTOS/FreeRTOS/ver9.0.0/Source/portable/IAR/ARM_CM3/portasm.o' failed
make.exe[1]: *** [build/snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar/Modules/WICED/RTOS/FreeRTOS/ver9.0.0/Source/portable/IAR/ARM_CM3/portasm.o] Error 3
make: *** [main_app] Error 2
Makefile:349: recipe for target 'main_app' failed
10:34:25 Build Finished (took 14s.544ms)
Show LessHi,
We want to high speed file transfer from sdcard to mobile phone with CYW54907.
But we need min 2Mbyte/sec transfer speed.
lf l use 802.11ac and make ftp server on lwip with wiced platform, can i reach min 2Mbyte/sec?
wlth high speed sdcard on CYW54907 sdio interface.
is it possible? If not is there any solution with any controller?
Thanks
Show LessI am attempting to create a simple command line interface for a WICED project.
For now, I just need a loop in my program that continuously reads from the USB cable attached to the WICED board, then processes whatever string it pulls from it.
I've tried to implement a standard "getline()" approach, but when I run the Make Target, the console complains about the function being implicitly defined.
I have #included <stdio.h> and <stdlib.h>, so I don't know why the build is failing.
What am I doing wrong?
Show LessWe use an analyer device which communicates with PC via cy7c68013a (USB 2.0). We wish to use this analyer device on a mobile production line so it should work wireless in a 5-6 meters range. I wonder if there is a suitable succeeding chip for wireless application?
Thanks.
Edit---
Hardware Side :
Device has an FPGA and an ARM based Microcontroller. I think I2C is used because cy7c68013a has I2C interface.
Software Side :
Data stream is 40 Mbps.
Show LessThe 6.1.0.5 sdk includes the following addition to tools/makefiles/wiced_config.mk
LOCATION_CONFIGURABLE_RESOURCES += resources/$(WIFI_FIRMWARE_BIN)
LOCATION_CONFIGURABLE_RESOURCES += resources/$(WIFI_FIRMWARE_CLM_BLOB)
ifeq ($(RESOURCES_LOCATION), RESOURCES_IN_WICEDFS)
INTERNAL_MEMORY_RESOURCES += $(filter-out $(LOCATION_CONFIGURABLE_RESOURCES), $(ALL_RESOURCES))
endif
For our C4343W project using RESOURCES_IN_WICEDFS, this change has the effect of moving the wifi firmware and blob into internal flash. That's untenable (there isn't space). Previous 5.2 and 6.0 releases didn't do this. Was this an intentional effect? And if so can someone at cypress specify what the change is supposed to enable? Has there been some other build system change in 6.1 that implies we need (yet another) change in the way resource storage is specified?
For the moment, we're working around the issue for our 6.1 and 6.2 development by simply commenting out these lines. But it would be good to get an understanding Cypress's intent with the change.
Show LessI created a project on one laptop which displays data from a sensor over a UART in a Tera term window. It works fine. Something happened on my other laptop, because WICED doesn't see my Quicksilver board when it is plugged. I double click on the same make target and it fails on the download.
14:29:02 **** Build of configuration Default for project 43xxx_Wi-Fi ****
"
Making QS101key.ch1.QS_blinkled-Quicksilver_EVL.bin
QS101key.ch1.QS_blinkled-Quicksilver_EVL
----------------------------------|---------|---------|
| | Static |
Module | Flash | RAM |
----------------------------------+---------+---------|
App | 0 | 38 |
crc | 0 | 1060 |
Interrupt Vectors | 0 | 292 |
libc | 0 | 30317 |
Networking | 0 | 15457 |
NetX-Duo - Interfaces & Stacks | 0 | 16 |
NVRam | 0 | 2210 |
Other | 0 | 57075 |
Packet Buffers | 0 | 71659 |
platform | 0 | 616 |
RAM Initialisation | 32 | 0 |
resources | 0 | 32 |
Ring_Buffer | 0 | 138 |
Startup Stack & Link Script fill | 0 | 186 |
ThreadX | 0 | 12136 |
WICED | 0 | 4244 |
Wiced_RO_FS | 0 | 566 |
WWD | 0 | 1551 |
----------------------------------+---------+---------|
TOTAL (bytes) | 0 | 197593 |
----------------------------------|---------|---------|
Creating Filesystem BCM94390x_targets.mk ...
Downloading DCT ... build/QS101key.ch1.QS_blinkled-Quicksilver_EVL/DCT.bin @ SFLASH_DCT_LOC=0x00008000
./tools/common/Win32/mk_wicedfs32 build/QS101key.ch1.QS_blinkled-Quicksilver_EVL/filesystem.bin build/QS101key.ch1.QS_blinkled-Quicksilver_EVL/resources/Staging/
Creating Filesystem Done
WICED/platform/MCU/BCM4390x/BCM94390x_targets.mk:372: recipe for target 'download_dct' failed
- make.exe[1]: *** [download_dct] Error 1
Makefile:351: recipe for target 'main_app' failed
make: *** [main_app] Error 2
14:40:44 Build Finished (took 11m:42s.746ms)
This is the same error that I get if the board is unplugged.
I opened up TeraTerm and it is still sending out sensor data from the download and run from last week.
I looked at Device Manager, and Quicksilver Board show up as COM14.
How do I check in WICED where the COM Port is selected? Did it get deselected somehow?
Thanks,
Mike Roberts
Show LessHi everyone,
I need high power sdio 2.4g 1T1R wifi module in my project. But can not find it.
Now I want to use bcm43362 wifi chip with external PA to extand signal distance. The rf output is 23 - 25dbm.
The internal PA output in bcm43362 is 14dbm and can't satisfied this target. The rf input of external PA is as low to -3dbm so bypass the internal PA is the only way.
Does anybody know how to bypass the internal PA of bcm43362?
Show LessHi
We are trying to implement OTA2 on modified WM-BN-BM-22 module which has STM32F412 microcontroller, 256KB SRAM, 1MB internal flash, 4 MB external QSPI flash. QSPI flash is memory mapped and can be used for code and data. Could you suggest what would be configuration and other changes required and also let us know if any reference platforms in SDK use a similar configuration.
Thanks
Hemanth
Show Less