diff --git a/cmake_targets/autotests/test_case_list.xml b/cmake_targets/autotests/test_case_list.xml
index c54c3e3322..a26191e710 100644
--- a/cmake_targets/autotests/test_case_list.xml
+++ b/cmake_targets/autotests/test_case_list.xml
@@ -1065,12 +1065,12 @@
$OPENAIR_DIR/cmake_targets/autotests/tools/free_mem.bash
$OPENAIR_DIR/targets/bin/nr_pbchsim.Rel15
- -s-11 -S-10 -n1000 -R106
- -s-11 -S-10 -n10 -I -R106
- -s-11 -S-10 -n1000 -R217 -N10
- -s-11 -S-10 -n10 -I -R217 -N10
- -s-11 -S-10 -n1000 -R273 -N20
- -s-11 -S-10 -n10 -I -R273 -N20
+ -s0 -S1 -n1000 -R106
+ -s0 -S1 -n10 -I -R106
+ -s0 -S1 -n1000 -R217 -N10
+ -s0 -S1 -n10 -I -R217 -N10
+ -s0 -S1 -n1000 -R273 -N20
+ -s0 -S1 -n10 -I -R273 -N20
nr_pbchsim.test1 nr_pbchsim.test2
PBCH test OK
segmentation fault|assertion|exiting|fatal
diff --git a/openair1/SIMULATION/NR_PHY/pbchsim.c b/openair1/SIMULATION/NR_PHY/pbchsim.c
index f71cb7d147..595fc52b73 100644
--- a/openair1/SIMULATION/NR_PHY/pbchsim.c
+++ b/openair1/SIMULATION/NR_PHY/pbchsim.c
@@ -510,9 +510,9 @@ int main(int argc, char **argv)
//multipath_channel(gNB2UE,s_re,s_im,r_re,r_im,frame_length_complex_samples,0);
//AWGN
- sigma2_dB = 10*log10((double)txlev)-SNR;
+ sigma2_dB = 20*log10((double)AMP/4)-SNR;
sigma2 = pow(10,sigma2_dB/10);
- // printf("sigma2 %f (%f dB)\n",sigma2,sigma2_dB);
+ //printf("sigma2 %f (%f dB), tx_lev %f (%f dB)\n",sigma2,sigma2_dB,txlev,10*log10((double)txlev));
for (i=0; isamples_per_subframe; i++) {
for (aa=0; aanb_antennas_rx; aa++) {