From 12854439932c00cb946db89b24cd1f9b1a6cd009 Mon Sep 17 00:00:00 2001 From: Daria Mityagina Date: Tue, 17 Jan 2023 19:44:28 +0000 Subject: [PATCH] [VPU] - Update MyriadX firmware (#15158) * [VPU] - Update firmware * [VPU] - Update firmware - R20.6 * [VPU] - Update firmware - g_callCommand --- src/plugins/intel_myriad/myriad_dependencies.cmake | 6 +++--- src/plugins/intel_myriad/third_party/mvnc/src/mvnc_data.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/intel_myriad/myriad_dependencies.cmake b/src/plugins/intel_myriad/myriad_dependencies.cmake index a20fb9d6103..438af399140 100644 --- a/src/plugins/intel_myriad/myriad_dependencies.cmake +++ b/src/plugins/intel_myriad/myriad_dependencies.cmake @@ -6,14 +6,14 @@ include_guard(GLOBAL) set(VPU_SUPPORTED_FIRMWARES usb-ma2x8x pcie-ma2x8x) set(VPU_SUPPORTED_FIRMWARES_HASH - "1ca3566d294c8d269f3a0ad2f5699e9dbb2679a24a455b2cc343612303d867bd" - "5667eb028290fbec92220031590ba5f87774a7b638b13178e0dcf8447a4ee8ca") + "17b10ca669009e4635e811dfc97da18fc004fc91aab4372ab72f5e635d0b16e3" + "7373e54ef8520af51ca5f665be28c3ea2ebccc65aabdb365c2becd5c3254305f") # # Default packages # -set(FIRMWARE_PACKAGE_VERSION 20221129_35) +set(FIRMWARE_PACKAGE_VERSION 20230117_37) set(VPU_CLC_MA2X8X_VERSION "movi-cltools-22.08.1") # diff --git a/src/plugins/intel_myriad/third_party/mvnc/src/mvnc_data.c b/src/plugins/intel_myriad/third_party/mvnc/src/mvnc_data.c index 500367ba7be..af037633b1d 100644 --- a/src/plugins/intel_myriad/third_party/mvnc/src/mvnc_data.c +++ b/src/plugins/intel_myriad/third_party/mvnc/src/mvnc_data.c @@ -174,7 +174,7 @@ static ncStatus_t patchSetWdSwitchCommand(char **firmware, size_t *length, const // 0x98 the write command for 8bit // {0x00, 0x0c, 0x20, 0x70} == 0x70200c00 the address of memory type for ddrInit application const char g_setMemTypeCommandMX[] = {0x98, 0x00, 0x0c, 0x20, 0x70}; -const char g_callCommand[] = {0xba, 0x9c, 0xe9, 0x00, 0x70}; +const char g_callCommand[] = {0xba, 0xec, 0x00, 0x00, 0x70}; static ncStatus_t patchSetMemTypeCommand(char **firmware, size_t *length, const char memType) { CHECK_HANDLE_CORRECT(firmware);