You need at least DVSDK, the codec packages, and the server build scripts. I don't know the details on how you obtain those pieces, but others on this list and/or your TI rep can help.
Chris > -----Original Message----- > From: Beny Zhang [mailto:[EMAIL PROTECTED] > Sent: Tuesday, March 20, 2007 5:50 AM > To: davinci-linux-open-source; Ring, Chris > Subject: RE: Problems of buliding codec engine examples > > Hello,Chris > > I'm sorry that there is something worng with my mail_server. > Below is my questions. > > If I wnat to rebuild the dsp server, what tools should I have? > Can I rebuild the dsp server just use the software packages > deliver with the DVEVM? > > Thank you very much! > > ---------- Original Message ---------------------------------- > From: "Ring, Chris" <[EMAIL PROTECTED]> > Date: Mon, 8 Jan 2007 01:33:21 -0600 > > >1. 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?secti > onId=2&fami > >lyId=132&tabId=489 > ><http://focus.ti.com/dsp/docs/dspplatformscontenttp.tsp?secti > onId=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 > > > >> -----Original Message----- > >> From: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED] > ><mailto:[EMAIL PROTECTED]> > >> ] On Behalf Of Beny Zhang > >> Sent: Sunday, January 07, 2007 6:27 AM > >> To: davinci-linux-open-source > >> Cc: zwx304 > >> Subject: Problems of buliding codec engine examples > >> > >> Hi All > >> > >> I have installed the DVEVM 1.10.00.30 software and now I am > >> following the > >> ..../dvevm_1_10/codec_engine_1_02/examples/build_instructions.ht > >> ml file to try to build the example. And I am confuse with > >> below questions: > >> > >> 1 "The Build.targets array specifies which targets you > >> want to build for. By default, the C64P, MVArm9, and Linux86 > >> targets are enabled." And I am using the DVEVM board with > >> DM6446, but I want to treat the DSP-side as a black-box, so > >> does it mean I should choose "MVArm9" here? Should I comment > >> the "C64P" and "Linux86" in the user.bld file? And what is > >> the exactly meaning of the "C64P" and the "MVArm9" here? > >> > >> 2 "Specify where your BIOS installation is: > >> Uncomment the BIOS_INSTALL_DIR= line and specify the absolute > >> path to your DSP/BIOS installation directory (Currently, > >> DSP/BIOS is not available for ARM or x86, so this is only > >> necessary when building DSP-side content)." I can't find the > >> BIOS_INSTALL_DIR at all, does it release with the DVEVM > >> Software? And I can't find the FC_INSTALL_DIR either. > >> > >> 3 As I can't find the BIOS_INSTALL_DIR and > >> FC_INSTALL_DIR, I think maybe I can do something without > >> building DSP-side content. Then I modify the > >> "REQUIRE_BIOS=0", comment the "FC_INSTALL_DIR=..." in the > >> xdcpaths.mak file. When I try to build example codec and > >> change the ..../dvevm_1_10/codec_engine_1_02/examples/codec > >> dir and type > >> > >> gmake clean > >> > >> the shell tell me that the FC_INSTALL_DIR is wrong. > >> > >> So can I build the example codec running in the DVEVM board > >> without building DSP-side content? How? > >> And can I download the DSP/BIOS and FC from TI freely? Or I > >> should pay for them? > >> > >> Thank you very much! > >> Best Regards! > >> > >> Beny > >> > >> > > > > > > > > > > > > > > ________________________________________________________________ > Sent via the WebMail system at mail.e4ewireless.net > > > > > _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source