Hi.
I have problem about building the demos. As the answered mail below,
I didn't understand that what C64P, MVArm9, Linux86 and UCArm9 meaned.
after I read it then I uncommented C64P and Linux86 in the user.bld also
I set the path for MvArm9.rootdir. But i couldn't find any explanation
for UCArm9
in the answer. where can I learn its path to set in user.bld . I think
this failure
causes the below error.

gmake: 
/opt/dvevm_1_00_00_32/codec_engine_1_00/packages/uclibc/targets/bin/arm-linux-gcc:
Command not found
gmake: *** [package/lib/lib/videnc_copy/package.o470uC] Error 127
gmake: *** [all] Error 2

Is it right? How did you set the UCArm9 path location?
Thanks
Aysun


If you _just_ want to rebuild the ARM-side examples, you can comment
out C64P and Linux86 from the Build.targets array.  What are these
targets?
  * C64P == the "DSP side of DaVinci" target.  It's one of TI's DSP
processor families
(http://focus.ti.com/dsp/docs/dspplatformscontenttp.tsp?sectionId=2&fami
lyId=132&tabId=489
<http://focus.ti.com/dsp/docs/dspplatformscontenttp.tsp?sectionId=2&fami
lyId=132&tabId=489> ).
  * MVArm9 == "MontaVista Arm 9" target.  This is the ARM side of
DaVinci.
  * Linux86 == "Intel's x86" target.  A not-always-understood detail
about Codec Engine is that it can run "natively" on x86 processors.
This feature's got some limitations (codecs must be "local", and must
not access hardware since they run in user mode), but you can do a fair
amount of development on this environment.

2 & 3.  As you correctly supposed, BIOS is only needed if you're
building DSP-side content (same with FC - Framework Components).  You
should set "REQUIRE_BIOS = 0".

BUT... Looks like you've identified a bug in xdcpaths.mak where it's
always verifying your FC_INSTALL_DIR, even if you're only building for
the ARM.  Bummer.  In your case, since you don't have (or need!) a valid
FC installation, you can safely comment out the $(error ...) statement
in xdcpaths.mak:

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

ifeq ($(wildcard
$(FC_INSTALL_DIR)/packages/ti/sdo/fc/dskt2/package.xdc),)
#$(error FC_INSTALL_DIR is set to "$(FC_INSTALL_DIR)", which is invalid.
Set this in <codec engine examples>/xdcpaths.mak! See the build
documentation to correct this error.)
endif

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

As well as the assignment of MISC_PACKAGES to include
$(FC_INSTALL_DIR)/packages at the very end:

-----------------------------------
MISC_PACKAGES =
$(XDAIS_INSTALL_DIR)/packages;$(DSPLINK_INSTALL_DIR)/packages;$(CMEM_INS
TALL_DIR)/packages/;$(FC_INSTALL_DIR)/packages
-----------------------------------

We'll fix this in a future CE release.  Thanks for flagging this, and
let me know if you have any other questions/issues.

Chris



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

Reply via email to