A DfuSe packer (USB Device firmware upgrade STMicroelectronics extension)