目录

前言

硬件开发板

软件

编译构建

linux Module

rootfs

openwrt

制作烧录rootfs

烧录启动


前言

硬件开发板

韦东山imx6ull

软件

韦东山SDK Buildroot_2019.02

openwrt-22.03

编译构建

linux Module

cd Linux-4.9.88
make ARCH=arm 100ask_imx6ull_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules

保存内核 Module 其中***为指定目录

sudo find -name "*.ko" -exec cp {} /*** \;

rootfs

在Buildroot中编译

关闭自动生成emmc.img,后续需要手动生成。

cd Buildroot_2019.02
make sdk

生成文件系统如下:

挂载

sudo  mount  rootfs.ext2 /mnt

将其中的/boot拷贝出来备份

再删除所有文件。因为所面需要使用到openwrt的文件系统。

rm -rf /mnt/*

openwrt

make menuconfig

make download V=99

make -j8

生成openwrt的文件系统

制作烧录镜像

将openwrt文件系统解压,拷贝到/mnt,最后执行umount命令

拷贝 openwrt文件系统 至/mnt

拷贝/boot /mnt

拷贝内核 Module /mnt/lib/modules/4.9.88

umount /mnt

生成emmc.img 其中最后一个 参数 /tmp/tmp.lNhbvF5nX4genimage.cfg名称是随机的。

cd output/images

../host/bin/genimage --rootpath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/target --tmppath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/build/genimage.tmp --inputpath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/images --outputpath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/images --config /tmp/tmp.lNhbvF5nX4genimage.cfg

烧录启动

wan口没有启动,不知道是什么原因,应该是/mnt/lib/modules/4.9.88某个模块的问题,后面再解决吧。

imx6ull移植openwrt相关推荐

  1. NanoPi M1 移植 OpenWRT

    NanoPi M1 是全志(Allwinner)H3的开发板. 但官方文档只有ubantu等系统的移植方法,而当前(2019年1月9日)最新OpenWRT里是不支持这个NanoPi M1的,仅仅支持N ...

  2. imx6ull移植Linux系统第二篇——Linux内核的移植

    imx6ull移植Linux系统第二篇--Linux内核的移植 花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot.系统镜 ...

  3. IMX6ULL移植LVGL

    IMX6ULL移植LVGL 话不多说,直接开干!!! 1.移植准备 1.1.源码克隆 文件名 克隆命令 描述 lvgl git clone https://github.com/lvgl/lvgl.g ...

  4. openwrt linux rootfs 分区表,arm盒子快速移植OpenWrt rootfs

    为了让不在OpenWrt项目支持列表中的ARM机器快速使用OpenWrt,可以用替换rootfs的简易方法进行移植. 首先,确保你的ARM盒子有能正常使用的Linux系统,并且最好有良好的社区支持,可 ...

  5. 移植OpenWrt到RT5350

    目录[-] 移植OpenWrt到CuHead Pro WiFi 安装编译OpenWrt系统所需要的软件包 下载OpenWrt 更新软件包 配置编译系统 原文见:http://my.oschina.ne ...

  6. i.mx6ul 移植Openwrt

    一直在使用Openwrt很多年,从路由到IOT终端,网关等,相对于其他开发环境或者厂家SDK来说,openwrt确实很便捷,其内部的Lua,ubox,ubus,rpc等一些机制,能在开发中带来很大的便 ...

  7. imx6ull用video4linux,CB140(imx6ull)使用Openwrt系统

    主机平台: UBUNTU14.04 硬件平台:明远智睿MY-IMX6-EK140P (其他平台也是) 编译器:      gcc-linaro-5.3-2016.02-x86_64_arm-linux ...

  8. IMX6ULL - 移植uboot-imx_v2020.04_5.4.70_2.3.0

    作者:zzssdd2 E-mail:zzssdd2@foxmail.com 一.说明 主机系统:Ubuntu 20.04.3 LTS 开发板:TOPEET-IMX6ULL Uboot版本:imx_v2 ...

  9. imx6ull移植MT7601Uusb无线网卡(360随身WIFI 2代)

    开发环境:ubuntu 18.04 准备资料 1)MT7601源码:DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2 2)工具:wireless_tools. ...

最新文章

  1. 连接mysql数据库,创建用户模型
  2. tarjan详解(转)
  3. 使用Reactor进行反应式编程最全教程
  4. LeetCode——7. Reverse Integer
  5. 【Elasticsearch】在 Elastic Cloud 上的 Elasticsearch 服务中,如何针对日志和指标用例确定热温架构的规模
  6. 调车遇到的问题及解决办法
  7. 基于大众点评字体库的字体反爬案例
  8. 微信 Android design 代码,微信代码有哪些_微信隐藏代码介绍_3DM手游
  9. 基于JAVA高速公路收费管理计算机毕业设计源码+数据库+lw文档+系统+部署
  10. chrome添加网页单词翻译插件
  11. 【AIS学习】01 AIS系统的介绍
  12. golang-命令源码文件
  13. 忍不住推荐一款作图工具draw.io
  14. 目前最火的人工神经网络,神经网络未来发展趋势
  15. 不懂SEO该如何做搜索引擎优化?
  16. menuconfig的执行过程
  17. 【opencv】Face Detection using Haar Cascades
  18. 展厅中控视频播放器,支持网络、串口、语音、web、键盘控制
  19. 记录:jenkins打包项目,代码不生效
  20. 中国互联网经济白皮书2.0(分享下载)

热门文章

  1. 中南大学计算机夏令营经验,一位保送至中南大学学长的保研经验分享!
  2. jQuery WeUI学习笔记1
  3. axure8.0发布html,Axure RP 8 Release History
  4. [神器]Windows平台本地socks5代理客户端-ProxyCap
  5. php合并ts文件吗,快速合并ts文件的过程
  6. vue 计数器_Vuex实现计数器以及列表展示效果
  7. bat批处理文件注释
  8. Qt Creator与Qt+VS2015调用Python代码的实现
  9. Grafana安装与配置
  10. java实例化对象的过程