[ICV] Watchdog switch + ddr initialization (#554)
authorNikita Kudriavtsev <nikita.kudriavtsev@intel.com>
Mon, 8 Jun 2020 17:51:45 +0000 (20:51 +0300)
committerGitHub <noreply@github.com>
Mon, 8 Jun 2020 17:51:45 +0000 (20:51 +0300)
commitac65ea30fd90ec04bcf9a3c326f846d8f86f516d
treea13e536ac4886ed48dc608330fa68b666feebf1c
parent3b5de94a09dfe39bd8e7d5aa281c9c18f72d34dd
[ICV] Watchdog switch + ddr initialization (#554)

* [IE Myriad] Added XLinkBootFirmware method in XLink API for booting firmware buffer

* [IE Myriad] Patch firmware in mvnc. Added test to check device reset without connecting.

* [IE Myriad] Added option MOVIDIUS_DDR_TYPE for Myriad plugin

* [IE Myriad] Added tests for new option MOVIDIUS_DDR_TYPE

* [IE Myriad] Update firmware 1201 -> 1212

* [IE Myriad] Convolution3x3 tests are disabled due to firmware issue. #-32921
28 files changed:
inference-engine/cmake/vpu_dependencies.cmake
inference-engine/include/vpu/myriad_plugin_config.hpp
inference-engine/src/vpu/myriad_plugin/myriad_config.cpp
inference-engine/src/vpu/myriad_plugin/myriad_config.h
inference-engine/src/vpu/myriad_plugin/myriad_executor.cpp
inference-engine/tests_deprecated/behavior/vpu/shared_tests_instances/plugin_tests/vpu_test_data.hpp
inference-engine/tests_deprecated/functional/vpu/common/layers/myriad_layers_convolution3x3.hpp
inference-engine/tests_deprecated/functional/vpu/myriad_tests/myriad_configs_tests.cpp
inference-engine/tests_deprecated/unit/engines/vpu/myriad_tests/myriad_engine_tests.cpp
inference-engine/thirdparty/movidius/XLink/pc/PlatformDeviceControl.c
inference-engine/thirdparty/movidius/XLink/pc/protocols/pcie_host.c
inference-engine/thirdparty/movidius/XLink/pc/protocols/pcie_host.h
inference-engine/thirdparty/movidius/XLink/pc/protocols/usb_boot.c
inference-engine/thirdparty/movidius/XLink/shared/include/XLink.h
inference-engine/thirdparty/movidius/XLink/shared/include/XLinkPlatform.h
inference-engine/thirdparty/movidius/XLink/shared/src/XLinkData.c
inference-engine/thirdparty/movidius/XLink/shared/src/XLinkDevice.c
inference-engine/thirdparty/movidius/mvnc/include/mvnc.h
inference-engine/thirdparty/movidius/mvnc/include/mvnc_data.h
inference-engine/thirdparty/movidius/mvnc/include/ncPrivateTypes.h
inference-engine/thirdparty/movidius/mvnc/src/mvnc_api.c
inference-engine/thirdparty/movidius/mvnc/src/mvnc_data.c
inference-engine/thirdparty/movidius/mvnc/src/watchdog/watchdog.cpp
inference-engine/thirdparty/movidius/mvnc/tests/cases/mvnc_common_test_cases.cpp
inference-engine/thirdparty/movidius/mvnc/tests/cases/mvnc_common_test_cases.h
inference-engine/thirdparty/movidius/mvnc/tests/mvnc_tests_common.cpp
inference-engine/thirdparty/movidius/tests/XLink/XLink_common_tests.cpp
inference-engine/thirdparty/movidius/tests/XLink/helpers/XLink_tests_helpers.cpp