Wi-Fi Bluetooth for Linux Forum Discussions
The BT assets of AIROC Bluetooth Stack (Linux) Release are all on GitHub now.
Description:
AIROC Bluetooth Stack is Infineon's Bluetooth Host Protocol Stack implementation. The stack is optimized to work with Infineon Bluetooth controllers. The BTSTACK supports Bluetooth BR/EDR and BLE core protocols. This page provides the Github links to get started with application developments in Linux platform using AIROC Bluetooth Stack.
Please find the code examples :
Code Examples:
https://github.com/Infineon/linux-example-btstack-wifi-onboarding
https://github.com/Infineon/linux-example-btstack-wakeonle
https://github.com/Infineon/linux-example-btstack-bas
https://github.com/Infineon/linux-example-btstack-hello-sensor
https://github.com/Infineon/linux-example-btstack-alert-client
https://github.com/Infineon/linux-example-btstack-alert-server
https://github.com/Infineon/linux-example-btstack-headset
https://github.com/Infineon/linux-example-btstack-a2dp-source
https://github.com/Infineon/linux-example-btstack-a2dp-sink
https://github.com/Infineon/linux-example-btstack-spp
https://github.com/Infineon/linux-example-btstack-handsfree-unit
https://github.com/Infineon/linux-example-btstack-handsfree-ag
Show Less
v5.15.58-2023_0901
Release Date
2023-09-01
Description
This is Cypress's Linux brcmfmac driver and firmware support package.
Brcmfmac is an open-source driver project.
Files in this release:
* Backports package (cypress-backports-v5.15.58-2023_0901-module-src.tar.gz)
* Firmware/clm_blob files (cypress-firmware-v5.15.58-2023_0901.tar.gz)
* Cypress fmac patch files (cypress-patch-v5.15.58-2023_0901.tar.gz)
* Device tree files (cypress-devicetree-2023-09-01.tar.gz)
* hostapd/wpa_supplicant patch (cypress-hostap_2_10-2023_0901.tar.gz)
* Cypress customer patch (cypress-custom-patch-5.4.21.tar.gz)
* Cirrent Agent (cypress-cirrent-1.60.tar.gz)
* Documents (docs/)
* README
Checksum
sha256sum:
98d7527606017f851fccb91ef557efaf778c5b2b48264942ed0ea9d7c0a1516a cypress-fmac-v5.15.58-2023_0901.zip
7f88760a74174713d4ffd7aec3479f592c5fa9f876c92941662897454a5feb53 cypress-backports-v5.15.58-2023_0901-module-src.tar.gz
ce3bb31020e5ffe24fe549802440c137d14a05ad77af3e8e1fb9e184db96ed55 cypress-cirrent-1.60.tar.gz
1a792aa55d847917a7a741418493427ff30dfff10eacf9218b58f192c570942c cypress-custom-patch-5.4.21.tar.gz
1fe05a168cb6e3697e1a7610760f8e86393f53f8fc22b47645b6d00f59365e6d cypress-devicetree-2023-09-01.tar.gz
f0b9d3b25a71b4de69593f511d7e99b49dae8528eb9797983f89f584294963c1 cypress-firmware-v5.15.58-2023_0901.tar.gz
ad057de3baa941ddf59af8b784fe3c3ff1173fe5e04146f07db85362e2d8bb7b cypress-hostap_2_10-2023_0901.tar.gz
96911757cd613afb743db1c504fc3db2184456f3af0d79a814e6463ce384689a cypress-patch-v5.15.58-2023_0901.tar.gz
2023-09-11 Initial Post
- Add 43455 FW
The latest linux driver and software can be accessed here:
Wi-Fi Driver source package: https://community.infineon.com/t5/Wi-Fi-Bluetooth-for-Linux/Cypress-Linux-WiFi-Driver-Release-FMAC-2023-09-01/td-p/492862
Github link: https://github.com/Infineon/ifx-wireless-drivers/tree/RTM/v5.15.58-godzilla
The older/archived Wi-Fi driver releases can be accessed here:
Show LessPackage Version
ahd-2023_0525
Release Date
2023-05-25
Description
Infineon Android release for the broad market.
This release has been qualified on IMX8 SDIO platform running Android 13.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Infineon's connectivity parts.
The release package includes:
* ahd
* AHDBinaries
* confs
* device
*imx8
* firmware
* hostapd_supplicant_src
* nvram
* 55572_AndroidBringup.pdf
* Android13_Godzilla_55572_SDIO_Release_Notes.pdf
* Infineon_55572_Wi-Fi_6_6E_User_Guide.pdf
Test Environment:
* IMX8 SDIO setup
* 55572 Sanity, 6G and 11ax features
Show LessPackage Version
ahd-2022_1223
Release Date
2023-01-03
Description
Cypress Android release for the broad market.
This release has been qualified on Hikey 960 platform.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Cypress's connectivity parts.
The release package includes:
* ahd
* device
*hikey960
* firmware
* nvram
* 55572_AndroidBringup.pdf
Test Environment:
* Hikey 960
* 55572 Sanity and VTS
Change Log
[2022-12-23]
* Initial post
Show LessHi there,
We are trying to fcc wifi certify our project which uses a custom buildroot toolchain and arm processor.
We need help to compile the wl_tool so we can proceed with certification, but we need it to be cross compiled for our architecture (arm 32bit).
Can I ask a representative to help us to compile it with our custom toolchain?
CPU Info:
- armv7l
- little-endian
- hard-float ABI
- neon/vfpv4
Custom Toolchain Instructions:
- download toolchain
- extract toolchain:
tar jxf arm-co6-linux-uclibcgnueabihf_sdk-buildroot_2021.02.1.tar.xz - cd to arm-co6-linux-uclibcgnueabihf_sdk-buildroot
- ./relocate_sdk.sh
- add toolchain into path e.g.
export PATH="$PATH:$PWD/usr/bin" - Set cross compile variables:
export ARCH=arm
export CROSS_COMPILE=arm-co6-linux-uclibcgnueabihf-
Tagging @VinayakS_26 / @raks_99 / @DoubleLo as I found they have helped another customer to do this.
Show Less
Infineon strives to enhance user experience by providing *ease-of-use* Software for swift activation of the AIROC Wi-Fi/Bluetooth combo.
This guide outlines the steps for Debian package installation on the NVIDIA Jetson Orin AGX + CYW55573 board to enable the WLAN module in just a couple of minutes.
NVIDIA Jetson Orin AGX + CYW55573 Debian Package Bring-Up Steps
- Introduction
The steps outlined in the document describe how to install the Debian package in order to enable the WLAN module on the Jetson Orin AGX platform.
- Pre-requisite
Ensure that the default kernel image from NVIDIA Jetpack 5.1.2 with kernel version 5.10.120 is installed.
Jetpack SDK 5.1.2: https://developer.nvidia.com/embedded/jetpack-sdk-512
Once this requirement is met, proceed with the following instructions.
- Hardware
- Jetson Orin AGX board
- CYW55573 M.2 module
- Debian package bring-up
- Install the package cyw55573-jetson-orin-agx-1.0-1-arm64.deb using the command:
-
% sudo dpkg -i cyw55573-jetson-orin-agx-1.0-1-arm64.deb
-
- Use the following command to check if the wlan0 interface is available:
% ifconfig
c. To assign a static IP address to the wlan0 interface, use the command provided below:
% sudo ifconfig wlan0 192.168.147.25 up
d. The IP address subnet should match that of IP address of AP. Once you have assigned an IP address, check the output of the ifconfig command.
We have spotted a path correction to the script that was used for Debian package (Firmware/FMAC) creation and so we updated/fixed that script.
Using this updated script we created the deb pkg, there are no any firmware/FMAC files changes in this deb package.
There're 2 *.deb packages been attached:
- cyw55573-jetson-orin-agx-1.0-1-arm64.deb --> Fmac driver, firmware pkg Debian file.
- ifx-hostap-jetson-2.10-arm64.deb --> hostapd, supplicant pkg Debian file.
Feel free to leave your comments here if you run into any problem.
Show LessThe latest linux driver and software can be accessed here:
Wi-Fi Driver source package: https://community.infineon.com/t5/Wi-Fi-Bluetooth-for-Linux/Cypress-Linux-WiFi-Driver-Release-FMAC-2023-09-01/td-p/492862
Github link: https://github.com/Infineon/ifx-wireless-drivers/tree/RTM/v5.15.58-godzilla
The older/archived Wi-Fi driver releases can be accessed here:
Show LessPackage Version
ahd-2023_0525
Release Date
2023-05-25
Description
Infineon Android release for the broad market.
This release has been qualified on IMX8 SDIO platform running Android 13.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Infineon's connectivity parts.
The release package includes:
* ahd
* AHDBinaries
* confs
* device
*imx8
* firmware
* hostapd_supplicant_src
* nvram
* 55572_AndroidBringup.pdf
* Android13_Godzilla_55572_SDIO_Release_Notes.pdf
* Infineon_55572_Wi-Fi_6_6E_User_Guide.pdf
Test Environment:
* IMX8 SDIO setup
* 55572 Sanity, 6G and 11ax features
Show LessPackage Version
ahd-2023_0220
Release Date
2023-02-20
Description
Cypress Android release for the broad market.
This release has been qualified on IMX8 SDIO platform running Android 12.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Cypress's connectivity parts.
The release package includes:
* ahd
* AHDBinaries
* confs
* device
*imx8
* firmware
* hostapd_supplicant_src
* nvram
* Android12_55572_SDIOBringup.pdf
* Android12_Fafnir_55572_SDIO_Release_Notes.pdf
Test Environment:
* IMX8 SDIO setup
* 55572 Sanity and 11ax features
Show LessPackage Version
ahd-2022_1223
Release Date
2023-01-03
Description
Cypress Android release for the broad market.
This release has been qualified on Hikey 960 platform.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Cypress's connectivity parts.
The release package includes:
* ahd
* device
*hikey960
* firmware
* nvram
* 55572_AndroidBringup.pdf
Test Environment:
* Hikey 960
* 55572 Sanity and VTS
Change Log
[2022-12-23]
* Initial post
Show LessPackage Version
ahd-2022_0909
Release Date
2022-09-20
Description
Cypress Android release for the broad market.
This release has been qualified on Hikey 960 and NXP i.MX8MQuad Evaluation Kit (EVK) platform.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Cypress's connectivity parts.
The release package includes:
* ahd
* device
*hikey960
*imx8mq
* firmware
* nvram
* 89570_AndroidBringup.pdf
Test Environment:
* Hikey 960
* NXP i.MX8MQuad Evaluation Kit
* 55572 Sanity and VTS
Change Log
[2022-09-20]
* Initial post
Show LessPackage Version
ahd-2021_1216
Release Date
2022-04-06
Description
Cypress Android release for the broad market.
This release has been qualified on Hikey 960 and NXP i.MX8MQuad Evaluation Kit (EVK) platform.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Cypress's connectivity parts.
The release package includes:
* ahd
* device
*hikey960
*imx8mq
* firmware
* nvram
* AndroidBringup_with_AHD.pdf
* IOT_HOSTAP_REL_2_9_150_23.tar
Test Environment:
* Hikey 960
* NXP i.MX8MQuad Evaluation Kit
* 54591/43012 Sanity/CTS/VTS
Change Log
[2021-12-16]
* Update AHD drivers
* Support WPA3
* Passed major CTS/VTS items
Show LessPackage Version
android_ahd-2021_1216
Release Date
2022-04-06
Description
Cypress Android release for the broad market.
This release has been qualified on Hikey 960 and NXP i.MX8MQuad Evaluation Kit (EVK) platform.
Customers wishing to leverage the Android Open Source Platform now have an out of the box Android solution for Cypress's connectivity parts.
The release package includes:
* ahd
* device
*hikey960
*imx8mq
* firmware
* nvram
* AndroidBringup_with_AHD.pdf
* IOT_HOSTAP_REL_2_9_150_23.tar
Test Environment:
* Hikey 960
* NXP i.MX8MQuad Evaluation Kit
* 54591/43012 Sanity/CTS/VTS
Change Log
[2021-12-06]
* Update AHD drivers
* Support WPA3
* Passed major CTS/VTS items
Show Less
Package Version
v5.10.9-2021_1020
Release Date
2021-10-20
Description
This is Cypress's Linux brcmfmac driver and firmware support package.
Brcmfmac is an open-source driver project.
Files in this release:
* Backports package (cypress-backports-v5.10.9-2021_1020-module-src.tar.gz)
* Firmware/clm_blob files (cypress-firmware-v5.10.9-2021_1020.tar.gz)
* Cypress fmac patch files (cypress-patch-v5.10.9-2021_1020.tar.gz)
* Device tree files (cypress-devicetree-2021-10-20.tar.gz)
* hostapd/wpa_supplicant patch (cypress-hostap_2_9-1-2021_1020.tar.gz)
* Cirrent Agent (cypress-cirrent-1.60.tar.gz)
* Documents (docs/)
* README
Checksum
sha256sum: 632ac3c28581d08ba91a083dd0edd60babb637274a6276b656435cdd298c57dd cypress-fmac-v5.10.9-2021_1020.zip 4241b4c636e5e4503ffc300481882dc69b64485cdf094105108e8a82d0b16797 cypress-backports-v5.10.9-2021_1020-module-src.tar.gz ce3bb31020e5ffe24fe549802440c137d14a05ad77af3e8e1fb9e184db96ed55 cypress-cirrent-1.60.tar.gz 4aa347ba153ed4945737bf428fcee54877936998b5a60b16aa7cbbc87aaba7c6 cypress-devicetree-2021-10-20.tar.gz 95d2cb7c81c7fe60cc1811932b13f55ce5a9b4296f27182bfa57b3d37fe2a6f3 cypress-firmware-v5.10.9-2021_1020.tar.gz 88cce99e67f05c7bdfea8277740ad5bd06b54649c0b9c1dfc3052377b11f8091 cypress-hostap_2_9-1-2021_1020.tar.gz bdf37bb84ab5264dab09115df056182bf96fceff4792042d88bc66abc3058d08 cypress-patch-v5.10.9-2021_1020.tar.gz
[Change Log]
2021-10-26 Initial Post
Show LessPackage Version
v5.4.18-2021_0527
Release Date
2021-05-27
Description
This is Cypress's Linux brcmfmac driver and firmware support package.
Brcmfmac is an open-source driver project.
Files in this release:
* Backports package (cypress-backports-v5.4.18-2021_0527-module-src.tar.gz)
* Firmware/clm_blob files (cypress-firmware-v5.4.18-2021_0527.tar.gz)
* Cypress fmac patch files (cypress-patch-v5.4.18-2021_0527.tar.gz)
* Device tree files (cypress-devicetree-2021-05-27.tar.gz)
* hostapd/wpa_supplicant patch (cypress-hostap_2_9-2021_0527.tar.gz)
* Cirrent Agent (cypress-cirrent-1.60.tar.gz)
* Documents (docs/)
* README
Checksum
sha256sum: 6dd1fe42791cb56fa4162d0a384cdca4052a428a259200afdc1eb2caa53543aa cypress-fmac-v5.4.18-2021_0527.zip 7b1f01076dc74fd1edf9983313822b9712d31a91bc4eb76e404fa37174c2bba0 cypress-backports-v5.4.18-2021_0527-module-src.tar.gz ce3bb31020e5ffe24fe549802440c137d14a05ad77af3e8e1fb9e184db96ed55 cypress-cirrent-1.60.tar.gz 912598558111fcaa190e3dc319e53b91d1b84050af7e57dd3d2d5c889e856fa0 cypress-devicetree-2021-05-27.tar.gz 79698811c4a4756e9fd6bd0b26781f929b0b0405f24651efce07d805fe31c52d cypress-firmware-v5.4.18-2021_0527.tar.gz 63e3d9d0c7ed7182fae5e9ef55b1c99c5a907bac26f3959a6b8ae24d591a2c4f cypress-hostap_2_9-2021_0527.tar.gz 5302ec9679ec5af7e6a3b871fc06845468873cd2a55c381c7256af7eea647acf cypress-patch-v5.4.18-2021_0527.tar.gz
[Change Log]
2021-05-20 Initial Post
2021-05-27 Update documentation in doc/
2021-09-03 Firmware Update for 4356-pcie, 4339, 43362 (cypress-firmware-v5.4.18-2021_08_12.zip)
Show Less