AIROC™ Wi-Fi MCUs Forum Discussions
Does CYW43438 support ad-hoc mode ?
HI,
I have to use murata (43439) 1YN module instead of murata 1DX (4343W) module. I added the provided configuration files (ble patch, ram, blob & bin files, to the device firmware folder and device is not detecting.
ifconfig: SIOCSIFADDR: No such device
sh: ushare: command not found
Configuration file: /tmp/config/hostapd.conf
Could not read interface wlan0 flags: No such device
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Could not read interface wlan0 flags: No such device
nl80211 driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn't started.
-----------------------------------------------------------
- When i grep my kernel source files I didn't find any strings related to "43439".
- my kernel version is kernel version is 4.1.15+gff4e28b.
- I also tried backporting from cypress source file 5.4.18 - iT SAYS IT HAS THE SUPPORT FROM KERNEL VER 3.10+but i'm getting lot of implicit declaration issues, I think it is related to the kernel version.
- The build reference is giving below.-----------------------------------------------------
cd /src/src/tcam_sdk/build/..//src/cypress-fmac-v5.15;\
export CROSS_COMPILE="/src/tools/toolchain_meta_framebuffer/sysroots/x86_64-fslcsdk-linux/usr/bin/arm-fslc-linux-gnueabi/arm-fslc-linux-gnueabi-";\
export ARCH="arm";\
export KLIB_BUILD="/src/src/tcam_sdk/build/..//src/kernel";\
export KLIB="/src/src/tcam_sdk/build/..//src/kernel";\
make defconfig-brcmfmac;\
make modules;
make[1]: Entering directory '/src/src/tcam_sdk/src/cypress-fmac-v5.15'
Generating local configuration database from kernel ... done.
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o conf.o conf.c
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o zconf.tab.o zconf.tab.c
cc conf.o zconf.tab.o -o conf
#
# configuration written to .config
#
make[1]: Leaving directory '/src/src/tcam_sdk/src/cypress-fmac-v5.15'
make[1]: Entering directory '/src/src/tcam_sdk/src/cypress-fmac-v5.15'
make[5]: 'conf' is up to date.
#
# configuration written to .config
#
Building backport-include/backport/autoconf.h ... done.
CC [M] /src/src/tcam_sdk/src/cypress-fmac-v5.15/compat/main.o
In file included from include/linux/kmod.h:22:0,
from include/linux/module.h:13,
from /src/src/tcam_sdk/src/cypress-fmac-v5.15/backport-include/linux/module.h:3,
from /src/src/tcam_sdk/src/cypress-fmac-v5.15/compat/main.c:1:
/src/src/tcam_sdk/src/cypress-fmac-v5.15/backport-include/linux/gfp.h:15:44: warning: ‘struct page_frag_cache’ declared inside parameter list will not be visible outside of this definition or declaration
static inline void *page_frag_alloc(struct page_frag_cache *nc,
^~~~~~~~~~~~~~~
/src/src/tcam_sdk/src/cypress-fmac-v5.15/backport-include/linux/gfp.h: In function ‘backport_page_frag_alloc’:
/src/src/tcam_sdk/src/cypress-fmac-v5.15/backport-include/linux/gfp.h:18:9: error: implicit declaration of function ‘__alloc_page_frag’ [-Werror=implicit-function-declaration]
return __alloc_page_frag(nc, fragsz, gfp_mask);
^~~~~~~~~~~~~~~~~
/src/src/tcam_sdk/src/cypress-fmac-v5.15/backport-include/linux/gfp.h:18:9: warning: return makes pointer from integer without a cast [-Wint-conversion]
return __alloc_page_frag(nc, fragsz, gfp_mask);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/src/src/tcam_sdk/src/cypress-fmac-v5.15/compat/main.o' failed
make[6]: *** [/src/src/tcam_sdk/src/cypress-fmac-v5.15/compat/main.o] Error 1
scripts/Makefile.build:403: recipe for target '/src/src/tcam_sdk/src/cypress-fmac-v5.15/compat' failed
make[5]: *** [/src/src/tcam_sdk/src/cypress-fmac-v5.15/compat] Error 2
Makefile:1387: recipe for target '_module_/src/src/tcam_sdk/src/cypress-fmac-v5.15' failed
make[4]: *** [_module_/src/src/tcam_sdk/src/cypress-fmac-v5.15] Error 2
Makefile.build:13: recipe for target 'modules' failed
make[3]: *** [modules] Error 2
Makefile.real:88: recipe for target 'modules' failed
make[2]: *** [modules] Error 2
Makefile:40: recipe for target 'modules' failed
make[1]: *** [modules] Error 2
make[1]: Leaving directory '/src/src/tcam_sdk/src/cypress-fmac-v5.15'
Makefile:437: recipe for target 'kernel_typec' failed
make: *** [kernel_typec] Error 2
Please help to resolve the issue.
Show LessGood Afternoon!
Can someone help me get the latest WL tool and manufacturer firmware for Raspberry 3b+ with the Bullseye distribution 64 bits system?
wl0: Mar 12 2018 16:18:54 version 7.45.222 (RPI-PRKE) (r683458 CY WLTEST) FWID 01-35ee9694
CYW 43455
I already got one that works but I'm getting 2 errors
when setting up
wl country ALL > wl: error -2
Trying to use DFS channels > wl: error -20
Reading forums It seems to be an issue with the .blob or something like this, Can someone share the latest firmware and wl tool so I can test the DFS channels.
Thank you!
My company is developing a mobile television receiver that will enable mobile devices to receive and view ATSC 3.0 television broadcasts by pairing to them via either Bluetooth or Wi-Fi data connections. We are using the CYW43439 chip solution in our device (not any of the modules) and have successfully developed the Bluetooth link solution using OpenSynergy's BlueSDK stack. We are looking for someone who is familiar with the Wi-Fi functionality of that chip to develop code to enable Wi-Fi in our device. We are using Infineon's FX3 line of processors to interface with the combo chip. Please respond if interested, and I can provide more details. Company and product information can be seen at www.cewi.net.
Thank you!
Show LessI am using 3 PSoC™ 62S2 Wi-Fi BT Pioneer Kit for testing matter door lock sample application. I have got the source from https://github.com/Infineon/mtb-example-psoc6-matter-door-lock . I was able to commission and control the device from Rasp Pi 4. Now i would like to control the device from smart home platforms like Amazon Alexa/Google Home.
I would like to start development with test certificates . I have created test certificates following https://developers.home.google.com/matter/test/certificates . Now I would like to place this certificates on the device. Request help in placing the following certificates Certificate Declaration (CD) , Product Attestation Intermediary Certificate ( PAI) and Device Attestation Certificate (DAC) in the PSoC 6 device.
Show Less
Can Infineon's CYW5557x radios support connections to three separate networks simultaneously?
- - One connection to a network via 2.4 GHz
- - One connection to a network via 5 GHz
- - One connection to a network via 6 GHz
Does Infineon offer any guidance on supporting multiple networks simultaneously?
- Examples or Application Notes that show how to time domain switch between multiple networks.
- Considerations, potential issue, Tips and Tricks when interfacing to multiple networks simultaneously.
The primary examples I've found utilize multiple physical WiFi radio modules. Multiple radios is an option if the radios can be separated by a minimum distance to avoid interference that would require special compliance testing or if the radio locations are end user controlled. An End User can locate multiple radios in near proximity because they have the capability to move those radios.
Greg
Show Less
Hi,
I am trying to bring up the CYW43455(AzureWave's AW-CM256SM)SDIO based wifi interface in the Thread-X.
I am using the Wifi Host Driver (WHD) in GitHub.
On the WHD drivers, the firmware and nvram image can be downloaded to the wifi chip but "CLM_BLOB" file can be NOT downloaded.
Tera term(serial) shows that "Function whd_download_wifi_clm_image failed at line 62 checkres = 101580800"
I've confirmed the source code, "101580800" means the timeout error.
I wonder that the "SDIO mode interrupt" is not happened to continue the download process.
Would you please HELP me how to solve this issue.
Regards,
Show LessHi,
Can you please advise the what is the Linux Kernel version supporting CYW5557x Wi-Fi family?
Regards,
Marcelo
I am looking to manage my mtb projects using git submodules.
My plan is to create a main repo lets call it mtb_3_0_apps and it contiain my mtb application of interest which is mtb-wifi-bluetooth-tester as well as the mtb_shared foder. The mtb_shared folder is by itself a git repo with submodules.
All this is publicly there are https://github.com/ifx-iot/mtb_3_0_apps.
It can be cloned used `` git clone --recursive git@github.com:ifx-iot/mtb_3_0_apps.git ``
After this if I cd to ..mtb_3_0_apps/mtb-wifi-bluetooth-tester and I do 'make getlibs && make build'. I am expecting to be able to build the application.
but make getlibs fails as below. I dug a bit into the makefile, but can't figure out where the error is coming from.
```
VENKATs-MacBook-Pro-5: ~/work/pp/modus/mtb_3_0_apps/mtb-wifi-bluetooth-tester : make getlibs
Tools Directory: /Applications/ModusToolbox/tools_3.0
Searching installed tools in progress...
/Applications/ModusToolbox/tools_3.0/mtbquery/mtbquery --alltools @MTB_TOOLS_DIR=/Applications/ModusToolbox/tools_3.0 > /Users/venkat/work/pp/modus/mtb_3_0_apps/mtb-wifi-bluetooth-tester/build/mtbquery-info.mk
Searching installed tools complete
==============================================================================
= Importing libraries =
==============================================================================
/Applications/ModusToolbox/tools_3.0/proxy-helper/proxy-helper --exec -- /Applications/ModusToolbox/tools_3.0/mtbgetlibs/mtbgetlibs --project /Users/venkat/work/pp/modus/mtb_3_0_apps/mtb-wifi-bluetooth-tester
mtbgetlibs: retreived MTBQueryAPI interface
0: Loading the application in directory '/Users/venkat/work/pp/modus/mtb_3_0_apps/mtb-wifi-bluetooth-tester'
0: Finished loading the application data (26 ms total, 16 make)
0: Loading the ModusToolbox Technology Packs and Early Access Packs
0: Finished loading the ModusToolbox Technology Packs and Early Access Packs (0 ms)
0: Loading the tools information
0: Finished loading the tools information (5 ms)
0: Loading the manifest data
0: Finished loading the manifest data (4223 ms)
0: Loaded ModusToolbox 3.x single core application
0: ToolsDir is '/Applications/ModusToolbox/tools_3.0'
0: loaded asset 'abstraction-rtos'
0: loaded asset 'clib-support'
0: loaded asset 'cy-mbedtls-acceleration'
0: loaded asset 'lwip'
0: loaded asset 'freertos'
0: loaded asset 'mbedtls'
0: loaded asset 'whd-bsp-integration'
0: loaded asset 'wifi-host-driver'
0: loaded asset 'wpa3-external-supplicant'
0: loaded asset 'btstack'
0: loaded asset 'btstack-integration'
0: loaded asset 'retarget-io'
0: loaded asset 'lwip-freertos-integration'
0: loaded asset 'connectivity-utilities'
0: loaded asset 'lwip-network-interface-integration'
0: loaded asset 'wifi-connection-manager'
0: loaded asset 'wifi-core-freertos-lwip-mbedtls'
0: loaded asset 'secure-sockets'
0: loaded asset 'command-console'
mtbgetlibs: getlibs failed
ERROR:there was an error retreiving the asset 'https://github.com/cypresssemiconductorco/abstraction-rtos' commit 'release-v1.6.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/cypresssemiconductorco/clib-support' commit 'release-v1.3.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/Infineon/cy-mbedtls-acceleration' commit 'release-v1.4.1' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://git.savannah.nongnu.org/git/lwip' commit 'STABLE-2_1_2_RELEASE' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/cypresssemiconductorco/freertos' commit 'release-v10.4.304' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/ARMmbed/mbedtls' commit 'mbedtls-2.25.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/cypresssemiconductorco/whd-bsp-integration' commit 'release-v2.1.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/cypresssemiconductorco/wifi-host-driver' commit 'release-v2.5.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/Infineon/wpa3-external-supplicant' commit 'release-v1.1.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
ERROR:there was an error retreiving the asset 'https://github.com/cypresssemiconductorco/btstack' commit 'release-v3.5.0' - fatal: 'cypress' does not appear to be a git repository
ERROR:fatal: Could not read from remote repository.
ERROR:Please make sure you have the correct access rights
ERROR:and the repository exists.
mtbgetlibs: completed in 6663 milliseconds
==============================================================================
= Import complete =
==============================================================================
```
Show Less