WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2012-Feb-17 04:58:05

Mridula Singh
Member
Registered: 2012-Feb-17
Posts: 2

error in deploying code from 14.0 to 16.01

hi ,

My code is well with OFDM14.1 reference design, but giving these errors while trying to work with OFDM16.1 reference design,
can u please suggest me which header files my code is not finding, and where i can catch these files.

At Local date and time: Fri Feb 17 16:10:42 2012

make -f system.make download started...

powerpc-eabi-gcc -O2 /cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpmac.c /cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpnet.c /cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c /cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/MAC/CSMAMAC/csmaMac.c  -o CSMAMAC/executable.elf \

     -Wl,-T -Wl,/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/CSMAMAC/CSMAMAC_linker_script.ld  -g    -I./ppc405_0/include/  -Isrc/MAC/CSMAMAC/ -Isrc/WARPMAC/ -Isrc/WARPMAC/util/  -L./ppc405_0/lib/  \

 

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_init':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:272: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_PILOTTHRESH_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:272: error: (Each undeclared identifier is reported only once

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:272: error: for each function it appears in.)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:344: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_FREQOFFFILT_B_KI_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:345: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_FREQOFFFILT_B_KP_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:346: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_PHASENOISETRACK_K_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_set_PN_KPlus':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:1383: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_PHASENOISETRACK_K_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_set_PN_KMinus':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:1389: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_PHASENOISETRACK_K_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_set_B_KPPlus':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:1404: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_FREQOFFFILT_B_KP_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_set_B_KPMinus':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:1410: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_FREQOFFFILT_B_KP_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_set_B_KIPlus':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:1416: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_FREQOFFFILT_B_KI_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c: In function 'warpphy_set_B_KIMinus':

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/WARPMAC/warpphy.c:1422: error: 'XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_FREQOFFFILT_B_KI_W' undeclared (first use in this function)

/cygdrive/d/OFDM_ReferenceDesign_FPGAv2_v16.01_RS/src/MAC/CSMAMAC/csmaMac.c:47:35: error: warp_userioboard_util.h: No such file or directory

make: *** [CSMAMAC/executable.elf] Error 1

Done!

Regards,
Mridula

Offline

 

#2 2012-Feb-17 10:59:51

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: error in deploying code from 14.0 to 16.01

It appears you're using warpphy/warpmac from a different release of the OFDM reference design. This won't work- much of the code in these files is tied to the OFDM PHY core. You should use the warpphy/warpmac that were posted with the reference design, and migrated your top-level code (csmamac, nomac, etc.) as needed.

Offline

 

#3 2012-Feb-29 04:19:00

Christian
Member
Registered: 2010-Feb-26
Posts: 124

Re: error in deploying code from 14.0 to 16.01

in addition to what Patrick has posted, if you are using lower level functions of the WARPMAC/PHY framework in your toplevel code, you can try to migrate it. a first step is to take care of the renamed OFDM PHY pcore:
XPAR_OFDM_TXRX_MIMO_PLBW_0_MEMMAP_RX_PILOTTHRESH_W became XPAR_OFDM_TXRX_SUPERMIMO_PLBW_0_MEMMAP_RX_PILOTTHRESH_W
but beware that some of the functionality might have changed.

Offline

 

#4 2012-Mar-02 05:40:07

Mridula Singh
Member
Registered: 2012-Feb-17
Posts: 2

Re: error in deploying code from 14.0 to 16.01

thanks for your support...my code is working fine now...

Offline

 

Board footer