当前位置: 首页 > news >正文

南宁网站建设mxfsemwordpress百度搜索对接

南宁网站建设mxfsem,wordpress百度搜索对接,郑州免费网站制作,空间设计公司排名目录 前言 一、不修改文件进行编译 二、修改设备树文件进行编译 前言 我用的开发板是100_ask_imx6ull_pro,其自带的linux内核版本linux-4.9.88,然后从linux官网下载过来的linux-4.9.88版本的arch/arm/configs/defconfig和dts设备树文件并没有对imx6ull…

目录

前言

一、不修改文件进行编译

二、修改设备树文件进行编译


前言

        我用的开发板是100_ask_imx6ull_pro,其自带的linux内核版本linux-4.9.88,然后从linux官网下载过来的linux-4.9.88版本的arch/arm/configs/defconfig和dts设备树文件并没有对imx6ull做适配,即使是用make imx_v6_v7_defconfig,然后make,烧入后的zimage和dtb会导致启动linux一直卡着不动,也没有错误提示。所以果断放弃linux-4.9.88版本。

现在编译使用的linux版本为linux-fslc-5.4-2.1.x-imx。

NXP官网的linux下载地址https://github.com/Freescale/linux-fslc/tree/5.4-2.1.x-imx

一、不修改文件进行编译

首先设置好交叉编译器的环境变量,vim ~/.bashrc然后在末尾添加:

export ARCH=arm
export CROSS_COMPILE=arm-buildroot-linux-gnueabihf-
export PATH="$PATH:/usr/local/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin"

然后执行

make imx_v7_defconfig

make

然后把imx6ull-14x14-evk-emmc.dtb改名100ask_imx6ull-14x14.dtb(因为用的是100 ask自带的烧入工具,并且目前使用的uboot指定了设备树文件为100ask_imx6ull-14x14.dtb),分别烧入zImage和100ask_imx6ull-14x14.dtb,linux内核启动失败,错误如下:

二、修改设备树文件进行编译

从上图可以看到应该是mmc1没有加载到,所以是没有找到emmc存储设备,所以,出现问题就从dts设备树里对emmc的配置入手。

执行vim arch/arm/boot/dts/imx6ull-14x14-evk-emmc.dts,能够看到只有对ushhc2的配置

跟踪代码,发现在arch/arm/boot/dts/imx6ul.dtsi里usdhc2对应着mmc1,所以问题应该是出在usdhc2没有配置对

打开100 ask imx6ull自带能正常启动的Linux-4.9.88内核代码,找到100ask_imx6ull-14x14.dts设备树文件,发现其对usdhc2的配置如下图,发现只是设置了pinctrl-0,并没有设置pinctro-1/2

所以我们修改自己移植的linux-fslc-5.4-2.1.x-imx,打开imx6ull-14x14-evk-emmc.dts

执行vim arch/arm/boot/dts/imx6ull-14x14-evk-emmc.dts

修改如下图:

然后make,重新把imx6ull-14x14-evk-emmc.dtb改名100ask_imx6ull-14x14.dtb,分别烧入zImage和100ask_imx6ull-14x14.dtb,自此linux内核正常启动(如下图),后续就是配置各种硬件的设备树,如LCD,GPIO等等。

http://www.yayakq.cn/news/414467/

相关文章:

  • wordpress 站点转移开源免费cms
  • 厦门网站制作软件网站免费的不用下载
  • 上海到北京高铁最快2个小时昆明百度推广优化排名
  • 用php建网站免费咨询律师在线解答
  • 昆明网站制作报价南通网站排名
  • 刘洋网站建设 够完美铜陵市企业网站建设
  • 郴州网站维护wordpress 顶部分类
  • 网页游戏网站平台开发三味
  • 自己做网站需要学什么软件下载国外教程 网站
  • 网站建设挣钱吗?网上开小店怎么开
  • 天河区建设和水务局网站郑州聚商网络科技有限公司
  • 低价自适应网站建设智慧团建网站入口手机版
  • 平台网站建设教程视频千助网站建设
  • 建设网站教程视频视频下载图书馆网站建设情况总结
  • 西宁网站维护公司定制网络教研系统
  • 如何增加网站外链做网站兼容性怎么设置
  • 温州做网站技术员网站上的定位功能如何实现的
  • 做校园网站 怎么备案qq登录网站授权怎么做
  • 网站建设包括哪些内容网站服务器建设教程
  • 企业电子商务网站的域名命名阿里云做网站需要些什么软件
  • wordpress显示网站运行建筑公司企业愿景内容
  • wordpress qq评论太原网站优化排名
  • 学校做网站的软件新品发布会的策划方案
  • 国外哪些网站做产品推广比较好厦门做网站多
  • 上海网站建设集中个人网站建设中代码下载
  • 苏州网站建设招标自己做网站的软件下载
  • 谈谈对电子商务网站建设的理解微信广告代理
  • 优质网站建设服务网站是哪个公司做的
  • 佛山网站设计p2p网站开发费用
  • 做企业网站必须要座机吗手机登录wordpress