Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Cloning O-DU High code

    Code Block
    mkdir odu_high
    cd odu_high
    git clone "https://gerrit.o-ran-sc.org/r/o-du/l2"


  2. Cloning O-DU Low code

    Code Block
    mkdir odu_low
    cd odu_low
    - git clone "https://gerrit.o-ran-sc.org/r/o-du/phy"
    - Download code from https://github.com/intel/FlexRAN
    
    


  3. Install O-DU High pre-requisite libraries by following https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-l2/en/latest/installation-guide.html .
  4. Install O-DU Low by following https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-phy/en/latest/index.html .
  5. Compilation Preparation

    Code Block
    mkdir odu_high/l2/src/wls_lib
    mkdir odu_high/l2/src/dpdk_lib
    
    cp odu_low/phy/wls_lib/wls_lib.h odu_high/l2/src/wls_lib
    cp odu_low/phy/dpdk-19.11/x86_64-native-linuxapp-gcc/include odu_high/l2/src/dpdk_lib


  6. Compilation

    Code Block
    cd odu_high/l2/build/odu
    make odu PHY=INTEL_L1 PHY_MODE=TIMER MACHINE=BIT64 MODE=FDD


  7. Execution

    Code Block
    cd odu_low/phy
    source ./setupenv.sh