You are not logged in.
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
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
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
thanks for your support...my code is working fine now...
Offline