xref: /btstack/chipset/atwilc3000/Makefile.inc (revision a15efc861737d1da360dc5169bcf7780f5e7e649)
169e3d973SMatthias Ringwald#
269e3d973SMatthias Ringwald# Makefile to convert .bin files from ATWILC3000 HCI Firmware release
369e3d973SMatthias Ringwald#
469e3d973SMatthias Ringwald
569e3d973SMatthias RingwaldCONVERSION_SCRIPT=$(BTSTACK_ROOT)/chipset/atwilc3000/convert_firmware_bin.py
669e3d973SMatthias Ringwald
7*a15efc86SMatthias Ringwaldwilc3000_ble_firmware.h:
8*a15efc86SMatthias Ringwald	@echo "Downloading $@"
9*a15efc86SMatthias Ringwald	@curl https://bluekitchen-gmbh.com/files/ble_firmware_3000.h > wilc3000_ble_firmware.h
10*a15efc86SMatthias Ringwald
11025f4555SMatthias Ringwaldwilc3000_bt_firmware.c: wilc3000_bt_firmware.bin
1269e3d973SMatthias Ringwald	@$(CONVERSION_SCRIPT) wilc3000_bt_firmware.bin
1369e3d973SMatthias Ringwald
147d2cb0f8SMatthias Ringwaldwilc3000_bt_firmware_no_rtc.c: wilc3000_bt_firmware_no_rtc.bin
1569e3d973SMatthias Ringwald	@$(CONVERSION_SCRIPT) wilc3000_bt_firmware.bin
1669e3d973SMatthias Ringwald
177d2cb0f8SMatthias Ringwaldwilc3000_bt_firmware.bin:
1869e3d973SMatthias Ringwald	@echo "Downloading $@"
19eb3c94dfSMatthias Ringwald	@curl -O https://raw.githubusercontent.com/linux4wilc/firmware/master/wilc3000_bt_firmware.bin
2069e3d973SMatthias Ringwald
2169e3d973SMatthias Ringwaldwilc3000_bt_firmware_no_rtc.bin:
2269e3d973SMatthias Ringwald	@echo "Downloading $@"
23eb3c94dfSMatthias Ringwald	curl -O https://raw.githubusercontent.com/linux4wilc/firmware/master/wilc3000_bt_firmware_no_rtc.bin
24