Skip to content

Commit 448ce8b

Browse files
authoredFeb 24, 2020
Added support to retrive V350 BMC FW image (AlveoGen5) during CMake compilation. (#2879)
1 parent 86dd707 commit 448ce8b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed
 

‎src/runtime_src/ert/bmc/CMakeLists.txt

+13
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,17 @@ FILE(DOWNLOAD ${URL_MSP432_GEN4}/BMC-MSP432.txt ${CMAKE_CURRENT_BINARY_DIR}/${AL
4646

4747
list(APPEND ALVEO_FW_FILES ${CMAKE_CURRENT_BINARY_DIR}/${ALVEOGEN4}-${ALVEOGEN4_FILENAME})
4848

49+
# =============== ALVEO GEN5 =====================
50+
# Get and rename the files from the repository
51+
set (ALVEOGEN5 "AlveoGen5")
52+
set (URL_MSP432_GEN5 "https://raw.gitenterprise.xilinx.com/XBB/BMC-firmware-binaries/V350/BMC-card-firmware")
53+
54+
# Download the file name, retrieve the file name, and download the FW image with the new file name
55+
FILE(DOWNLOAD ${URL_MSP432_GEN5}/BMC-MSP432.txt.filename ${CMAKE_CURRENT_BINARY_DIR}/${ALVEOGEN5}-BMC-MSP432.txt.filename STATUS mystatus)
56+
FILE(STRINGS ${CMAKE_CURRENT_BINARY_DIR}/${ALVEOGEN5}-BMC-MSP432.txt.filename ALVEOGEN5_FILENAME)
57+
FILE(DOWNLOAD ${URL_MSP432_GEN5}/BMC-MSP432.txt ${CMAKE_CURRENT_BINARY_DIR}/${ALVEOGEN5}-${ALVEOGEN5_FILENAME} STATUS mystatus)
58+
59+
list(APPEND ALVEO_FW_FILES ${CMAKE_CURRENT_BINARY_DIR}/${ALVEOGEN5}-${ALVEOGEN5_FILENAME})
60+
61+
# ================= INSTALL FIRMWARE IMAGES =========================
4962
install (FILES ${ALVEO_FW_FILES} DESTINATION ${ERT_INSTALL_PREFIX})

0 commit comments

Comments
 (0)