• @党员干部,这是一份来自纪委监委的世界杯看球注意事项 2019-07-17
  • 过来人告诉你:2018国考报名这样选择职位 2019-07-17
  • 古城旅行地中国国家地理网 2019-07-10
  • 女性之声——全国妇联 2019-07-10
  • 合肥市庐阳中学启动“教师成长工程” 2019-07-09
  • “大头儿子”著作权纠纷案二审开庭 2019-07-07
  • 共建共治,百万庄“便民岛”回来了 2019-07-04
  • 进不了朋友圈,身份认同难。 2019-07-04
  • 中共上海十届市委六次全会召开 2019-06-26
  • 董冬冬陈曦再推重磅OST 网罗乐坛唱将《扶摇》直上 2019-06-25
  • 打房主分房子,而必逼成! 2019-06-25
  • 海淀创业园登榜“中国侨联新侨创新创业基地” 2019-06-22
  • 奥运对手阵容强大 中国男篮征途艰难 2019-06-18
  • 女性之声——全国妇联 2019-06-12
  • 习近平:构建中国特色哲学社会科学 2019-06-12
  • 查看: 275|回复: 0
    打印 上一主题 下一主题

    3d效果图软件有哪些: [提问] iTOP-iMX6开发板-设备树内核-缺省文件文件的配置 [复制链接]

    就是塔塔 (离线)
    积分
    1294
    帖子
    47
    跳转到指定楼层
    楼主
    发表于 6 天前 |只看该作者 |倒序浏览

    本文档主要讲解在iTOP-iMX6Q/D/PLUS 开发板的设备树内核(4.1.15)的缺省文件配置。

    这里以 imx6q(imx6d 和 plus 的类似)的 qt 系统内核编译为例,Ubuntu16 的内核和

    qt 通用,android6.0 的配置和 qt 的类似。

    1 内核源码中默认缺省文件的位置

    如下图所示,进入源码的“kernel_imx”目录,可以看到两个脚本

    “build_android_kernel.sh”和“build_qt_kernel.sh”,分别用来编译 android 和 qt 的内

    核和设备树,这部分在用户手册上有介绍,根据不同参数即可完成编译。

    01.jpg

    打开“build_qt_kernel.sh”文件,如下图所示,是脚本的一部分。

    02.jpg

    注意上图中的“make imx_v7_linux_defconfig”,这一句脚本是用来配置却文件的,这

    是 linux 内核编译的一个默认用法,它表示内核的配置 config 文件,使用

    “arch/arm/configs/”路径下一个叫“imx_v7_linux_defconfig”的缺省文件。如下图所

    示,我们可以找到这个缺省文件。

    03.jpg

    另外还有 android 的缺省文件,使用命令“ls

    arch/arm/configs/imx_v7_android_defconfig”,如下图所示。

    04.jpg

    2 配置缺省文件

    知道了默认缺省文件之后,接下来我们来通过 menuconfig 修改缺省文件,检验到底对

    不对。

    启动开发板,如下图所示,可以看到有一个设备节点“/dev/leds_ctl”,这是 led 小灯的

    设备节点。

    05.jpg

    我们现在要配置缺省文件,去掉这个驱动,让内核不能生成这个设备节点。首先,备份一

    下默认的缺省文件,以免修改错误,使用命令“cp

    arch/arm/configs/imx_v7_linux_defconfig imx_v7_linux_defconfig”

    如下图所示,如果配置失败无法编译内核,可以用备份在 kernel_imx 路径下的

    imx_v7_linux_defconfig 缺省文件覆盖掉 arch/arm/configs/路径下的

    imx_v7_linux_defconfig 缺省文件。

    06.jpg



    接着配置配置需要使用.config 文件,如下图所示,使用命令“cp

    arch/arm/configs/imx_v7_linux_defconfig .config”覆盖掉.config 文件。

    07.jpg

    启动 menuconfig,使用“export ARCH=arm”,然后使用“make menuconfig”命

    令,进入 menuconfig 界面,如下图所示,一定要确保进入的是 arm 4.1.15 界面。

    08.jpg

    选择“Device Drivers->”->“Character devices->”,找到“Enable LEDS

    config”,如下图所示。

    09.jpg

    敲回车,然后去掉 led 驱动的配置,如下图所示。

    10.jpg

    最后退出,保存修改,这样我们就得到新的.config 文件,选择 Yes。

    11.jpg

    使用新的.config 文件覆盖掉“arch/arm/configs”目录下的 imx_v7_linux_defconfig

    文件,使用命令“cp -r .config arch/arm/configs/imx_v7_linux_defconfig”,如下图所

    示。

    12.jpg

    最后编译执行“./build_qt_kernel.sh”脚本(其它版本核心板,需要传递参数,参考用

    用户手册对应章节),编译 imx6q 的 qt 的内核,烧写到开发板。

    会发现 led 的设备节点“/dev/leds_ctl”没有了,表明.config 和 menuconfig 以及缺省

    文件使用方法正确。


    您需要登录后才可以发表评论 登录 | 立即注册

    关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
    体彩和值尾走势图 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
    回顶部
  • @党员干部,这是一份来自纪委监委的世界杯看球注意事项 2019-07-17
  • 过来人告诉你:2018国考报名这样选择职位 2019-07-17
  • 古城旅行地中国国家地理网 2019-07-10
  • 女性之声——全国妇联 2019-07-10
  • 合肥市庐阳中学启动“教师成长工程” 2019-07-09
  • “大头儿子”著作权纠纷案二审开庭 2019-07-07
  • 共建共治,百万庄“便民岛”回来了 2019-07-04
  • 进不了朋友圈,身份认同难。 2019-07-04
  • 中共上海十届市委六次全会召开 2019-06-26
  • 董冬冬陈曦再推重磅OST 网罗乐坛唱将《扶摇》直上 2019-06-25
  • 打房主分房子,而必逼成! 2019-06-25
  • 海淀创业园登榜“中国侨联新侨创新创业基地” 2019-06-22
  • 奥运对手阵容强大 中国男篮征途艰难 2019-06-18
  • 女性之声——全国妇联 2019-06-12
  • 习近平:构建中国特色哲学社会科学 2019-06-12
  • 腾讯彩票喜从天降 博彩开户 陕西快乐10分app 香港赛马会有内部料 今日贵州快3推荐号码推荐号码 黑龙江快乐十分开奖 今晚双色球预测一注18009 海南41开奖时间 手机彩票软件排名2018 2019福彩中心3d开机号 公式规律三头数中特 5月5号北京十一选五 三肖中特黄大仙许一刀 北京快乐8五行骗局 重庆快乐十分qq群