1# CMake file to download and UART firmware files for NXP Bluetooth/Wifi Controllers 2 3# 88W8997 4set(NXP_8997_PATH https://github.com/nxp-imx/imx-firmware/raw/lf-6.1.22_2.0.0/nxp/FwImage_8997) 5set(NXP_8997_FILE uartuart8997_bt_v4.bin) 6message("NXP 88W8997: Download ${NXP_8997_FILE}") 7file(DOWNLOAD ${NXP_8997_PATH}/${NXP_8997_FILE} ${CMAKE_CURRENT_BINARY_DIR}/${NXP_8997_FILE}) 8 9# IW416 10set(NXP_IW416_PATH https://github.com/nxp-imx/imx-firmware/raw/lf-6.1.22_2.0.0/nxp/FwImage_IW416_SD) 11set(NXP_IW416_FILE uartiw416_bt_v0.bin) 12message("NXP IW416: Download ${NXP_IW416_FILE}") 13file(DOWNLOAD ${NXP_IW416_PATH}/${NXP_IW416_FILE} ${CMAKE_CURRENT_BINARY_DIR}/${NXP_IW416_FILE}) 14 15# IW612 16set(NXP_IW612_PATH https://github.com/nxp-imx/imx-firmware/raw/lf-6.1.22_2.0.0/nxp/FwImage_IW612_SD) 17set(NXP_IW612_FILE uartspi_n61x_v1.bin.se) 18message("NXP IW612: Download ${NXP_IW612_FILE}") 19file(DOWNLOAD ${NXP_IW612_PATH}/${NXP_IW612_FILE} ${CMAKE_CURRENT_BINARY_DIR}/${NXP_IW612_FILE}) 20