zoukankan      html  css  js  c++  java
  • iTOP4412设备树学习一

    因为工作调查看不懂设备树,所以先从设备树的视频开始看起。

    1. 引入设备树原因:

        以前在arch目录中有大量的平台文件,使用dtb省地方且便于管理。设备树是完全基于板子做成的。

    2.  基础知识:

        首先清楚平台文件的方式注册设备和驱动。即之前的设备和驱动学习的内容。

    3. 设备树源码的编译环境

        1)安装设备树编译器:$ sudo apt-get install device-tree-compiler

        2)下载源码包:视频资料同目录的文件:itop4412_kernel_4_14_2_bsp-20190225.tar.gz

                  解压:tar -xzvf itop4412_kernel_4_14_2_bsp-20190225.tar.gz

                  压缩包中有编译器,或者视频资料同目录下文件:gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gz

        3)配置编译器和环境变量

                  解压到目录usr/local/arm: $ tar -xzvf gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gz -C /usr/local/arm/

                 设置环境变量并更新(我写入了.bashrc中):export PATH=$PATH:/usr/local/arm/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin

        4)....待补充。。。。

  • 相关阅读:
    .NET生成CSV文件
    Codeforces Round #552 (Div. 3) A题
    位运算介绍
    Codeforces Round #552 (Div. 3) F题
    POJ—1321(棋盘问题)
    Codeforces Round #552 (Div. 3) C题
    Codeforces Round #553 (Div. 2) A题
    Codeforces Round #553 (Div. 2) C题
    Codeforces Round #553 (Div. 2) B题
    Codeforces Round #552 (Div. 3) D题
  • 原文地址:https://www.cnblogs.com/nanzh/p/12578131.html
Copyright © 2011-2022 走看看