diff --git a/ci-scripts/conf_files/gnb.sa.band78.106prb.rfsim.yaml b/ci-scripts/conf_files/gnb.sa.band78.106prb.rfsim.yaml index 918bdc9802..d67f5f5cc7 100644 --- a/ci-scripts/conf_files/gnb.sa.band78.106prb.rfsim.yaml +++ b/ci-scripts/conf_files/gnb.sa.band78.106prb.rfsim.yaml @@ -63,7 +63,7 @@ gNBs: prach_ConfigurationIndex: 98 #prach_msg1_FDM #0 = one, 1=two, 2=four, 3=eight - prach_msg1_FDM: 0 + prach_msg1_FDM: 1 prach_msg1_FrequencyStart: 0 zeroCorrelationZoneConfig: 12 preambleReceivedTargetPower: -104 @@ -99,7 +99,7 @@ gNBs: pucchGroupHopping: 0 hoppingId: 40 p0_nominal: -90 - ssb_PositionsInBurst_Bitmap: 1 + ssb_PositionsInBurst_Bitmap: 2 # ssb_periodicityServingCell # 0 = ms5, 1=ms10, 2=ms20, 3=ms40, 4=ms80, 5=ms160, 6=spare2, 7=spare1 ssb_periodicityServingCell: 2 diff --git a/executables/nr-ru.c b/executables/nr-ru.c index 279b6f5142..7d96eb6772 100644 --- a/executables/nr-ru.c +++ b/executables/nr-ru.c @@ -881,7 +881,7 @@ static void fill_split7_2_config(split7_config_t *split7, const nfapi_nr_config_ DevAssert(prach_config->prach_ConfigurationIndex.tl.tag == NFAPI_NR_CONFIG_PRACH_CONFIG_INDEX_TAG); split7->prach_index = prach_config->prach_ConfigurationIndex.value; - AssertFatal(prach_config->num_prach_fd_occasions.value == 1, "cannot handle more than one PRACH occasion\n"); + AssertFatal(prach_config->num_prach_fd_occasions.value >= 1, "must have at least one PRACH occasion\n"); split7->prach_freq_start = prach_config->num_prach_fd_occasions_list[0].k1.value; DevAssert(cell_config->frame_duplex_type.tl.tag == NFAPI_NR_CONFIG_FRAME_DUPLEX_TYPE_TAG);