Index: scripts/update_package_script/update_package.py =================================================================== diff -u -re96bee4b319519f249302d308534a50a4902c4ce -r7d3311666abd028a6f9e53f6f907356d4709bbde --- scripts/update_package_script/update_package.py (.../update_package.py) (revision e96bee4b319519f249302d308534a50a4902c4ce) +++ scripts/update_package_script/update_package.py (.../update_package.py) (revision 7d3311666abd028a6f9e53f6f907356d4709bbde) @@ -348,6 +348,7 @@ self._utilities.send_update_available_to_firmware_stacks() self._handle_broadcast_message_thread(start_thread=True) time.sleep(self._WAIT_FOR_BOOTLOADER_AFTER_RESET_S) # Wait for a while or have a broadcast check + for update_file in list_of_update_files: # Make sure the file is opened a binary or hex if not update_file.endswith(".bin") and not update_file.endswith(".mcs"): continue Index: scripts/update_package_script/utilities.py =================================================================== diff -u -r37ed1a7ad66212bf70875ea723fdae6576405ce8 -r7d3311666abd028a6f9e53f6f907356d4709bbde --- scripts/update_package_script/utilities.py (.../utilities.py) (revision 37ed1a7ad66212bf70875ea723fdae6576405ce8) +++ scripts/update_package_script/utilities.py (.../utilities.py) (revision 7d3311666abd028a6f9e53f6f907356d4709bbde) @@ -438,11 +438,9 @@ self._leahi_mail_boxes[self._LEAHI_SIGNAL_TD_UPDATE_AVAILABLE] = {self._STACK_SEND_UPDATE_MAIL_BOX: 0x041, self._STACK_RCV_RESP_MAIL_BOX: 0x040} + self._leahi_mail_boxes[self._LEAHI_SIGNAL_DD_UPDATE_AVAILABLE] = {self._STACK_SEND_UPDATE_MAIL_BOX: 0x041, + self._STACK_RCV_RESP_MAIL_BOX: 0x040} - # TODO DEFINE THE DD CHANNELS IN LEAHI -> THESE ARE FOR BOOTLOADER - #self._leahi_mail_boxes[UpdateStacks.STACK_DD.name] = {self._STACK_SEND_UPDATE_MAIL_BOX: 0x605, - # self._STACK_RCV_RESP_MAIL_BOX: 0x604} - @staticmethod def _convert_bytes_to_data(conversion: str, data: bytes): """