1name: hal_infineon
2build:
3  cmake-ext: True
4  kconfig-ext: True
5blobs:
6#cat1cm0p
7  #COMPONENT_CM0P_SLEEP
8  - path: img/cat1cm0p/COMPONENT_CM0P_SLEEP/psoc6_01_cm0p_sleep.bin
9    sha256: 7b1ac91f157ee7004c9175d471dd29d0edbbcea5a3d53c8da634cceffb5694e6
10    type: img
11    version: '1.0.0'
12    license-path: ./LICENSE.txt
13    url: https://github.com/Infineon/cat1cm0p/raw/release-v1.0.0/COMPONENT_CAT1A/COMPONENT_CM0P_SLEEP/psoc6_01_cm0p_sleep.bin
14    description: "PSoC 6 Cortex M0+ DeepSleep prebuilt image (CM0P_SLEEP)"
15    doc-url: https://github.com/Infineon/cat1cm0p
16  - path: img/cat1cm0p/COMPONENT_CM0P_SLEEP/psoc6_02_cm0p_sleep.bin
17    sha256: 5ec09f8b725051ed429f2214e3ee57ae29a097fb6152ad1ac3f53d47a7476057
18    type: img
19    version: '1.0.0'
20    license-path: ./LICENSE.txt
21    url: https://github.com/Infineon/cat1cm0p/raw/release-v1.0.0/COMPONENT_CAT1A/COMPONENT_CM0P_SLEEP/psoc6_02_cm0p_sleep.bin
22    description: "PSoC 6 Cortex M0+ DeepSleep prebuilt image (CM0P_SLEEP)"
23    doc-url: https://github.com/Infineon/cat1cm0p
24  - path: img/cat1cm0p/COMPONENT_CM0P_SLEEP/psoc6_03_cm0p_sleep.bin
25    sha256: b909aceaa28ce15d58c0b57bd08adb62ed3f91ca318cbc7cf6d1c8895201e7c1
26    type: img
27    version: '1.0.0'
28    license-path: ./LICENSE.txt
29    url: https://github.com/Infineon/cat1cm0p/raw/release-v1.0.0/COMPONENT_CAT1A/COMPONENT_CM0P_SLEEP/psoc6_03_cm0p_sleep.bin
30    description: "PSoC 6 Cortex M0+ DeepSleep prebuilt image (CM0P_SLEEP)"
31    doc-url: https://github.com/Infineon/cat1cm0p
32  - path: img/cat1cm0p/COMPONENT_CM0P_SLEEP/psoc6_04_cm0p_sleep.bin
33    sha256: 544b92e5a927ac7090a67ee327b9cc39d1a91f93e689877489f0e8a7d27238dc
34    type: img
35    version: '1.0.0'
36    license-path: ./LICENSE.txt
37    url: https://github.com/Infineon/cat1cm0p/raw/release-v1.0.0/COMPONENT_CAT1A/COMPONENT_CM0P_SLEEP/psoc6_04_cm0p_sleep.bin
38    description: "PSoC 6 Cortex M0+ DeepSleep prebuilt image (CM0P_SLEEP)"
39    doc-url: https://github.com/Infineon/cat1cm0p
40
41#wifi-host-driver (firmware and clm blobs)
42  #CYW43012 Device
43  #firmware
44  - path: img/whd/resources/firmware/COMPONENT_43012/43012C0.bin
45    sha256: e2bbc8901bf0ac6cfd1442f15d1fecc1bc176915a88b10fe1399e1ae29c0b642
46    type: img
47    version: '2.5.0'
48    license-path: zephyr/blobs/license.txt
49    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_43012/43012C0.bin
50    description: "Wi-Fi Firmware for CYW43012 Device"
51    doc-url: https://github.com/Infineon/wifi-host-driver
52  #firmware (mfgtest)
53  - path: img/whd/resources/firmware/COMPONENT_43012/43012C0-mfgtest.bin
54    sha256: ec6e23bb1e2a73c9bc6de4ec29900bafa36ba35f4bfc676186275cd333ef1793
55    type: img
56    version: '2.5.0'
57    license-path: zephyr/blobs/license.txt
58    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_43012/43012C0-mfgtest.bin
59    description: "Wi-Fi Firmware (mfgtest) for CYW43012 Device"
60    doc-url: https://github.com/Infineon/wifi-host-driver
61  #clm
62  - path: img/whd/resources/clm/COMPONENT_43012/43012C0.clm_blob
63    sha256: 2168a39bb68452558c96883be66301655663a41aa328ad92cb9b3795e65d835e
64    type: img
65    version: '2.5.0'
66    license-path: zephyr/blobs/license.txt
67    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_43012/43012C0.clm_blob
68    description: "Wi-Fi CLM for CYW43012 Device"
69    doc-url: https://github.com/Infineon/wifi-host-driver
70  #clm (mfgtest)
71  - path: img/whd/resources/clm/COMPONENT_43012/43012C0-mfgtest.clm_blob
72    sha256: ffde6dfa33a4af23ac227dfead536f49ef2cd6b147d2778f07cb86bab597d95a
73    type: img
74    version: '2.5.0'
75    license-path: zephyr/blobs/license.txt
76    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_43012/43012C0-mfgtest.clm_blob
77    description: "Wi-Fi CLM (mfgtest) for CYW43012 Device"
78    doc-url: https://github.com/Infineon/wifi-host-driver
79
80 #CYW4343W Device
81  #firmware
82  - path: img/whd/resources/firmware/COMPONENT_4343W/4343WA1.bin
83    sha256: 672f94b68bc19236c75c395f5d1be7524635c9d812f6f74585996921290bbcd1
84    type: img
85    version: '2.5.0'
86    license-path: zephyr/blobs/license.txt
87    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_4343W/4343WA1.bin
88    description: "Wi-Fi Firmware for CYW4343W (mfgtest) Device"
89    doc-url: https://github.com/Infineon/wifi-host-driver
90  #firmware (mfgtest)
91  - path: img/whd/resources/firmware/COMPONENT_4343W/4343WA1-mfgtest.bin
92    sha256: 00b5e0c87571b7d259c6168fb8e37c312cd011a8465a071776bef35c2a0c3cb1
93    type: img
94    version: '2.5.0'
95    license-path: zephyr/blobs/license.txt
96    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_4343W/4343WA1-mfgtest.bin
97    description: "Wi-Fi Firmware for CYW4343W Device"
98    doc-url: https://github.com/Infineon/wifi-host-driver
99  #clm
100  - path: img/whd/resources/clm/COMPONENT_4343W/4343WA1.clm_blob
101    sha256: 4a2b14f19bfee84b403ef04e8ca3483e298cb4aaab1013ecc5fb80379901b8d3
102    type: img
103    version: '2.5.0'
104    license-path: zephyr/blobs/license.txt
105    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_4343W/4343WA1.clm_blob
106    description: "Wi-Fi CLM for CYW4343W Device"
107    doc-url: https://github.com/Infineon/wifi-host-driver
108  #clm (mfgtest)
109  - path: img/whd/resources/clm/COMPONENT_4343W/4343WA1-mfgtest.clm_blob
110    sha256: 51e5ff506775a171d28734c79510d57a05f1cd530294cff31b6ca9e4fdf4fc04
111    type: img
112    version: '2.5.0'
113    license-path: zephyr/blobs/license.txt
114    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_4343W/4343WA1-mfgtest.clm_blob
115    description: "Wi-Fi CLM for CYW4343W (mfgtest) Device"
116    doc-url: https://github.com/Infineon/wifi-host-driver
117
118  #CYW43438 Device
119  #firmware
120  - path: img/whd/resources/firmware/COMPONENT_43438/43438A1.bin
121    sha256: f85e3feed55c429cf2fc88316dba472647da25622bac6c07ab63807fa0ad875e
122    type: img
123    version: '2.5.0'
124    license-path: zephyr/blobs/license.txt
125    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_43438/43438A1.bin
126    description: "Wi-Fi Firmware for CYW43438 Device"
127    doc-url: https://github.com/Infineon/wifi-host-driver
128  #firmware (mfgtest)
129  - path: img/whd/resources/firmware/COMPONENT_43438/43438A1-mfgtest.bin
130    sha256: e54f2246b6b095621fb12d46ac355b854bf637f9bb8829195d622b7dae6a74f8
131    type: img
132    version: '2.5.0'
133    license-path: zephyr/blobs/license.txt
134    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_43438/43438A1-mfgtest.bin
135    description: "Wi-Fi Firmware (mfgtest) for CYW43438 Device"
136    doc-url: https://github.com/Infineon/wifi-host-driver
137  #clm
138  - path: img/whd/resources/clm/COMPONENT_43438/43438A1.clm_blob
139    sha256: e10611ba6721b8639426d4491a06c53587b56a5ea20f3f4b30ccd8866e26695b
140    type: img
141    version: '2.5.0'
142    license-path: zephyr/blobs/license.txt
143    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_43438/43438A1.clm_blob
144    description: "Wi-Fi CLM for CYW43438 Device"
145    doc-url: https://github.com/Infineon/wifi-host-driver
146  #clm (mfgtest)
147  - path: img/whd/resources/clm/COMPONENT_43438/43438A1-mfgtest.clm_blob
148    sha256: dea0ff2b093ec5adaafafd394bff39141c7435088da3f1bc32e1b3327eb30e9d
149    type: img
150    version: '2.5.0'
151    license-path: zephyr/blobs/license.txt
152    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_43438/43438A1-mfgtest.clm_blob
153    description: "Wi-Fi CLM for CYW43438(mfgtest) Device"
154    doc-url: https://github.com/Infineon/wifi-host-driver
155
156  #CYW43439 Device
157  #firmware
158  - path: img/whd/resources/firmware/COMPONENT_43439/43439a0.bin
159    sha256: 651092a60c1a909eab8a90455f6fede608a8b6caca32e3a6156d376a67fafd02
160    type: img
161    version: '2.5.0'
162    license-path: zephyr/blobs/license.txt
163    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_43439/43439a0.bin
164    description: "Wi-Fi Firmware for CYW43439 Device"
165    doc-url: https://github.com/Infineon/wifi-host-driver
166  #firmware (mfgtest)
167  - path: img/whd/resources/firmware/COMPONENT_43439/43439a0-mfgtest.bin
168    sha256: fc8bf8d3054b3ca1b261b20134020652737d55bd453477deda31c5c04bb6fc3e
169    type: img
170    version: '2.5.0'
171    license-path: zephyr/blobs/license.txt
172    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_43439/43439a0-mfgtest.bin
173    description: "Wi-Fi Firmware for CYW43439 (mfgtest) Device"
174    doc-url: https://github.com/Infineon/wifi-host-driver
175  #clm
176  - path: img/whd/resources/clm/COMPONENT_43439/43439A0.clm_blob
177    sha256: 60be731f3c147b28e21ea89389e29e34d1c01a09509edf285334ec1bcb1da38a
178    type: img
179    version: '2.5.0'
180    license-path: zephyr/blobs/license.txt
181    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_43439/43439A0.clm_blob
182    description: "Wi-Fi CLM for CYW43439 Device"
183    doc-url: https://github.com/Infineon/wifi-host-driver
184  #clm (mfgtest)
185  - path: img/whd/resources/clm/COMPONENT_43439/43439A0-mfgtest.clm_blob
186    sha256: ef94fef099ce7c775a63c1009a67f086db63ae933f14f5fbe95b72ae541f7ae7
187    type: img
188    version: '2.5.0'
189    license-path: zephyr/blobs/license.txt
190    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_43439/43439A0-mfgtest.clm_blob
191    description: "Wi-Fi CLM for CYW43439 (mfgtest) Device"
192    doc-url: https://github.com/Infineon/wifi-host-driver
193
194  #CYW4373 Device
195  #firmware
196  - path: img/whd/resources/firmware/COMPONENT_4373/4373A0.bin
197    sha256: d980497929d62dc81208060766a69bb5bded52748b8e6c484f704cf12867a0bf
198    type: img
199    version: '2.5.0'
200    license-path: zephyr/blobs/license.txt
201    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_4373/4373A0.bin
202    description: "Wi-Fi Firmware for CYW4373 Device"
203    doc-url: https://github.com/Infineon/wifi-host-driver
204  #firmware (mfgtest)
205  - path: img/whd/resources/firmware/COMPONENT_4373/4373A0-mfgtest.bin
206    sha256: e347f14bf028cd8ff73b687ac6d54bbfe9e820dadacb5592cd14c83736e3a842
207    type: img
208    version: '2.5.0'
209    license-path: zephyr/blobs/license.txt
210    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/firmware/COMPONENT_4373/4373A0-mfgtest.bin
211    description: "Wi-Fi Firmware (mfgtest) for CYW4373 Device"
212    doc-url: https://github.com/Infineon/wifi-host-driver
213  #clm
214  - path: img/whd/resources/clm/COMPONENT_4373/4373A0.clm_blob
215    sha256: f0f0935b76d9ea9c8e7c05eded4b13caadfc1a35cdaf343f30155c967adf6985
216    type: img
217    version: '2.5.0'
218    license-path: zephyr/blobs/license.txt
219    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_4373/4373A0.clm_blob
220    description: "Wi-Fi CLM for CYW4373 Device"
221    doc-url: https://github.com/Infineon/wifi-host-driver
222  #clm (mfgtest)
223  - path: img/whd/resources/clm/COMPONENT_4373/4373A0-mfgtest.clm_blob
224    sha256: 56d3a09b077ed91a1063362ad685a72d7fce772291046cb17f8be699ada06796
225    type: img
226    version: '2.5.0'
227    license-path: zephyr/blobs/license.txt
228    url: https://github.com/Infineon/wifi-host-driver/raw/release-v2.5.0/WiFi_Host_Driver/resources/clm/COMPONENT_4373/4373A0-mfgtest.clm_blob
229    description: "Wi-Fi CLM for CYW4373 (mfgtest) Device"
230    doc-url: https://github.com/Infineon/wifi-host-driver
231
232# bluetooth-integration (controller firmware blobs for CY43xx connectivity devices)
233    #CYW43012 Device
234    #MURATA-1LV module
235  - path: img/bluetooth/firmware/COMPONENT_43012/COMPONENT_MURATA-1LV/bt_firmware.hcd
236    sha256: 7866ac13cd06a03dcd7fc748ac82df5d76d034f5204dd277a7c6131594aed162
237    type: img
238    version: '4.1.1'
239    license-path: zephyr/blobs/license.txt
240    url: https://raw.githubusercontent.com/Infineon/btstack-integration/release-v4.1.1/COMPONENT_HCI-UART/firmware/COMPONENT_43012/COMPONENT_MURATA-1LV/CYW43012C0_003.001.015.0229.0000_Generic_UART_37_4MHz_wlcsp_ref3_sLNA_CYW943012M2BT1LV.hcd
241    description: "Bluetooth Controller FW for MURATA-1LV Module"
242    doc-url: https://github.com/Infineon/btstack-integration
243
244    #CYW4343W Device
245    #MURATA-1DX module
246  - path: img/bluetooth/firmware/COMPONENT_4343W/COMPONENT_MURATA-1DX/bt_firmware.hcd
247    sha256: 485bd176ffe1516f0c07e0c26c580111c8cc4e82b97b5e0b032d0e11af4dabd7
248    type: img
249    version: '4.1.1'
250    license-path: zephyr/blobs/license.txt
251    url: https://raw.githubusercontent.com/Infineon/btstack-integration/release-v4.1.1/COMPONENT_HCI-UART/firmware/COMPONENT_4343W/COMPONENT_MURATA-1DX/BCM4343A1_001.002.009.0153.0000_Generic_UART_37_4MHz_wlbga_eLG_lite_AnyCloud.hcd
252    description: "Bluetooth Controller FW for MURATA-1YN Module"
253    doc-url: https://github.com/Infineon/btstack-integration
254
255    #CYW43439 Device
256    #MURATA-1YN module
257  - path: img/bluetooth/firmware/COMPONENT_43439/COMPONENT_MURATA-1YN/bt_firmware.hcd
258    sha256: d19812c150b54138141cfcb1ffd1732c0c02694a8a37fc0cc49d8face0972363
259    type: img
260    version: '4.1.1'
261    license-path: zephyr/blobs/license.txt
262    url: https://raw.githubusercontent.com/Infineon/btstack-integration/release-v4.1.1/COMPONENT_HCI-UART/firmware/COMPONENT_43439/COMPONENT_MURATA-1YN/CYW4343A2_001.003.016.0031.0000_Generic_UART_37_4MHz_wlbga_BU_dl_signed.hcd
263    description: "Bluetooth Controller FW for MURATA-1YN Module"
264    doc-url: https://github.com/Infineon/btstack-integration
265
266    #CYW4373 Device
267    #STERLING-LWB5plus module
268  - path: img/bluetooth/firmware/COMPONENT_4373/COMPONENT_STERLING-LWB5plus/bt_firmware.hcd
269    sha256: 92a4f1fe651ddc454e7a99d99b1422c5dca733078b1d73f509f2002a2430e52b
270    type: img
271    version: '4.1.1'
272    license-path: zephyr/blobs/license.txt
273    url: https://raw.githubusercontent.com/Infineon/btstack-integration/release-v4.1.1/COMPONENT_HCI-UART/firmware/COMPONENT_4373/COMPONENT_STERLING-LWB5plus/CYW4373A0_001.001.025.0090.0129_UART_M2.hcd
274    description: "Bluetooth Controller FW for MURATA-1YN Module"
275    doc-url: https://github.com/Infineon/btstack-integration
276
277# bless
278  - path: img/bluetooth/firmware/COMPONENT_BLESS_CONTROLLER/cy_ble_stack_controller.a
279    sha256: 6278ee76b34e04ab0a82c3254b150c6c78375f3e9dea08b593899a865dd7cb6a
280    type: img
281    version: '3.60.0.725'
282    license-path: ./LICENSE.txt
283    url: https://github.com/Infineon/bless/raw/latest-v3.X/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a
284    description: "BLESS Bluetooth Controller FW"
285    doc-url: https://github.com/Infineon/bless
286
287  - path: img/bluetooth/firmware/COMPONENT_BLESS_CONTROLLER/cy_ble_stack_manager.a
288    sha256: f04c54d7761319df06569c65017d1e0733e2bf4dc007be16582ab26aeadba137
289    type: img
290    version: '3.60.0.725'
291    license-path: ./LICENSE.txt
292    url: https://github.com/Infineon/bless/raw/latest-v3.X/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a
293    description: "BLESS Bluetooth Controller FW"
294    doc-url: https://github.com/Infineon/bless
295