I am also facing the same problem. Did you get the solution, if so can you
please help me out? 

 

I am trying to build the video examples of the codec engine.

 

 

Here is Error details...

 

 

[r...@isp-testpc servers]# gmake

gmake -C video_copy all

gmake[1]: Entering directory
`/home/Senthil/workFolder/DSPApps/examples/ti/sdo/ce/examples/servers/video_
copy'

gmake -C evmDM6446 all

gmake[2]: Entering directory
`/home/Senthil/workFolder/DSPApps/examples/ti/sdo/ce/examples/servers/video_
copy/evmDM6446'

/usr/DVSDK/dvsdk_1_40_00_21/cg6x_6_0_16/bin/lnk6x -o video_copy.x64P -c
main.obj video_copy/linker.cmd

 

undefined                        first referenced

 symbol                              in file

---------                        ----------------

_HWI_D_inhwi
/usr/DVSDK/dvsdk_1_40_00_21/codec_engine_2_10_00_15/packages/ti/sdo/ce/osal/
bios/lib/osal_bios.a64P

_SWI_D_inswi
/usr/DVSDK/dvsdk_1_40_00_21/codec_engine_2_10_00_15/packages/ti/sdo/ce/osal/
bios/lib/osal_bios.a64P

_MEM_getBaseAddress
/usr/DVSDK/dvsdk_1_40_00_21/codec_engine_2_10_00_15/packages/ti/sdo/ce/osal/
bios/lib/osal_bios.a64P

>>   error: relocation overflow occurred at address 0x00000090 in section

            '.text' of input file 'Memory_BIOS.o64P

 
(/usr/DVSDK/dvsdk_1_40_00_21/codec_engine_2_10_00_15/packages/ti/sdo/ce/osal
/bios/lib/osal_bios.a64P)'.  The 29-bit PC-relative displacement 471284792
at this location is too large to fit into the 21-bit PC-Relative field; the
destination address is too far away from the instruction. You may need to
add a mask to the assembly instruction or use other target specific assembly
features if you really only need the lowest 21 bits of this symbol. Please
see the section on Relocation in the Assembly User's Guide.

 

>>   error: symbol referencing errors - 'video_copy.x64P' not built

gmake[2]: *** [video_copy.x64P] Error 1

gmake[2]: Leaving directory
`/home/Senthil/workFolder/DSPApps/examples/ti/sdo/ce/examples/servers/video_
copy/evmDM6446'

gmake[1]: *** [all] Error 2

gmake[1]: Leaving directory
`/home/Senthil/workFolder/DSPApps/examples/ti/sdo/ce/examples/servers/video_
copy'

gmake: *** [all] Error 2

[r...@isp-testpc servers]#

 

 

Tool chain details are as follows:

 

bios_5_31_08    
dsplink-davinci-v1.50-prebuilt   
old_dmai
biosutils_1_01_00                     
dvsdk_demos_1_40_00_14           
PSP_01_03_00_070
cg6x_6_0_16                           
dvtb_2_11_001                    
quilt
cmem_2_10_00_02                       
edma3_lld_1_04_00                
codec_engine_2_10_00_15               
evm_davinci                      
Rules.make
data                                  
examples                         
dm6467_1_40_00_21_release_notes.html  
framework_components_2_10_00_15 
dm6467_dvsdk_combos_1_11              
kernel_binaries                 
dmai_1_00_00_15                      
Makefile                         
xdais_6_10_00_03
docs                                  
mapdmaq-hd
xdc_3_00

 

 

Thanks and regards,

Rakesh

 

 

 

 

 

 

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to