@@ -348,12 +348,19 @@ board_config() {
348348 " V560TU" )
349349 DASHARO_REL_NAME=" novacustom_v56x_mtl"
350350 FLASHROM_ADD_OPT_UPDATE_OVERRIDE=" --ifd -i bios"
351+ HAVE_HEADS_FW=" true"
352+ HEADS_REL_VER_DPP=" 0.9.0"
353+ COMPATIBLE_HEADS_EC_FW_VERSION=" 2024-12-20_368e08e"
354+ HEADS_SWITCH_FLASHROM_OPT_OVERRIDE=" --ifd -i bios"
351355 ;;
352356 * )
353357 print_error " Board model $BOARD_MODEL is currently not supported"
354358 return 1
355359 ;;
356360 esac
361+
362+ HEADS_LINK_DPP=" ${FW_STORE_URL_DPP} /${DASHARO_REL_NAME} /v${HEADS_REL_VER_DPP} /${DASHARO_REL_NAME} _v${HEADS_REL_VER_DPP} _heads.rom"
363+ HEADS_EC_LINK_DPP=" ${FW_STORE_URL_DPP} /${DASHARO_REL_NAME} /v${HEADS_REL_VER_DPP} /${DASHARO_REL_NAME} _ec_v${HEADS_REL_VER_DPP} .rom"
357364 ;;
358365 " V5xTNC_TND_TNE" )
359366 if check_if_dasharo; then
@@ -665,6 +672,8 @@ board_config() {
665672 [ -z " $EC_SIGN_LINK_COMM " ] && EC_SIGN_LINK_COMM=" ${EC_HASH_LINK_COMM} .sig"
666673 [ -z " $EC_HASH_LINK_DPP " ] && EC_HASH_LINK_DPP=" ${EC_LINK_DPP} .sha256"
667674 [ -z " $EC_SIGN_LINK_DPP " ] && EC_SIGN_LINK_DPP=" ${EC_HASH_LINK_DPP} .sig"
675+ [ -z " $HEADS_EC_HASH_LINK_DPP " ] && HEADS_EC_HASH_LINK_DPP=" ${HEADS_EC_LINK_DPP} .sha256"
676+ [ -z " $HEADS_EC_SIGN_LINK_DPP " ] && HEADS_EC_SIGN_LINK_DPP=" ${HEADS_EC_HASH_LINK_DPP} .sig"
668677
669678 # And for capsules as well:
670679 [ -z " $BIOS_HASH_LINK_COMM_CAP " ] && BIOS_HASH_LINK_COMM_CAP=" ${BIOS_LINK_COMM_CAP} .sha256"
@@ -1088,7 +1097,14 @@ handle_fw_switching() {
10881097 BIOS_LINK=" $HEADS_LINK_DPP "
10891098
10901099 # Check EC link additionally, not all platforms have Embedded Controllers:
1091- if [ -n " $EC_LINK_DPP " ]; then
1100+ if [ -n " $HEADS_EC_LINK_DPP " ]; then
1101+ EC_LINK=$HEADS_EC_LINK_DPP
1102+ EC_HASH_LINK=$HEADS_EC_HASH_LINK_DPP
1103+ EC_SIGN_LINK=$HEADS_EC_SIGN_LINK_DPP
1104+ if [ -n " $COMPATIBLE_HEADS_EC_FW_VERSION " ]; then
1105+ COMPATIBLE_EC_FW_VERSION=" $COMPATIBLE_HEADS_EC_FW_VERSION "
1106+ fi
1107+ elif [ -n " $EC_LINK_DPP " ]; then
10921108 EC_LINK=$EC_LINK_DPP
10931109 EC_HASH_LINK=$EC_HASH_LINK_DPP
10941110 EC_SIGN_LINK=$EC_SIGN_LINK_DPP
0 commit comments