Changes between Version 21 and Version 22 of BeagleBoard_CodecEngine

Show
Ignore:
Timestamp:
11/11/10 15:43:06 (3 years ago)
Author:
rthandee
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BeagleBoard_CodecEngine

    v21 v22  
    5656 
    5757 
    58 ---- 
    59  
    60 '''Update:'''[[BR]] 
    61  
    62  * DSP/BIOS 5.41.07.24 (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/dspbios/index.html)  
    63  * XDCtools 3.20.03 (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/index.html)  
    64  * C6000 Code Generation Tools v6.1.17 Linux Host (https://www-a.ti.com/downloads/sds_support/CodeGenerationTools.htm) 
    65  
    66 ---- 
    67  
    68  
    6958Once all three are downloaded, change permissions of each .bin file to make it an executable like such: 
    7059{{{ 
     
    11099 
    111100== Bitbake and Install == 
    112 ---- 
    113  
    114 '''Update:'''[[BR]] 
    115  
    116 Before running bitbake, you need to copy your binary files 
    117  * bios_setuplinux_5_41_07_24.bin 
    118  * xdctools_setuplinux_3_20_03_63.bin 
    119  * ti_cgt_c6000_6.1.17_setup_linux_x86.bin 
    120 in to $OE_HOME/tmp/downloads (create the directories if you do not have them) 
    121  
    122 In $OE_HOME/openembedded/recipes/ti/ti-cgt6x_6.1.1.7.bb 
    123 put 
    124 {{{ 
    125 SRC_URI = “file://${DL_DIR}/ti_cgt_c6000_6.1.17_setup_linux_x86.bin” 
    126 }}} 
    127 before CHECKSUM (at least this is how I do it)[[BR]] 
    128  
    129 ---- 
    130101 
    131102Now enter openembedded shell, update, and bitbake ti-codec-engine 
     
    284255}}} 
    285256 
    286 ---- 
    287257 
    288258= Compiling GPP and DSP Applications = 
     
    292262`$HOME/oe/tmp/staging/beagleboard-angstrom-linux-gnueabi/ti-codec-engine/cetools/packages/dsplink` 
    293263 
    294 ---- 
    295  
    296 '''Update:'''[[BR]] 
    297 `$HOME/oe/tmp/sysroots/beagleboard-angstrom-linux-gnueabi/usr/share/ti/ti-dsplink-tree/dsplink`[[BR]] 
    298  
    299  
    300 ---- 
    301264 
    302265To command line compile the sample applications located in this directory, you will need edit two makefiles.  In the makefiles, you will link to the tools you have already installed including the C64+ Compiler, the XDCTools, and DSP/BIOS.  Additionally, you will link to files within the !OpenEmbedded directory such as the omap3530 cross compilers and the OE kernel.  
     
    310273}}} 
    311274 
    312 ---- 
    313  
    314 '''Update:'''[[BR]] 
    315 Put these two lines at the bottom of your $HOME/.bashrc 
    316 {{{ 
    317 $ export C6X_C_DIR=$HOME/TI/TI_CGT_C6000_6.1.17/include:$HOME/TI/TI_CGT_C6000_6.1.17/lib 
    318 $ export DSPLINK=$HOME/oe/tmp/sysroots/beagleboard-angstrom-linux-gnueabi/usr/share/ti/ti-dsplink-tree/dsplink 
    319 }}} 
    320  
    321 ---- 
    322275 
    323276== Configuring Makefiles == 
     
    327280 * DSP side distribution file: $DSPLINK/make/DspBios/c64xxp_5.xx_linux.mk 
    328281 
    329 ---- 
    330  
    331 '''Update:'''[[BR]] 
    332  * GPP side distribution file: $DSPLINK/make/Linux/omap3530_2.6.mk (ref: http://ossie.wireless.vt.edu/trac/attachment/wiki/BeagleBoard_CodecEngine/omap3530_2.6.4.mk) 
    333  * GPP side distribution file: $DSPLINK/gpp/src/Rules.mk (ref: http://ossie.wireless.vt.edu/trac/attachment/wiki/BeagleBoard_CodecEngine/Rules.2.mk) 
    334  * DSP side distribution file: $DSPLINK/make/DspBios/c64xxp_5.xx_linux.mk (ref: http://ossie.wireless.vt.edu/trac/attachment/wiki/BeagleBoard_CodecEngine/c64xxp_5.xx_linux.3.mk) 
    335  
    336 ---- 
    337282If you have followed the previous steps of installing all other files without changing the directory locations, you can use the custom versions of these files I created.  They are attached to the bottom of this wiki.  They can be found at the bottom of the wiki.  It would be best to not replace your existing files with the wiki's files but instead, compare the two files and note the differences.  If any folder locations do not match up with the setup of your files, fix the links.   
    338283