Merge remote-tracking branch 'origin/includes-oai_usrpdevif' into integration_2022_wk13b
This commit is contained in:
@@ -219,7 +219,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
|
|
||||||
sdr_addrs = "addr=192.168.20.2";
|
sdr_addrs = "addr=192.168.10.2,second_addr=192.168.20.2,mgmt_addr=192.168.18.85";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -34,7 +34,7 @@
|
|||||||
<mode>TesteNB</mode>
|
<mode>TesteNB</mode>
|
||||||
<class>Build_eNB</class>
|
<class>Build_eNB</class>
|
||||||
<desc>Build gNB (USRP)</desc>
|
<desc>Build gNB (USRP)</desc>
|
||||||
<Build_eNB_args>--gNB -w USRP --ninja</Build_eNB_args>
|
<Build_eNB_args>--gNB -w USRP --ninja --cmake-opt -DBoost_INCLUDE_DIR=/usr/include/boost169</Build_eNB_args>
|
||||||
<forced_workspace_cleanup>True</forced_workspace_cleanup>
|
<forced_workspace_cleanup>True</forced_workspace_cleanup>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ include_directories("/usr/local/include/")
|
|||||||
add_list2_option(RF_BOARD "None" "RF head type" "None" "OAI_USRP" "OAI_BLADERF" "OAI_LMSSDR" "OAI_SIMU" "EXMIMO")
|
add_list2_option(RF_BOARD "None" "RF head type" "None" "OAI_USRP" "OAI_BLADERF" "OAI_LMSSDR" "OAI_SIMU" "EXMIMO")
|
||||||
if (${RF_BOARD} STREQUAL "OAI_USRP")
|
if (${RF_BOARD} STREQUAL "OAI_USRP")
|
||||||
find_package(Boost REQUIRED)
|
find_package(Boost REQUIRED)
|
||||||
include_directories(${LIBBOOST_INCLUDE_DIR})
|
|
||||||
|
|
||||||
elseif (${RF_BOARD} STREQUAL "OAI_IRIS")
|
elseif (${RF_BOARD} STREQUAL "OAI_IRIS")
|
||||||
include_directories("${OPENAIR_TARGETS}/ARCH/IRIS/USERSPACE/LIB/")
|
include_directories("${OPENAIR_TARGETS}/ARCH/IRIS/USERSPACE/LIB/")
|
||||||
@@ -705,11 +704,14 @@ set (SHLIB_LOADER_SOURCES
|
|||||||
# include RF devices / transport protocols library modules
|
# include RF devices / transport protocols library modules
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
include_directories("${OPENAIR_TARGETS}/ARCH/USRP/USERSPACE/LIB/")
|
|
||||||
set(HWLIB_USRP_SOURCE
|
set(HWLIB_USRP_SOURCE
|
||||||
${OPENAIR_TARGETS}/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
|
${OPENAIR_TARGETS}/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
|
||||||
)
|
)
|
||||||
add_library(oai_usrpdevif MODULE ${HWLIB_USRP_SOURCE} )
|
add_library(oai_usrpdevif MODULE ${HWLIB_USRP_SOURCE} )
|
||||||
|
target_include_directories(oai_usrpdevif PRIVATE
|
||||||
|
"${OPENAIR_TARGETS}/ARCH/USRP/USERSPACE/LIB/"
|
||||||
|
${Boost_INCLUDE_DIR}
|
||||||
|
)
|
||||||
target_link_libraries(oai_usrpdevif uhd)
|
target_link_libraries(oai_usrpdevif uhd)
|
||||||
|
|
||||||
include_directories("${OPENAIR_TARGETS}/ARCH/BLADERF/USERSPACE/LIB/")
|
include_directories("${OPENAIR_TARGETS}/ARCH/BLADERF/USERSPACE/LIB/")
|
||||||
|
|||||||
@@ -72,6 +72,8 @@ Options
|
|||||||
Erase all files made by previous compilations, installations
|
Erase all files made by previous compilations, installations
|
||||||
--clean-kernel
|
--clean-kernel
|
||||||
Erase previously installed features in kernel: iptables, drivers, ...
|
Erase previously installed features in kernel: iptables, drivers, ...
|
||||||
|
--cmake-opt
|
||||||
|
Pass the supplied option verbatim to cmake.
|
||||||
-d | --build-dir
|
-d | --build-dir
|
||||||
Sets build directory (will be <oai-root>/cmake_targets/<build-dir>/build)
|
Sets build directory (will be <oai-root>/cmake_targets/<build-dir>/build)
|
||||||
-I | --install-external-packages
|
-I | --install-external-packages
|
||||||
@@ -193,9 +195,12 @@ function main() {
|
|||||||
clean_kernel
|
clean_kernel
|
||||||
echo_info "Erased iptables config and removed modules from kernel"
|
echo_info "Erased iptables config and removed modules from kernel"
|
||||||
shift;;
|
shift;;
|
||||||
|
--cmake-opt)
|
||||||
|
CMAKE_CMD="$CMAKE_CMD $2"
|
||||||
|
shift 2;;
|
||||||
-d | --build-dir)
|
-d | --build-dir)
|
||||||
BUILD_DIR=$2
|
BUILD_DIR=$2
|
||||||
shift;;
|
shift 2;;
|
||||||
-I | --install-external-packages)
|
-I | --install-external-packages)
|
||||||
INSTALL_EXTERNAL=1
|
INSTALL_EXTERNAL=1
|
||||||
echo_info "Will install external packages"
|
echo_info "Will install external packages"
|
||||||
|
|||||||
Reference in New Issue
Block a user