v4.20.1 (#24)
This commit is contained in:
committed by
GitHub
parent
542ba8f3cd
commit
301c3c6c9b
@@ -30,7 +30,7 @@ endif()
|
||||
# Set firmware version
|
||||
add_definitions( -DFIRMWARE_VERSION_MAJOR=4 )
|
||||
add_definitions( -DFIRMWARE_VERSION_MINOR=20 )
|
||||
add_definitions( -DFIRMWARE_VERSION_REVISION=0 )
|
||||
add_definitions( -DFIRMWARE_VERSION_REVISION=1 )
|
||||
if(HAILO_BUILD_SERVICE)
|
||||
add_definitions( -DHAILO_SUPPORT_MULTI_PROCESS )
|
||||
endif()
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
#define HAILO_DRV_VER_MAJOR 4
|
||||
#define HAILO_DRV_VER_MINOR 20
|
||||
#define HAILO_DRV_VER_REVISION 0
|
||||
#define HAILO_DRV_VER_REVISION 1
|
||||
|
||||
#define _STRINGIFY_EXPANDED( x ) #x
|
||||
#define _STRINGIFY_NUMBER( x ) _STRINGIFY_EXPANDED(x)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
set(HAILORT_MAJOR_VERSION 4)
|
||||
set(HAILORT_MINOR_VERSION 20)
|
||||
set(HAILORT_REVISION_VERSION 0)
|
||||
set(HAILORT_REVISION_VERSION 1)
|
||||
|
||||
# Add the cmake folder so the modules there are found
|
||||
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
|
||||
|
||||
@@ -4,7 +4,7 @@ project(gsthailo)
|
||||
|
||||
include(GNUInstallDirs)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
# GST_PLUGIN_DEFINE needs PACKAGE to be defined
|
||||
set(GST_HAILO_PACKAGE_NAME "hailo")
|
||||
|
||||
@@ -1239,6 +1239,8 @@ static GstFlowReturn gst_hailonet_chain(GstPad * /*pad*/, GstObject * parent, Gs
|
||||
}
|
||||
|
||||
if (self->impl->props.m_pass_through.get() || !self->impl->props.m_is_active.get() || !self->impl->is_configured) {
|
||||
store_buffer_events(self, buffer);
|
||||
gst_hailonet_handle_buffer_events(self, buffer);
|
||||
gst_hailonet_push_buffer_to_thread(self, buffer);
|
||||
return GST_FLOW_OK;
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ def _verify_pyhailort_lib_exists():
|
||||
|
||||
_verify_pyhailort_lib_exists()
|
||||
|
||||
__version__ = "4.20.0"
|
||||
__version__ = "4.20.1"
|
||||
if _pyhailort.__version__ != __version__:
|
||||
raise ImportError(
|
||||
f"_pyhailort version ({_pyhailort.__version__}) does not match pyhailort version ({__version__})"
|
||||
|
||||
@@ -1535,7 +1535,7 @@ class HailoFormatFlags(_pyhailort.FormatFlags):
|
||||
SUPPORTED_PROTOCOL_VERSION = 2
|
||||
SUPPORTED_FW_MAJOR = 4
|
||||
SUPPORTED_FW_MINOR = 20
|
||||
SUPPORTED_FW_REVISION = 0
|
||||
SUPPORTED_FW_REVISION = 1
|
||||
|
||||
MEGA_MULTIPLIER = 1000.0 * 1000.0
|
||||
|
||||
|
||||
@@ -146,6 +146,6 @@ if __name__ == "__main__":
|
||||
"linux_aarch64",
|
||||
],
|
||||
url="https://hailo.ai/",
|
||||
version="4.20.0",
|
||||
version="4.20.1",
|
||||
zip_safe=False,
|
||||
)
|
||||
|
||||
@@ -77,7 +77,7 @@ if(LIBHAILORT_PATH AND HAILORT_INCLUDE_DIR)
|
||||
PUBLIC
|
||||
HAILORT_MAJOR_VERSION=4
|
||||
HAILORT_MINOR_VERSION=20
|
||||
HAILORT_REVISION_VERSION=0
|
||||
HAILORT_REVISION_VERSION=1
|
||||
)
|
||||
set_target_properties(
|
||||
_pyhailort
|
||||
@@ -88,7 +88,7 @@ if(LIBHAILORT_PATH AND HAILORT_INCLUDE_DIR)
|
||||
elseif(LIBHAILORT_PATH OR HAILORT_INCLUDE_DIR)
|
||||
message(FATAL_ERROR "Both LIBHAILORT_PATH and HAILORT_INCLUDE_DIR must be defined or none of them. LIBHAILORT_PATH: '${LIBHAILORT_PATH}', HAILORT_INCLUDE_DIR: '${HAILORT_INCLUDE_DIR}'")
|
||||
else()
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
target_link_libraries(_pyhailort PRIVATE HailoRT::libhailort)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(data_quantization_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(infer_pipeline_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(multi_device_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
find_package(Threads REQUIRED)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(multi_network_vstream_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(notification_callback_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(power_measurement_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(raw_async_streams_single_thread_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(raw_streams_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(switch_network_groups_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(switch_network_groups_manually_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(vstreams_example.c PROPERTIES LANGUAGE C)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_async_infer_advanced_example async_infer_advanced_example.cpp)
|
||||
target_link_libraries(cpp_async_infer_advanced_example PRIVATE HailoRT::libhailort)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_async_infer_basic_example async_infer_basic_example.cpp)
|
||||
target_link_libraries(cpp_async_infer_basic_example PRIVATE HailoRT::libhailort)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_infer_pipeline_example infer_pipeline_example.cpp)
|
||||
target_link_libraries(cpp_infer_pipeline_example PRIVATE HailoRT::libhailort)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_multi_device_example multi_device_example.cpp)
|
||||
target_link_libraries(cpp_multi_device_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
find_package(Threads REQUIRED)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_multi_network_vstream_example multi_network_vstream_example.cpp)
|
||||
target_link_libraries(cpp_multi_network_vstream_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_multi_process_example multi_process_example.cpp)
|
||||
target_link_libraries(cpp_multi_process_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_notification_callback_example notification_callback_example.cpp)
|
||||
target_link_libraries(cpp_notification_callback_example PRIVATE HailoRT::libhailort)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.5.0)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_power_measurement_example power_measurement_example.cpp)
|
||||
target_link_libraries(cpp_power_measurement_example PRIVATE HailoRT::libhailort)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_raw_async_streams_multi_thread_example raw_async_streams_multi_thread_example.cpp)
|
||||
target_link_libraries(cpp_raw_async_streams_multi_thread_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_raw_async_streams_single_thread_example raw_async_streams_single_thread_example.cpp)
|
||||
target_link_libraries(cpp_raw_async_streams_single_thread_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_raw_streams_example raw_streams_example.cpp)
|
||||
target_link_libraries(cpp_raw_streams_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_switch_network_groups_example switch_network_groups_example.cpp)
|
||||
target_link_libraries(cpp_switch_network_groups_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
find_package(Threads REQUIRED)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_switch_network_groups_manually_example switch_network_groups_manually_example.cpp)
|
||||
target_link_libraries(cpp_switch_network_groups_manually_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.5.0)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
find_package(HailoRT 4.20.0 EXACT REQUIRED)
|
||||
find_package(HailoRT 4.20.1 EXACT REQUIRED)
|
||||
|
||||
add_executable(cpp_vstreams_example vstreams_example.cpp)
|
||||
target_link_libraries(cpp_vstreams_example PRIVATE HailoRT::libhailort Threads::Threads)
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
:: cmd
|
||||
@ECHO OFF
|
||||
|
||||
set BASE_URI=https://hailo-hailort.s3.eu-west-2.amazonaws.com
|
||||
set HRT_VERSION=4.20.0
|
||||
set FW_DIR=Hailo8/%HRT_VERSION%/FW
|
||||
set FW=hailo8_fw.%HRT_VERSION%_eth.bin
|
||||
|
||||
:: download firmware from AWS
|
||||
ECHO Downloading Hailo Firmware from S3
|
||||
powershell -c "wget %BASE_URI%/%FW_DIR%/%FW% -outfile %FW%"
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
readonly BASE_URI="https://hailo-hailort.s3.eu-west-2.amazonaws.com"
|
||||
readonly HRT_VERSION=4.20.0
|
||||
readonly FW_AWS_DIR="Hailo8/${HRT_VERSION}/FW"
|
||||
readonly FW="hailo8_fw.${HRT_VERSION}_eth.bin"
|
||||
|
||||
function download_fw(){
|
||||
wget -N ${BASE_URI}/${FW_AWS_DIR}/${FW}
|
||||
}
|
||||
|
||||
function main(){
|
||||
download_fw
|
||||
}
|
||||
|
||||
main
|
||||
@@ -1,7 +1,7 @@
|
||||
:: cmd
|
||||
@ECHO OFF
|
||||
set BASE_URI=https://hailo-hailort.s3.eu-west-2.amazonaws.com
|
||||
set HRT_VERSION=4.20.0
|
||||
set HRT_VERSION=4.20.1
|
||||
set REMOTE_HEF_DIR=Hailo8/%HRT_VERSION%/HEFS
|
||||
set LOCAL_EXAMPLES_HEF_DIR=..\libhailort\examples\hefs
|
||||
set LOCAL_TUTORIALS_HEF_DIR=..\libhailort\bindings\python\platform\hailo_tutorials\hefs
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
set -e
|
||||
|
||||
readonly BASE_URI="https://hailo-hailort.s3.eu-west-2.amazonaws.com"
|
||||
readonly HRT_VERSION=4.20.0
|
||||
readonly HRT_VERSION=4.20.1
|
||||
readonly REMOTE_HEF_DIR="Hailo8/${HRT_VERSION}/HEFS"
|
||||
readonly LOCAL_EXAMPLES_HEF_DIR="../libhailort/examples/hefs"
|
||||
readonly LOCAL_TUTORIALS_HEF_DIR="../libhailort/bindings/python/platform/hailo_tutorials/hefs"
|
||||
|
||||
Reference in New Issue
Block a user