diff --git a/targets/RT/USER/lte-enb.c b/targets/RT/USER/lte-enb.c index a95342e8b6ae45ad04d49cc8b5281c3736c6648d..4baf50c4c1bcb57dabf86585192ee115a6bcd799 100644 --- a/targets/RT/USER/lte-enb.c +++ b/targets/RT/USER/lte-enb.c @@ -854,6 +854,8 @@ void init_eNB_afterRU() { AssertFatal(eNB->num_RU>0,"Number of RU attached to eNB %d is zero\n",eNB->Mod_id); LOG_I(PHY,"Mapping RX ports from %d RUs to eNB %d\n",eNB->num_RU,eNB->Mod_id); eNB->frame_parms.nb_antennas_rx = 0; + eNB->prach_vars.rxsigF = (int16_t*)malloc16(64*sizeof(int16_t*)); + for (ru_id=0,aa=0;ru_id<eNB->num_RU;ru_id++) { eNB->frame_parms.nb_antennas_rx += eNB->RU_list[ru_id]->nb_rx;