Fixup WLS documentation and Makefile patch
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
diff --git a/wls_lib/Makefile b/wls_lib/Makefile
|
diff --git a/wls_lib/Makefile b/wls_lib/Makefile
|
||||||
index 2f8e4b2..e657488 100644
|
index 2f8e4b2..7b99a26 100644
|
||||||
--- a/wls_lib/Makefile
|
--- a/wls_lib/Makefile
|
||||||
+++ b/wls_lib/Makefile
|
+++ b/wls_lib/Makefile
|
||||||
@@ -1,20 +1,6 @@
|
@@ -1,20 +1,6 @@
|
||||||
@@ -48,9 +48,12 @@ index 2f8e4b2..e657488 100644
|
|||||||
else ifeq ($(WIRELESS_SDK_TOOLCHAIN),icx)
|
else ifeq ($(WIRELESS_SDK_TOOLCHAIN),icx)
|
||||||
CC := icx
|
CC := icx
|
||||||
CPP := icx
|
CPP := icx
|
||||||
@@ -44,9 +36,9 @@ ifeq ($(WIRELESS_SDK_TARGET_ISA),sse)
|
@@ -42,11 +34,11 @@ endif
|
||||||
|
ifeq ($(WIRELESS_SDK_TARGET_ISA),sse)
|
||||||
|
TARGET_PROCESSOR := -xSSE4.2
|
||||||
else ifeq ($(WIRELESS_SDK_TARGET_ISA),avx2)
|
else ifeq ($(WIRELESS_SDK_TARGET_ISA),avx2)
|
||||||
TARGET_PROCESSOR := -xCORE-AVX2
|
- TARGET_PROCESSOR := -xCORE-AVX2
|
||||||
|
+ TARGET_PROCESSOR := -march=core-avx2
|
||||||
else ifeq ($(WIRELESS_SDK_TARGET_ISA),avx512)
|
else ifeq ($(WIRELESS_SDK_TARGET_ISA),avx512)
|
||||||
- TARGET_PROCESSOR := -xCORE-AVX512
|
- TARGET_PROCESSOR := -xCORE-AVX512
|
||||||
+ TARGET_PROCESSOR := -march=skylake-avx512
|
+ TARGET_PROCESSOR := -march=skylake-avx512
|
||||||
|
|||||||
+7
-2
@@ -194,14 +194,19 @@ Clone the Radisys repository (We're currently using the `oai_integration` branch
|
|||||||
|
|
||||||
git clone https://gerrit.o-ran-sc.org/r/o-du/l2 -b oai-integration
|
git clone https://gerrit.o-ran-sc.org/r/o-du/l2 -b oai-integration
|
||||||
|
|
||||||
Build the O-DU
|
Build the O-DU (More details can be found in O-RAN's documentation page [here](https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-l2/en/latest/user-guide.html#i-execution-on-locally-compiling-o-du-high-source-code))
|
||||||
|
|
||||||
cd ~/l2/build/odu
|
cd ~/l2/build/odu
|
||||||
make clean_all;make odu PHY=INTEL_L1 MACHINE=BIT64 MODE=TDD;make cu_stub NODE=TEST_STUB MACHINE=BIT64 MODE=TDD;make ric_stub NODE=TEST_STUB MACHINE=BIT64 MODE=TDD
|
make clean_all;make odu PHY=INTEL_L1 MACHINE=BIT64 MODE=TDD;make cu_stub NODE=TEST_STUB MACHINE=BIT64 MODE=TDD;make ric_stub NODE=TEST_STUB MACHINE=BIT64 MODE=TDD
|
||||||
|
|
||||||
|
The O-DU requires some virtual interfaces to be setup in order to enable communication between the O-DU, CU_stub and RIC_stub
|
||||||
Setup local interfaces for the cu_stub, ric_stub and o_du
|
Setup local interfaces for the cu_stub, ric_stub and o_du
|
||||||
|
The IP addresses shown match the ones specified in OSC ODU configuration file, found in <o-du directory>/build/config/tdd_odu_config.xml
|
||||||
|
The parameters referenced are <DU_IP_V4_ADDR>, <CU_IP_V4_ADDR> and <RIC_IP_V4_ADDR>
|
||||||
|
|
||||||
sudo ifconfig enp7s0:ODU "192.168.130.81" && sudo ifconfig enp7s0:CU_STUB "192.168.130.82" && sudo ifconfig enp7s0:RIC_STUB "192.168.130.80"
|
sudo ifconfig <interface name>:ODU "192.168.130.81"
|
||||||
|
sudo ifconfig <interface name>:CU_STUB "192.168.130.82"
|
||||||
|
sudo ifconfig <interface name>:RIC_STUB "192.168.130.80"
|
||||||
|
|
||||||
Run cu_stu and ric_stub in separate terminals
|
Run cu_stu and ric_stub in separate terminals
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user