• uboot-2012.04.01移植编译前准备


    一:准备移植
    1、从下面的官网下载uboot-2012.04.01
    2、建立sourceinsight工程
     a、解压并在E:colin weidongshan ransplant_u-boot-2012.04.01u-boot-2012.04.01建立SI
     b、添加文件到SI工程
        1、点击"Add All",选中“Include top level sub-directories”和“Recursively add lower sub-directories”点击“OK”
        2、选中“Board”目录,点击“Remove Tree”,去掉总个目录
           进入“BoardSamsungSmdk2410”,点击"Add All"
        3、选中“Arch”目录,点击“Remove Tree”,去掉总个目录
           进入“ArchArmCpuArm920t”,双击选中“Cpu.c”“Interrupts.c”“start.S”。
           进入“ArchArmCpuArm920tS3c24x0”,点击"Add All"
           进入“ArchArm”,选中"Dts"目录,点击"Add Tree"
           进入“ArchArmIncludeAsmArch_s3c24x0”,点击"Add All"
           进入“ArchArmIncludeAsm”,点击"Add All",去掉“Include top level sub-directories”和“Recursively add lower sub-directories”前面的勾,表示只加顶层目录的文件
           进入“ArchArmIncludeAsm”,单击选中"Proc-armv",点击"Add Tree"
           进入“ArchArmLib”,点击"Add All"
        4、选中“Include”目录,点击“Remove Tree”,去掉总个目录
           进入“Include”,点击"Add All",去掉“Include top level sub-directories”和“Recursively add lower sub-directories”前面的勾,表示只加顶层目录的文件
           进入“Include”,单击选中"Andestech",点击"Add Tree"
           进入“Include”,单击选中"Asm-generic",点击"Add Tree"
           进入“Include”,同上选中除"Configs"目录外的所有目录,点击"Add Tree"。"Configs"目录先不加,下面再议
           进入“IncludeConfigs”,双击选中“Smdk2410.h”
        5、同步文件,完成
    3、编译
      尝试编译,选择合适的编译工具链 老版本可能编译错误,选用arm-linux-gcc-4.3.2.tar.bz2编译

      sudo vi /etc/environment设置环境变量

     编译 make distclean

      make smdk2410_config

      make

      

  • 相关阅读:
    Word Embedding理解
    几种简单的主题模型(生成模型)
    BTM学习小记
    LDA学习小记
    word2vec训练好的词向量
    java带字符编码编译
    web安全领域常见的攻击方式
    宝塔webhook布置gitee自动同步服务端
    unity3d学习路线
    缩略图含裁剪文件
  • 原文地址:https://www.cnblogs.com/Ye-Jason/p/10242714.html
Copyright © 2020-2023  润新知