am335x 虚拟机环境变量的设置及注释

 

我用的还是老的Linux3.2.0的内核,只是借用了TI am335x SDK 3.0里面的工具。

 

  首先下载TI官方的SDK,上一章已经安装了一个Ubuntu14.04的虚拟机。

  TI 最新的SDK下载地址是http://www.ti.com.cn/tool/cn/PROCESSOR-SDK-AM335X

  在Ubuntu里面设置自己想要安装的目录。

  运行

    

./ti-processor-sdk-linux-am335x-evm-03.00.00.04-Linux-x86-Install.bin

 

 

  这个SDK里面的u-boot是2016.5的,Linux kernel 也是4.4.12,版本太新,暂时没有去仔细了解,

  我着重里面里面的工具对老的系统版本进行操作。

  他的交叉编译工具是在:

  linux-devkit/sysroots/x86_64-arago-linux/usr/bin

  将这个目录设为环境变量。

 

  在加入如下定义:

#chenfl                                                                         
export PATH=/home/chen_7109/7109/cross_compile/cross/am335xt3/devkit/bin:$PATH  
export DST_PATH=/home/chen_7109/chen_image                                      
                                                                                
#TISDK 3.0 setup                                                                
export TISDK_DIR=/home/chen_7109/7109/tisdk                                     
export TISDK_X86_64_DIR=$TISDK_DIR/linux-devkit/sysroots/x86_64-arago-linux        
export PATH=$TISDK_X86_64_DIR/usr/bin:$PATH                                     
export LD_LIBRARY_PATH=$TISDK_X86_64_DIR/usr/lib:$LD_LIBRARY_PATH               
export CROSS_COMPILE=arm-linux-gnueabihf-                                       

 

  即可正常使用TISDK的工具。

  

 

  注意事项:

     加入动态库路径的时候不要加入

     $TISDK_X86_64_DIR/lib
     亲测这样会出问题。
 
posted @ 2016-11-08 17:06  陈富林  阅读(710)  评论(0编辑  收藏  举报