AIROC™ Wi-Fi and Wi-Fi Bluetooth Combos Forum Discussions
I have a project that may require Ethernet Over USB (CDC ECM). I saw on the forum that this feature has not been implemented and it may not be included in the WICED roadmap. Therefore, I'm interested in implementing it myself. I can manage to compile the latest ThreadX, NetX Duo, and USBX. However, there are some proprietary methods in WICED for USB, such as _ux_dcd_bcm4390x_initialize
, that are closed source.
Is it possible to share the WICED source code for these methods?
Thanks
Show LessHi, We have been testing "CYBT-243053-02" using "EZ-Serial Firmware: v1.4.13.13 Sep 22 2023 10:24:41" and the throughput we get is 25KB/s over PUART which is very low for our use case. Will using custom firmware instead of EZ-Serial help in improving the throughput? Any recommendations is welcome. I've raised a ticket with Infineon on this but they came back with no further info. to increase the throughput therefore, I'm asking here if someone has some answer. Thanks.
Show LessHi Sir,
Platform: Raspberry pi 4
Chip:CYW43455
After testing on the environment, the number of LE connections are 5 devices.
Btw, the connected devices are notebook and phone.
How can increased the maximum number of LE connections for CYW43455?
B.R.
Bill.
Show LessWe want to send data as fast as possible from a central (Android) to the peripheral (CYW4373).
We are using FW version: BCM4373A0_001.001.025.0103.0155.FCC.CE.2AE
When we are requesting BLE connection HIGH priority from Android, the CYW4373 always rejects the parameters, like this:
Request (from Android)
Response (from CYW4373)
The reject error code is Invalid LMP/LL Parameters (0x1e).
We also notice the the CYW4373 does not reject all connection parameter requests. This is an example where it accepts the parameters (this is during device discovery, where Android automatically requests the fastest possible connection parameters):
Request (from Android)
Response (from CYW4373)
Note that Android sends Interval max=min=6 in this scenario as opposed to 9-12 in the failed scenario.
Why is the CYW4373 rejecting the connection parameters and how can we solve this issue?
Thanks
Show LessI require DPDT switch, which has low insertion loss, high port to port isolation and frequency support up to 7.125 GHz. It should be compatible with Wi-Fi 6E and Wi-Fi 7 standards. Please suggest me suitable part.
Show LessHi ,
您好!我在使用FMAC驱动用交叉编译链编译时报错。具体版本如下:
驱动版本:cypress-fmac-v5.15.58-2023_1128.zip
内核版本:linux4.1.15
编译指令为:1. make KLIB=/home/ych/zhengdian/alientek/kernel KLIB_BUILD=/home/ych/zhengdian/alientek/kernel defconfig-brcmfmac
2. make KLIB=/home/ych/zhengdian/alientek/kernel KLIB_BUILD=/home/ych/zhengdian/alientek/kernel ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules -j4
部分报错信息:/home/ych/zenitron/v5.15.58-backports/backport-include/linux/gfp.h:16:9: 警告: its scope is only this definition or declaration, which is probably not what you want
/home/ych/zenitron/v5.15.58-backports/backport-include/linux/gfp.h: 在函数‘backport_page_frag_alloc’中:
/home/ych/zenitron/v5.15.58-backports/backport-include/linux/gfp.h:18:2: 错误: 隐式声明函数‘__alloc_page_frag’ [-Werror=implicit-function-declaration]
return __alloc_page_frag(nc, fragsz, gfp_mask);
^
/home/ych/zenitron/v5.15.58-backports/backport-include/linux/gfp.h:18:2: 警告: return makes pointer from integer without a cast
CC [M] /home/ych/zenitron/v5.15.58-backports/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.o
cc1:有些警告被当作是错误
scripts/Makefile.build:257: recipe for target '/home/ych/zenitron/v5.15.58-backports/compat/main.o' failed
make[5]: *** [/home/ych/zenitron/v5.15.58-backports/compat/main.o] Error 1
报错完整打印我放在附件里面,我尝试过用一版内核5.10的去编译,依然会有报错,请帮忙协助看下,感谢
Show Less
cyw43438 wifi驱动用的这里开源whd的驱动 https://github.com/Infineon/stm32-connectivity ,发现WiFi扫描的路由经常时多时少,有些ssid要扫描几次才扫到,你们可以内部复测下吗,现在扫描主动发probe req还有被动解beacon扫描是否都支持,你们官方的PSoC 6 RTT开发板也有该问题 很严重。希望帮忙尽快修复更新。
谢谢
Show LessHi IFX,
Customers reported that after connecting four devices, the mobile phone could no longer receive broadcasts.
After removing a connection, the mobile phone can scan the broadcast again.
So how to increase the number of scanning devices?
Thank you.
Best Regards,
Peggy
Hi All,
I am using CYW4373.
The rssi of the linked channel read back using wiced_bt_dev_read_rssi() is -110.
I used wiced_bt_dev_read_tx_power(), but the tx_power=12. I check the HCI command is [01][07][20][00], the respond is
[0E][05][01][07][20][00][0C]. This is actually HCI_BLE_READ_ADV_CHNL_TX_POWER.
I can confirmed if I send wiced_bt_ble_read_adv_tx_power() before wiced_bt_dev_read_tx_power(), then the later command will return busy. Instead wiced_bt_ble_read_adv_tx_power() is [01][07][20][00]
Since I want to read the Remote TX power so that when compare with RSSI then I will know the loss, so I use the HCI LE command #define HCI_LE_READ_REMOTE_TRANSMIT_POWER_LEVEL ( 0x77 | HCI_GRP_BLE_CMDS). This is 0x2077.
So I send [01][77][20][00], the respond is [0E][04][01][77][20][01].
So I like to know how to read the remote TX power ?
Thank you in advance.
Show Less