Wi-Fi Combo Forum Discussions
Hello,
The datasheet downloaded(https://www.cypress.com/documentation/datasheets/cyw43907-wiced-ieee-80211-abgn-soc-embedded-applications-processor) is a 94 pages PRELIMINARY version, in which no detailed programming reference provided, such as registers definition. does anyone know where can download the full version datasheet?
Thanks!
Show LessHi,
we are evaluating the CYW43907 power consumption. In our typical usage scenario, most of the time CYW43907 will be in sleep mode, and some times host will send data to CYW43907 from UART. we found that when CYW43907 is sleeping, send data from UART didn't wake up it.
Can CYW43907 be waked up from sleep mode by UART receiver interrupt? and also can the UART receiver receive data when in sleep mode?
Thanks!
Show LessI have a problem with the CYW954907AEVAL1F development board,
I want to initialize the SDIO interface,
but there are no routines and methods for me to use it,
can you give me a program code to simply initialize and use the SDIO?
Show LessWhile trying with adc example using potentiometer I come across some errors. I will attach a screenshot here. Please help me to rectify this.
Show LessHello,
I want to find IP address of given website, using Wiced DNS API or any other way.
I have CYW943907AEVAL1F Evaluation Kit User Guide.
Could any one please help me in this ?
Show LessHi Cypress team,
We are using i.MX6Q custom board with WiFi + BT (LBEE5KL1DX-883) module having chipset CYW4343W.
We have used the firmware files as below,
--------------------------------------------------------------------------------------------
# ls -l /lib/firmware/brcm/
-rwxr-x--- 1 root root 386920 Oct 10 2019 brcmfmac43430-sdio.bin
-rwxr-x--- 1 root root 7222 Oct 10 14:53 brcmfmac43430-sdio.clmblob
-rwxr-x--- 1 root root 792 Oct 10 15:10 brcmfmac43430-sdio.txt
--------------------------------------------------------------------------------------------
Still, we are getting below errors while loading the fmac WLAN driver on our custom board.
--------------------------------------------------------------------------------------------
# insmod brcmutil.ko
# insmod brcmfmac.ko
mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (6 bytes)
brcmfmac: brcmf_sdio_drivestrengthinit: No SDIO Drive strength init done for chip 43430 rev 1 pmurev 24
nvram fw name = brcm/brcmfmac43430-sdio.txt
fw name = brcm/brcmfmac43430-sdio.bin
brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
brcmfmac: brcmf_c_preinit_dcmds: Retreiving cur_etheraddr failed, -52
brcmfmac: brcmf_bus_start: failed: -52
brcmfmac: brcmf_sdio_firmware_callback: dongle is not responding
# ifconfig wlan0 up
ifconfig: SIOCGIFFLAGS: No such device
--------------------------------------------------------------------------------------------
Also, we tried to enable debug logs and we see failure in getting current ethernet address after upgrading the firmware.
Please see below snippet.
------------------------------------------------------------------------------------------------------------------------------------------
[ 2098.365765] brcmfmac: brcmf_sdio_readframes processed 1 frames
[ 2098.365776] brcmfmac: brcmf_sdio_tx_ctrlframe Enter
[ 2098.365782] brcmutil: Tx Frame:
[ 2098.365789] 00000000: 30 00 cf ff ff 00 00 0c 00 00 00 00 06 01 00 00 0...............
[ 2098.365802] 00000010: 14 00 00 00 00 00 01 00 00 00 00 00 63 75 72 5f ............cur_
[ 2098.365813] 00000020: 65 74 68 65 72 61 64 64 72 00 00 00 00 00 00 00 etheraddr.......
;
;
;
;
[ 2100.372512] brcmfmac: brcmf_fil_cmd_data Failed: (unknown) (-110)
[ 2100.372529] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=cur_etheraddr, len=6
[ 2100.372541] brcmutil: data
[ 2100.372557] 00000000: 00 00 00 00 00 00 ......
[ 2100.372572] brcmf_c_preinit_dcmds: Retreiving cur_etheraddr failed, -52
[ 2100.377975] brcmf_bus_start: failed: -52
------------------------------------------------------------------------------------------------------------------------------------------
Our DTS configurations for Wi-Fi are as below.
--------------------------------------------------------------------------------------------
usdhc2_pwrseq: usdhc2_pwrseq {
compatible = "mmc-pwrseq-simple";
regulator-name = "VSD_3V3";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
reset-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>, /* CPU_WL_REG_ON */
<&gpio5 9 GPIO_ACTIVE_LOW>; /* CPU_WL_HOST_WAKE */
enable-active-high;
};
pinctrl_wifi: wifigrp {
fsl,pins = <
MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059
MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10059
MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059
MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x13069 /* CPU_WL_REG_ON */
MX6QDL_PAD_DISP0_DAT15__GPIO5_IO09 0x13069 /* CPU_WL_HOST_WAKE */
>;
};
/* Wi-Fi */
&usdhc2 {
#address-cells = <1>;
#size-cells = <0>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_wifi>;
bus-width = <4>;
no-1-8-v;
non-removable;
/* cd-post; */
cap-power-off-card;
pm-ignore-notify;
wifi-host;
mmc-pwrseq = <&usdhc2_pwrseq>;
fsl,delay-line = <0>;
status = "okay";
brcmf: bcrmf@1 {
reg = <1>;
compatible = "brcm,bcm4329-fmac";
brcm,drive-strength = <8>;
interrupt-parent = <&gpio5>; /* WL_HOST_WAKE gpio */
interrupts = <9 IRQ_TYPE_LEVEL_HIGH>; /* WL_HOST_WAKE = GPIO5_IO09 active high. Change to IRQ_TYPE_EDGE_RISING for 1BW and SN8000. */
interrupt-names = "host-wake";
status = "okay";
};
};
--------------------------------------------------------------------------------------------
The Bluetooth is working fine but Wi-Fi seems having some issue.
Please let us know, if we are missing something or doing anything wrong.
Thank you.
Regards, |
During installation of WICED-studio- 6.4, I downloaded CY943907AEVAL1F_KitPackage.zip from the website provided in user manual.
I am getting below attached screenshot in WICED software. I am not getting kits and adc measure folder in software. How to make these folders available?
Show LessPlease help me with this issue, I am trying to enable the renegotiation support in mbedtls. It seems like the code for this path is not working, it is not even building right. However, I tried to debug the code and make it build correctly, but unfortunately the renegotiation didnt work well.
Thank you
Show LessHi all,
I am new to STM32. I've been trying to program my Nebula 2.0 to, say, blink LED5 every 500ms. I've tried to do this with STM32 Cube IDE, which is STMicro's IDE (I've resorted to this because I did not manage to open WICED on my mac, due to an error). I've tried setting the debugger to ST-LINK(OpenOCD) but it cannot detect a matching adapter. Could it be because the board does not support ST-LINK-v2?
Show LessA recent load did something very strange to two CYW943907AEVAL1F eval boards: The UART is receiving repeated characters, PRINT char's are being received as input UART characters, and the Wi-Fi is working very odd/broken.
I think some code has quasi-bricked these things.
Is there a way to put the factory load on the devices? I've been scouring the documentation, but haven't found anything yet.
I don't have a JTAG tool, either.
Thanks!
Show Less