zoukankan      html  css  js  c++  java
  • 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
         亲测这样会出问题。
     
  • 相关阅读:
    详解单例模式
    Spring整合Mybatis案例,献给初学的朋友
    Java反射学习总结
    IDEA JSP项目构建及学习心得
    SQL Server数据库表锁定原理以及如何解除表的锁定
    MySQL锁定机制简介
    Cassandra简介
    Linux机器上实现程序自动部署以及更新
    服务器时间同步平台化
    内存查看平台化
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/6043728.html
Copyright © 2011-2022 走看看