diff --git a/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c b/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
index d76c2592f2290487bca346efb3070d157f7a1858..e8e3ac66eefddcb927ef53f847cecd3b7a267e90 100644
--- a/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
+++ b/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
@@ -2412,6 +2412,8 @@ void nr_ue_prach_procedures(PHY_VARS_NR_UE *ue,UE_nr_rxtx_proc_t *proc,uint8_t e
     ue->prach_resources[eNB_id] = &prach_resources;
  ue->prach_resources[eNB_id]->ra_PreambleIndex = preamble_tx;
   ue->prach_resources[eNB_id]->ra_TDD_map_index = 0;
+  ue->prach_resources[eNB_id]->ra_PREAMBLE_RECEIVED_TARGET_POWER = 10;
+  ue->prach_resources[eNB_id]->ra_RNTI = 93;
  }
 
   if (ue->mac_enabled==1){
diff --git a/openair1/SIMULATION/NR_PHY/prachsim.c b/openair1/SIMULATION/NR_PHY/prachsim.c
index 71715c98bed65d94a50a87fdfe5b0c9b81ce5b9c..33c00e82f4786cab2d21153d7de0e67ef3f418de 100644
--- a/openair1/SIMULATION/NR_PHY/prachsim.c
+++ b/openair1/SIMULATION/NR_PHY/prachsim.c
@@ -101,7 +101,7 @@ int main(int argc, char **argv)
   uint8_t hs_flag=0;
   int n_frames=1;
   channel_desc_t *UE2gNB;
-  uint32_t nsymb,tx_lev; //,tx_lev_dB;
+  uint32_t nsymb,tx_lev=10000; //,tx_lev_dB;
   //  int8_t interf1=-19,interf2=-19;
   NR_DL_FRAME_PARMS *frame_parms;
 
@@ -613,7 +613,7 @@ int main(int argc, char **argv)
 	  
           
           LOG_M("prach0.m","prach0", &txdata[0][subframe*frame_parms->samples_per_slot<<1],frame_parms->samples_per_slot<<1,1,1);
-          LOG_M("prachF0.m","prachF0", &gNB->prach_vars.prachF[0],24576,1,1);
+          LOG_M("prachF0.m","prachF0", &gNB->prach_vars.prachF[0],1024,1,1);
           LOG_M("rxsig0.m","rxs0",
                        &gNB->common_vars.rxdata[0][subframe*frame_parms->samples_per_slot<<1],
                        frame_parms->samples_per_slot<<1,1,1);