Other Parts Discussed in Thread: CCSTUDIO
Hello,
I'm working with CCS v.5.0.3 and my platform is the C6A8168 Evaluation Module. I have downloaded the Linux H264 encoder codec distributed by TI (see http://software-dl.ti.com/dsps/dsps_public_sw/codecs/C64XPlus_Video/index_FDS.html). My host machine works on Ubuntu 10.04. I have followed the instructions in the user's guide in order to install the sample Test Application (see page 25 of the enclosed h264_encoder_dm6467_UserGuide.pdf).
To do that, I imported the .pjt file by clicking "import" in the "File" tab, then "Legacy CCSv3.3 Projects" in "CCS". I selected the project file as explained at page 25 of the UserGuide. I selected "Copy projects into workspace".
Finally, I have an error in the migration.log file :
!ERROR: java.lang.NullPointerException
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.resolveToCommonRootRelativePath(LegacyProjectImporter.java:1451)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.processSources(LegacyProjectImporter.java:705)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.createManagedMakeProject(LegacyProjectImporter.java:451)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.doRun(LegacyProjectImporter.java:259)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.access$0(LegacyProjectImporter.java:220)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter$1.run(LegacyProjectImporter.java:203)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1957)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.run(LegacyProjectImporter.java:201)
at com.ti.ccstudio.managedbuild.ui.wizards.importlegacy.ImportLegacyProjectWizard$1.run(ImportLegacyProjectWizard.java:110)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Then, when I want to build the project, I have an error in linking.
Here is my .pjt file :
; Code Composer Project File, Version 2.0 (do not modify or remove this line)
[Project Settings]
ProjectDir="/home/js/CodeComposerStudio/dm6446_h264enc_02_02_00_02_production/packages/ti/sdo/codec/h264enc/app/Client/Build/"
ProjectType=Executable
CPUFamily=TMS320C64XX
Tool="Compiler"
Tool="CustomBuilder"
Tool="DspBiosBuilder"
Tool="Linker"
Config="Debug"
[Source Files]
Source="../Test/Src/alg_control.c"
Source="../Test/Src/alg_create.c"
Source="../Test/Src/alg_malloc.c"
Source="../Test/Src/bios_rts.c"
Source="../Test/Src/TestAppConfigParser.c"
Source="../Test/Src/TestAppEncoder.c"
Source="H264VEncApp.cmd"
["Compiler" Settings: "Debug"]
Options=-g -q -s -fr"$(Proj_dir)/Obj" -fs"$(Proj_dir)/Obj" -ft"$(Proj_dir)/Obj" -i"$(Proj_dir)/../Test/Inc" -i"/home/js/CodeComposerStudio/framework-components_3_21_00_03/packages/ti/sdo/fc/dman3" -i"/home/js/CodeComposerStudio/framework_components_2_24_01/fctools/packages" -i"/home/js/CodeComposerStudio/bios_6_31_00_06/packages" -i"$/home/js/CodeComposerStudio/framework-components_3_21_00_03/packages/ti/sdo/fc/utils/api" -i"$(Proj_dir)/../Test/Inc" -i"$(Proj_dir)/../../Inc" -d"C6000" -d"_RTS_MODE" -mo -mt -mw -mh256 -ml3 -mv6400+
["Linker" Settings: "Debug"]
Options=-q -a -c -m"$(Proj_dir)/Map/H264VEncApp.map" -o"$(Proj_dir)/Out/H264VEncApp.out" -w -x -i"$(Proj_dir)/../../../lib" -i"/home/js/CodeComposerStudio/framework-components_3_21_00_03/packages/ti/sdo/fc/dman3/lib" -i"/home/js/CodeComposerStudio/bios_6_31_00_06/packages/ti/bios/lib" -i"/home/js/CodeComposerStudio/ccsv5/tools/compiler/c6000/lib" -l"h264venc_ti.l64P" -l"dman3d.a64P" -l"biosDM420.a64P" -l"rts64plus.lib" --args250
["H264VEncApp.cmd" Settings: "Debug"]
LinkOrder=1
Any idea ?
Thanks.
JS